On update Required dependency package uci-firewall is not available in any repository

Using OpenWrt 25.12.2 It is normal? how to fix it?


Nothing to fix, that's just a virtual package that the LuCI package manager can't deal with (because it's not a real package manager, just a wrapper around a couple real package manager calls).

$ apk query --match provides uci-firewall
Name: firewall
Version: 2025.10.03~3a65fde5-r2
Description: This package provides a config-compatible C implementation of the UCI firewall.
Arch: x86_64
License: ISC
Origin: feeds/base/network/config/firewall
File-Size: 51666

Name: firewall4
Version: 2025.03.17~b6e51575-r2
Description: This package provides an nftables-based implementation of the UCI firewall sharing the same configuration format.
Arch: x86_64
License: ISC
Origin: feeds/base/network/config/firewall4
File-Size: 30943

@efahl when you say there is nothing to fix, its stopped owut upgrade working. On 25.12.2 with flint 2 builds fail every time now due to this. When you log into luci these 4 cannot update. What is the fix for luci/owut? Thanks

Can you show this output or error message?

So owut upgrade fails as above. I’ve this afternoon gone into luci/software and updated these 4 Luci packages manually. All say “required dependency package uci-firewall is not available in any repository”. But it’s already installed. I’ve installed anyway. This error prevents owut upgrade working. Now after installing in luci, owut states: “there are 0 missing and 1 modified default packages”. However unless this error is fixed, whenever there is a luci update as per above, owut upgrade will fail again.