A Bug report on 24.10.0-rc4. (regarding libubus)

When use the command 'block' for disks lib reference error occur as below.

Please take care of it.

You want fries with that ?

Report it, after checking it isn't known.

Or have you by any chance updated any packages?

have you tried a symlink ...

ln -s /lib/libubus.so.20250102  /lib/libubus.so.20241020

this information would be helpful.

1 Like

Yeah I did. Thanks.

I will take the way to report it.
I have install the packages properly. But link.
Thanks.

The strange thing is, block is linked against ubus. So I am puzzled as to how it even managed to compile, or more specifically, linked, to the missing ubus shared library ...

Ubus has been recently updated in 24.10. see it in the commit log of 24.10
https://git.openwrt.org/?p=openwrt/openwrt.git;a=shortlog;h=refs/heads/openwrt-24.10

Most packages get continuously recompiled, so the ABI versioned linkage in them should fix itself in a few days.

But some packages are marked target build specific, and will stay at rc4 compilation. So, some link errors will surface.

If you compile from scratch with full toolchain, you will get a coherent build.

(It is not really a bug, but an artefact of the two-stage build process in the buildbot.

5 Likes

My image built by
https://firmware-selector.openwrt.org/?version=24.10.0-rc4&target=mvebu%2Fcortexa9&id=linksys_wrt32x

@robimarko

You might read this from year 2021 (and the background info/analysis messages last need in PR):

That PR was first merged in, but then reverted as also this solution attempt was seen as problematic.

Well, then we will keep on having this kind of dependency out-of-sync issues.

I mean, this will eventually get fixed up with RC5

Yeah, when this kind of dependency critical packages get updated in release branches, the only real cure is a new RC or release.

Main/master snapshot binaries will get fixed in the next 1-2 buildbot build rounds.

2 Likes

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.