While first and second lines are not really an issue, the last two are…
I can see a python-ubus (and not a pyhton3-ubus) in the There are currently package build failures for 25.12.0 aarch64_cortex-a53:section but nothing about python3-distutils.
# owut check
ASU-Server https://sysupgrade.openwrt.org
Upstream https://downloads.openwrt.org
Target mediatek/filogic
Profile bananapi_bpi-r3
Package-arch aarch64_cortex-a53
Version-from 24.10.5 r29087-d9c5716d1d (kernel 6.6.119)
Version-to 24.10.5 r29087-d9c5716d1d (kernel 6.6.119)
All packages are up-to-date
There are 0 missing and 1 modified default packages
There are no changes, upgrade not necessary (re-run with '--verbose' for details)
But I still got issue in upgrading:
# owut check --version-to 25.12
ASU-Server https://sysupgrade.openwrt.org
Upstream https://downloads.openwrt.org
Target mediatek/filogic
Profile bananapi_bpi-r3
Package-arch aarch64_cortex-a53
Version-from 24.10.5 r29087-d9c5716d1d (kernel 6.6.119)
Version-to 25.12.0 r32713-f919e7899d (kernel 6.12.71)
1 packages missing in target version, cannot upgrade
1 packages were downgraded
384 packages are out-of-date
There are 0 missing and 1 modified default packages
ERROR: Checks reveal errors, do not upgrade (re-run with '--verbose' for details)
With –verbose here are lines with red output on right column:
You mean I have to remove python3-ubus before upgrading?
But I need ubus, if it’s not available in 25.12 I can’t upgrade atm…
Or maybe ubus is already included in 25.12 and no more “third-party” package installation is required. I see many ubus occurrences in changelog, but I don’t understand their meaning.