LUCI package dependencies during update

There were multiple luci-based updates available which I installed via the GUI.
During the install process I noticed that some of the packages had same dependencies which showed as 'Not installed.'
Example:
luci-app-firewall (24.313.38121-76e4eca)
luci-mod-network (24.313.38121-76e4eca)
image
Despite installing a package showing the those dependencies, the same still showed as not installed when updating the next package.
The expectation was they would install automatically rather than not at all.

Everything seems to be working without the packages, but my question is should I install them manually or is there an actual reason they wouldn't install? I am wondering if other currently installed packages perhaps take the place of the missing ones?
Example: kmod-ipt-conntrack never installed. However, when I search for installed packages with 'conntrack' in the name, kmod-nf-conntrack is.
The same for kmod-ipt-nat which is not installed, but kmod-nf-nat is.
Do my installed packages replace the missing ones from the update?
Also, these packages are not installed, and I don't see any similarly named ones that are:
image

Thank you.

Oh wait! I think I just answered my own question. The "IPT" part of the package names refer to IP Tables which is obsoleted. Apologies, I just had an "Oh duh" moment. :face_with_peeking_eye:

Please read this: https://openwrt.org/meta/infobox/upgrade_packages_warning

If you want updated packages use the imagebuilder or firmware selector and create a build to your liking.

2 Likes

Incorrect - kmod-ipt- are used same way as iptables-mod- packages to get syntax info about rules involving module via iptables-nft and iptables-legacy alike.
Just make sure you dont install iptables-zz- because the mix of 2 leads to ... zzz

1 Like

Thank you Bartvz, but this was an existing device, not a new build.

That does not matter for the advice in the link. You should not use opkg to upgrade packages for the reasons described in the article.

1 Like

Noob version of firmware selector - install luci-app-attendedsysupgrade and press buttons in logical order.

1 Like

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