I’m attempting to upgrade my R7800 from 24.10 to 25.12, but there's a dependency problem. 24.10 has a libcbor0 package which provides libcbor. The upgrade to 25.12 is going to replace libcbor0 but there's something missing.
Building package index...
ERROR: unable to select packages:
libcbor (virtual):
note: please select one of the 'provided by'
packages explicitly
provided by: libcbor0
required by: world[libcbor]
Since there's no final 25.12 yet, I assume you're upgrading to rc1 or rc2, where you indeed should do what the error message suggests, i.e. select libcbor0 instead. The issue with selecting ABI-versioned packages by their base name is fixed and will be included in the next rc.
root@netgear:~# owut upgrade -V 25.12 --force --add libcbor
ERROR: Package 'libcbor' is not available on this platform
ERROR: Errors collecting package data, terminating.
root@netgear:~# owut upgrade -V 25.12 --force --add libcbor0
ERROR: Package 'libcbor0' is not available on this platform
ERROR: Errors collecting package data, terminating.