Help with SNAPSHOT error/issues

Currently trying to install packages that refuses to install without libubus20250702
even when libubus20250516 meets all the requirements necessary for those packages to work.

does apk have a way to force install or is there another work around to force certain packages to install even without the dependencies

Snapshot is a moving target so after a couple of days things have progressed and you cannot install packages any more because of failing dependencies.

Just use the firmware selector to make a new image with the packages you require.

5 Likes
3 Likes

or compile OpenWrt every other day, totally worth it :clown_face:

2 Likes

I find it odd as previously when using a snapshot build I was able to still install packages even without the dependencies prior to moving to apk.

When trying to remove the libubus with the apk manager it will delete all packages that "rely" on the libubus.

Similar to the dnsmasq ->dnsmasq-full is there a way to currently do this?

opkg update; cd /tmp/ && opkg download dnsmasq-full; opkg install ipset libnettle8 libnetfilter-conntrack3;
opkg remove dnsmasq; opkg install dnsmasq-full --cache /tmp/; rm -f /tmp/dnsmasq-full*.ipk;

Snapshot (Main) builds use apk but that is still in development (e.g. ABI names), that is why it is in the experimental Snapshot builds :slight_smile:
Use firmware selector or owut or LuCi Attended sysupgrade
See: https://openwrt.org/docs/guide-user/additional-software/apk

Or compile your own builds, that is what I am doing does :slight_smile:

1 Like

The ABI versioned name handling should all be resolved as of last week, assuming no more issues show up.

2 Likes