i have an owut related issue not necessarily in owut so not sure if i should report here or else.
i have a OpenWrt 24.10.1, r28597-0425664679 x86 based system and doing opkg update && opkg install owut i get the below error messsage:
# opkg update
Downloading https://downloads.openwrt.org/releases/24.10.1/targets/x86/64/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_core
Downloading https://downloads.openwrt.org/releases/24.10.1/targets/x86/64/packages/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/24.10.1/packages/x86_64/base/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_base
Downloading https://downloads.openwrt.org/releases/24.10.1/packages/x86_64/base/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/24.10.1/targets/x86/64/kmods/6.6.86-1-af351158cfb5febf5155a3aa53785982/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_kmods
Downloading https://downloads.openwrt.org/releases/24.10.1/targets/x86/64/kmods/6.6.86-1-af351158cfb5febf5155a3aa53785982/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/24.10.1/packages/x86_64/luci/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_luci
Downloading https://downloads.openwrt.org/releases/24.10.1/packages/x86_64/luci/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/24.10.1/packages/x86_64/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_packages
Downloading https://downloads.openwrt.org/releases/24.10.1/packages/x86_64/packages/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/24.10.1/packages/x86_64/routing/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_routing
Downloading https://downloads.openwrt.org/releases/24.10.1/packages/x86_64/routing/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/24.10.1/packages/x86_64/telephony/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_telephony
Downloading https://downloads.openwrt.org/releases/24.10.1/packages/x86_64/telephony/Packages.sig
Signature check passed.
# opkg install owut
Installing owut (2025.05.12~8353c4e9-r1) to root...
Downloading https://downloads.openwrt.org/releases/24.10.1/packages/x86_64/packages/owut_2025.05.12~8353c4e9-r1_all.ipk
Installing rpcd-mod-rpcsys (2024.09.17~9f4b86e7-r1) to root...
Downloading https://downloads.openwrt.org/releases/24.10.1/packages/x86_64/base/rpcd-mod-rpcsys_2024.09.17~9f4b86e7-r1_x86_64.ipk
Installing attendedsysupgrade-common (9) to root...
Downloading https://downloads.openwrt.org/releases/24.10.1/packages/x86_64/packages/attendedsysupgrade-common_9_all.ipk
Installing ucode-mod-uclient (2024.10.22~88ae8f20-r1) to root...
Downloading https://downloads.openwrt.org/releases/24.10.1/packages/x86_64/base/ucode-mod-uclient_2024.10.22~88ae8f20-r1_x86_64.ipk
Installing ucode-mod-uloop (2025.05.11~d5b3a9dc-r1) to root...
Downloading https://downloads.openwrt.org/releases/24.10.1/packages/x86_64/base/ucode-mod-uloop_2025.05.11~d5b3a9dc-r1_x86_64.ipk
Configuring ucode-mod-uloop.
Configuring ucode-mod-uclient.
Configuring rpcd-mod-rpcsys.
Configuring attendedsysupgrade-common.
Configuring owut.
# owut
Runtime error: Unable to dlopen file '/usr/lib/ucode/uloop.so': Error relocating /usr/lib/ucode/uloop.so: ucv_resource_new_ex: symbol not found
In /usr/bin/owut, line 10, byte 34:
`let PROG = `${NAME}/${VERSION}`;`
Near here -----------------------^
# owut help
Runtime error: Unable to dlopen file '/usr/lib/ucode/uloop.so': Error relocating /usr/lib/ucode/uloop.so: ucv_resource_new_ex: symbol not found
In /usr/bin/owut, line 10, byte 34:
`let PROG = `${NAME}/${VERSION}`;`
Near here -----------------------^
Yeah, that's major issue. The ABI changed on the ucode libraries and our old friend opkg has no version constraints, so the ucode-mod-uloop package is now breaking things due to mixing versions.
Ideally, you could do an owut upgrade and it would be fixed, but owut is broken by this, so...
Do you perhaps have the LuCI ASU app on that device? It has no dependencies on those broken ucode mods, so it should work for a sysupgrade, which will pick up all the new ucode and it's mods properly thus fixing this issue.
(It might be possible to upgrade ucode and it's libraries, but that's very risky, so unless you have a good means for recovering from a brick, don't ask how.)
Full apk support is very nearly complete. Details above.
All of the code changes are merged, all upstream services have incorporated the changes (most notably ASU server), but the changes have yet to propagate through the builds for all devices. Here's how you can tell if your device is ready.
First, rpcd version 2025.06.22 or later must be available on your device.
$ apk update && apk list rpcd
rpcd-2024.12.02~cc9a471c-r1 ... bad! old pre-abiversion
rpcd-2025.06.22~9389775c-r1 ... good! new contains abiversion handling
If you only see the 2024.12.02 version, you'll have to wait.
Second, the available imagebuilder must be at r30201 or later. As I'm writing this, most of them are new enough, but check first (I'm seeing 30208 on most of my builds today).
When both of these conditions are met you can upgrade one last time with the hackity hack hack mchackface:
missing=$(owut check -v | awk '/missing to-version/ {print $1}')
echo $missing
# Make sure the missing list looks right!
# Should be just 'lib*' entries...
owut upgrade -r "$missing"
Then we wait for the next ABI-versioned package to be built and see if it all works!
thanks for the explanation! i think i'll wait for a more stable ABI approach, i hope apk will solve this and till then i'll use my "working" method. thanks again.
This should be the last time I need to do this, because the next upgrade is past r30201 as you indicated. I'm currently on r30132-7e014bbe0b. (Linksys E8450 UBI on SNAPSHOT.)
Yes, that looks like what I'd expect for this first crossing of the border between non-abi-aware apk and It Now Works™. I forgot about jansson, it's probably the only non-lib-* named package with an ABI version.
When you should not upgrade:
The thing to look out for is something that is missing because it appears in the "package build failures" section of the output. If, for example, you're using knot-resolver and it shows up here with the "package installed locally, cannot upgrade" message, you should not upgrade, wait until that package is built successfully and try again.
$ owut check -v
...
There are currently package build failures for SNAPSHOT x86_64:
Feed: packages
augeas Mon Jun 23 23:06:01 2025 - not installed
domoticz Tue Jun 24 04:09:52 2025 - not installed
gummiboot Mon Jun 23 23:59:24 2025 - not installed
knot-resolver Tue Jun 24 04:55:05 2025 - package installed locally, cannot upgrade
...
That looks good to me! Make sure to back up your config and maybe take a snapshot of installed packages (owut list), and be ready to recover, but I think it should all work.
Thank you for your work on owut, and for your kind help as always.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
OpenWrt SNAPSHOT, r30208-1ce0eb5bf2
-----------------------------------------------------
So, beyond this update, I should be able to use owut as intended without any workarounds or hacks?
could we include a link in owut and in forware-selector pointing to the last commit from openwrt-git, as suggested by efahl above?
Create a URL using this as a template, appending your desired hash as the value to the `h=` parameter, like this:
https://git.openwrt.org/?p=openwrt/openwrt.git;a=shortlog;h=9b777547be
Yes, there are a lot of caveats that should be warned about when changing rootfs partition size, but I haven't spent the time to dig it out. There are a couple of issues related to this on record, https://github.com/efahl/owut/issues Each platform has weird nuance and there's just no general way I can find to take apart the partitions to determine their type, size, file system and all that. I think I discuss some issue here, too: https://openwrt.org/docs/guide-user/installation/sysupgrade.owut#expanding_root_file_system
Add a --verbose whenever something seems missing, owut can be pretty chatty about things:
$ owut check -v
...
Default package analysis:
Default Provided-by
dnsmasq dnsmasq-full
kmod-drm-i915 not installed
kmod-dwmac-intel user ignored
libustream-mbedtls user ignored
nftables nftables-json
...
If you want that level of output all the time, just bump the value of verbosity to 1 in /etc/config/attendedsysupgrade, like this:
I'm getting this error trying to upgrade one of my routers using owut. The other one succeeded without issues. Is this a transient issue? The error says to try again later but as far as I understand this is a point release and the packages should have been built already and they won't be rebuilt daily like the development branch.
root@OpenWrt:~# owut upgrade
ASU-Server https://sysupgrade.openwrt.org
Upstream https://downloads.openwrt.org
Target mediatek/filogic
Profile xiaomi_mi-router-ax3000t
Package-arch aarch64_cortex-a53
Version-from 24.10.0 r28427-6df0e3d02a (kernel 6.6.73)
Version-to 24.10.2 r28739-d9340319c6 (kernel 6.6.93)
100 packages are out-of-date
Request hash:
76bc4ccd984cadc292c932706e188331a2b53957bc94820b4e6abea33ac51f37
--
Status: Error: Impossible package selection
Progress: 0s total = 0s in queue + 0s in build
Build failed in 0s total = 0s in queue + 0s to build:
ASU server error =
Traceback (most recent call last):
File "/usr/local/lib/python3.12/site-packages/rq/worker.py", line 1643, in perform_job
return_value = job.perform()
^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/rq/job.py", line 1359, in perform
self._result = self._execute()
^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/rq/job.py", line 1393, in _execute
result = self.func(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/asu/build.py", line 252, in build
report_error(job, "Impossible package selection")
File "/app/asu/util.py", line 309, in report_error
raise RuntimeError(msg)
RuntimeError: Impossible package selection
ASU server stderr =
Generate local signing keys...
Generate local certificate...
Package list missing or not up-to-date, generating it.
Building package index...
Downloading http://downloads.openwrt.org/releases/24.10.2/targets/mediatek/filogic/packages/Packages.gz
Updated list of available packages in /builder/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/../../../../builder/dl/openwrt_core
Downloading http://downloads.openwrt.org/releases/24.10.2/targets/mediatek/filogic/packages/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/base/Packages.gz
Updated list of available packages in /builder/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/../../../../builder/dl/openwrt_base
Downloading http://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/base/Packages.sig
Signature check failed.
Remove wrong Signature file.
Downloading http://downloads.openwrt.org/releases/24.10.2/targets/mediatek/filogic/kmods/6.6.93-1-6a9e125268c43e0bae8cecb014c8ab03/Packages.gz
Updated list of available packages in /builder/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/../../../../builder/dl/openwrt_kmods
Downloading http://downloads.openwrt.org/releases/24.10.2/targets/mediatek/filogic/kmods/6.6.93-1-6a9e125268c43e0bae8cecb014c8ab03/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/luci/Packages.gz
Updated list of available packages in /builder/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/../../../../builder/dl/openwrt_luci
Downloading http://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/luci/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/packages/Packages.gz
Updated list of available packages in /builder/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/../../../../builder/dl/openwrt_packages
Downloading http://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/packages/Packages.sig
Signature check failed.
Remove wrong Signature file.
Downloading http://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/routing/Packages.gz
Updated list of available packages in /builder/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/../../../../builder/dl/openwrt_routing
Downloading http://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/routing/Packages.sig
Signature check failed.
Remove wrong Signature file.
Downloading http://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/telephony/Packages.gz
Updated list of available packages in /builder/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/../../../../builder/dl/openwrt_telephony
Downloading http://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/telephony/Packages.sig
Signature check passed.
Downloading file:packages/Packages
Updated list of available packages in /builder/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/../../../../builder/dl/imagebuilder
Downloading file:packages/Packages.sig
Signature check passed.
Collected errors:
* pkg_hash_check_unresolved: cannot find dependency ubox for fstools
* pkg_hash_fetch_best_installation_candidate: Packages for fstools found, but incompatible with the architectures configured
* pkg_hash_check_unresolved: cannot find dependency netifd for base-files
* pkg_hash_check_unresolved: cannot find dependency jsonfilter for base-files
* pkg_hash_check_unresolved: cannot find dependency usign for base-files
* pkg_hash_check_unresolved: cannot find dependency openwrt-keyring for base-files
* pkg_hash_check_unresolved: cannot find dependency procd for base-files
* pkg_hash_check_unresolved: cannot find dependency procd-seccomp for base-files
* pkg_hash_check_unresolved: cannot find dependency busybox for base-files
* pkg_hash_fetch_best_installation_candidate: Packages for base-files found, but incompatible with the architectures configured
* opkg_install_cmd: Cannot install package base-files.
* opkg_install_cmd: Cannot install package ca-bundle.
* opkg_install_cmd: Cannot install package collectd-mod-cpu.
* opkg_install_cmd: Cannot install package collectd-mod-cpufreq.
* opkg_install_cmd: Cannot install package collectd-mod-interface.
* opkg_install_cmd: Cannot install package collectd-mod-iwinfo.
* opkg_install_cmd: Cannot install package collectd-mod-load.
* opkg_install_cmd: Cannot install package collectd-mod-memory.
* opkg_install_cmd: Cannot install package collectd-mod-network.
* opkg_install_cmd: Cannot install package collectd-mod-rrdtool.
* opkg_install_cmd: Cannot install package collectd-mod-thermal.
* opkg_install_cmd: Cannot install package dnsmasq.
* opkg_install_cmd: Cannot install package firewall4.
* pkg_hash_check_unresolved: cannot find dependency eip197-mini-firmware for kmod-crypto-hw-safexcel
* pkg_hash_fetch_best_installation_candidate: Packages for kmod-crypto-hw-safexcel found, but incompatible with the architectures configured
* opkg_install_cmd: Cannot install package kmod-crypto-hw-safexcel.
* pkg_hash_check_unresolved: cannot find dependency iw for kmod-cfg80211
* pkg_hash_check_unresolved: cannot find dependency iwinfo for kmod-cfg80211
* pkg_hash_check_unresolved: cannot find dependency wifi-scripts for kmod-cfg80211
* pkg_hash_check_unresolved: cannot find dependency wireless-regdb for kmod-cfg80211
* pkg_hash_fetch_best_installation_candidate: Packages for kmod-cfg80211 found, but incompatible with the architectures configured
* pkg_hash_check_unresolved: cannot find dependency hostapd-common for kmod-mac80211
* pkg_hash_fetch_best_installation_candidate: Packages for kmod-mac80211 found, but incompatible with the architectures configured
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-mt7915e:
* iw
* iwinfo
* wifi-scripts
* wireless-regdb
* hostapd-common
* opkg_install_cmd: Cannot install package kmod-mt7915e.
* opkg_install_cmd: Cannot install package libustream-mbedtls.
* opkg_install_cmd: Cannot install package logd.
* pkg_hash_check_unresolved: cannot find dependency rpcd for rpcd-mod-luci
* pkg_hash_check_unresolved: cannot find dependency libubox20240329 for rpcd-mod-luci
* pkg_hash_check_unresolved: cannot find dependency libubus20250102 for rpcd-mod-luci
* pkg_hash_check_unresolved: cannot find dependency libnl-tiny1 for rpcd-mod-luci
* pkg_hash_fetch_best_installation_candidate: Packages for rpcd-mod-luci found, but incompatible with the architectures configured
* pkg_hash_check_unresolved: cannot find dependency libucode20230711 for ucode-mod-html
* pkg_hash_fetch_best_installation_candidate: Packages for ucode-mod-html found, but incompatible with the architectures configured
* pkg_hash_check_unresolved: cannot find dependency libucode20230711 for liblucihttp-ucode
* pkg_hash_fetch_best_installation_candidate: Packages for liblucihttp-ucode found, but incompatible with the architectures configured
* pkg_hash_check_unresolved: cannot find dependency rpcd for luci-base
* pkg_hash_check_unresolved: cannot find dependency rpcd-mod-file for luci-base
* pkg_hash_check_unresolved: cannot find dependency rpcd-mod-ucode for luci-base
* pkg_hash_check_unresolved: cannot find dependency cgi-io for luci-base
* pkg_hash_check_unresolved: cannot find dependency ucode for luci-base
* pkg_hash_check_unresolved: cannot find dependency ucode-mod-fs for luci-base
* pkg_hash_check_unresolved: cannot find dependency ucode-mod-uci for luci-base
* pkg_hash_check_unresolved: cannot find dependency ucode-mod-ubus for luci-base
* pkg_hash_check_unresolved: cannot find dependency ucode-mod-math for luci-base
* pkg_hash_fetch_best_installation_candidate: Packages for luci-base found, but incompatible with the architectures configured
* pkg_hash_check_unresolved: cannot find dependency uci-firewall for luci-app-firewall
* pkg_hash_fetch_best_installation_candidate: Packages for luci-app-firewall found, but incompatible with the architectures configured
* pkg_hash_check_unresolved: cannot find dependency libiwinfo20230701 for luci-mod-status
* pkg_hash_check_unresolved: cannot find dependency rpcd-mod-iwinfo for luci-mod-status
* pkg_hash_fetch_best_installation_candidate: Packages for luci-mod-status found, but incompatible with the architectures configured
* pkg_hash_check_unresolved: cannot find dependency rpcd-mod-iwinfo for luci-mod-network
* pkg_hash_fetch_best_installation_candidate: Packages for luci-mod-network found, but incompatible with the architectures configured
* pkg_hash_check_unresolved: cannot find dependency rpcd for rpcd-mod-rrdns
* pkg_hash_check_unresolved: cannot find dependency libubox20240329 for rpcd-mod-rrdns
* pkg_hash_check_unresolved: cannot find dependency libubus20250102 for rpcd-mod-rrdns
* pkg_hash_fetch_best_installation_candidate: Packages for rpcd-mod-rrdns found, but incompatible with the architectures configured
* pkg_hash_check_unresolved: cannot find dependency uhttpd for luci-light
* pkg_hash_check_unresolved: cannot find dependency uhttpd-mod-ubus for luci-light
* pkg_hash_fetch_best_installation_candidate: Packages for luci-light found, but incompatible with the architectures configured
* satisfy_dependencies_for: Cannot satisfy the following dependencies for luci:
* rpcd
* rpcd-mod-file
* rpcd
* libubox20240329
* libubus20250102
* libnl-tiny1
* rpcd-mod-ucode
* cgi-io
* ucode
* ucode-mod-fs
* ucode-mod-uci
* ucode-mod-ubus
* ucode-mod-math
* libucode20230711
* uci-firewall
* libiwinfo20230701
* rpcd-mod-iwinfo
* rpcd
* libubox20240329
* libubus20250102
* uhttpd
* uhttpd-mod-ubus
* opkg_install_cmd: Cannot install package luci.
* pkg_hash_check_unresolved: cannot find dependency collectd for luci-app-statistics
* pkg_hash_check_unresolved: cannot find dependency rrdtool1 for luci-app-statistics
* pkg_hash_check_unresolved: cannot find dependency collectd-mod-rrdtool for luci-app-statistics
* pkg_hash_check_unresolved: cannot find dependency collectd-mod-iwinfo for luci-app-statistics
* pkg_hash_check_unresolved: cannot find dependency collectd-mod-cpu for luci-app-statistics
* pkg_hash_check_unresolved: cannot find dependency collectd-mod-memory for luci-app-statistics
* pkg_hash_check_unresolved: cannot find dependency collectd-mod-interface for luci-app-statistics
* pkg_hash_check_unresolved: cannot find dependency collectd-mod-load for luci-app-statistics
* pkg_hash_check_unresolved: cannot find dependency collectd-mod-network for luci-app-statistics
* pkg_hash_fetch_best_installation_candidate: Packages for luci-app-statistics found, but incompatible with the architectures configured
* opkg_install_cmd: Cannot install package luci-app-statistics.
* pkg_hash_check_unresolved: cannot find dependency libustream-mbedtls20201210 for luci-ssl
* pkg_hash_check_unresolved: cannot find dependency px5g-mbedtls for luci-ssl
* pkg_hash_fetch_best_installation_candidate: Packages for luci-ssl found, but incompatible with the architectures configured
* opkg_install_cmd: Cannot install package luci-ssl.
* opkg_install_cmd: Cannot install package mt7981-wo-firmware.
* pkg_hash_check_unresolved: cannot find dependency libubox20240329 for mtd
* pkg_hash_fetch_best_installation_candidate: Packages for mtd found, but incompatible with the architectures configured
* opkg_install_cmd: Cannot install package mtd.
* opkg_install_cmd: Cannot install package odhcp6c.
* opkg_install_cmd: Cannot install package odhcpd-ipv6only.
* opkg_install_cmd: Cannot install package opkg.
* opkg_install_cmd: Cannot install package owut.
* opkg_install_cmd: Cannot install package ppp.
* opkg_install_cmd: Cannot install package ppp-mod-pppoe.
* opkg_install_cmd: Cannot install package procd-ujail.
* opkg_install_cmd: Cannot install package uci.
* opkg_install_cmd: Cannot install package urandom-seed.
* opkg_install_cmd: Cannot install package urngd.
* opkg_install_cmd: Cannot install package wpad-basic-mbedtls.
* satisfy_dependencies_for: Cannot satisfy the following dependencies for base-files:
* netifd
* jsonfilter
* usign
* openwrt-keyring
* ubox
* procd
* procd-seccomp
* busybox
* opkg_install_cmd: Cannot install package base-files.
* opkg_install_cmd: Cannot install package ca-bundle.
* opkg_install_cmd: Cannot install package dnsmasq.
* opkg_install_cmd: Cannot install package firewall4.
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-crypto-hw-safexcel:
* eip197-mini-firmware
* opkg_install_cmd: Cannot install package kmod-crypto-hw-safexcel.
* opkg_install_cmd: Cannot install package libustream-mbedtls.
* opkg_install_cmd: Cannot install package logd.
* opkg_install_cmd: Cannot install package mt7981-wo-firmware.
* satisfy_dependencies_for: Cannot satisfy the following dependencies for mtd:
* libubox20240329
* opkg_install_cmd: Cannot install package mtd.
* opkg_install_cmd: Cannot install package odhcp6c.
* opkg_install_cmd: Cannot install package odhcpd-ipv6only.
* opkg_install_cmd: Cannot install package opkg.
* opkg_install_cmd: Cannot install package ppp.
* opkg_install_cmd: Cannot install package ppp-mod-pppoe.
* opkg_install_cmd: Cannot install package procd-ujail.
* opkg_install_cmd: Cannot install package uci.
* opkg_install_cmd: Cannot install package urandom-seed.
* opkg_install_cmd: Cannot install package urngd.
* opkg_install_cmd: Cannot install package wpad-basic-mbedtls.
make[2]: *** [Makefile:234: package_install] Error 255
make[1]: *** [Makefile:171: _call_manifest] Error 2
make: *** [Makefile:349: manifest] Error 2
ERROR: Build failed with status 500
The above errors are often due to the upgrade server lagging behind the
build server, first suggestion is to wait a while and try again.
Yes, that looks like there was breakage or incomplete build for packages. It's most likely that the indexes were in process, which I deduce from the Signature check failed (index still being created, signature not yet updated).
The service release images are static and only built once, but packages are "rolling release", built continuously (excluding kmods and a few other kernel-locked ones). That's why you see updated versions if you do owut check -v every few days.