[SOLVED] Owut doesn't work

I am on 25.12.2

Trying to check updates with owut and getting this message, what does this mean?

I just did an upgrade for owut itself, no change

root@Diele:~# owut check
Reference error: left-hand side expression is null
In collect_build_info(), file /usr/bin/owut, line 1371, byte 32:
  called from function collect_overview (/usr/bin/owut:1487:21)
  called from function collect_all (/usr/bin/owut:1561:19)
  called from anonymous function (/usr/bin/owut:2340:15)

 `        ver_to = release.branches[b].latest;`
  Near here ---------------------------^

Ping @efahl.

Sorry what do you mean with that command?

Summoning the author.

OpenWrt 25.12.3 is currently being built so that may be causing issues with owut? Some targets are complete but others are still going.

Yup, that's it: Owut: OpenWrt Upgrade Tool - #1295 by efahl

Hi, I am getting the following error, when I try to upgrade my router

root@OpenWrtRouter:~# owut check --verbose
owut - OpenWrt Upgrade Tool 2026.04.09~5d6760b5-r1 (/usr/bin/owut)
Reference error: left-hand side expression is null
In collect_build_info(), file /usr/bin/owut, line 1371, byte 32:
  called from function collect_overview (/usr/bin/owut:1487:21)
  called from function collect_all (/usr/bin/owut:1561:19)
  called from anonymous function (/usr/bin/owut:2340:15)

 `        ver_to = release.branches[b].latest;`
  Near here ---------------------------^


root@OpenWrtRouter:~#

Nothing to do but wait until 25.12.3 is announced

OK Thanks and I wait :slight_smile:

But then how would i update the packages in openwrt? I wasn't planing on doing a release update. I just wanted to update all packages to the latest version.

I had recently a question about that Upgrade all packages

You should never update packages, problem solved.

Ok, Do I understand that right no security updates on a device which is may directly connected to the internet?

For major security problems a point release will be made available so if you use owut you should be good.
If you want a more bleeding edge experience use 25.12 snapshot, still a stable build but with all the backported fixes which will eventually land in a point release.

For absolute bleeding edge use Master snapshot builds

what egc said.
do you really think the same version of everything is used every time there's a new release, only the version # get bumped ?

for instance Cve-2026-31431 was posted/discovered roughly a week ago, the fix is in the upcoming .3 release.