Skip to content

Commit 1634096

Browse files
olsrd: remove dependency on iptables virtual package
With the switch from OPKG to APK, we can't continue the sloppy use of virtual packages. We now need to specify the providing package. We don't want to force iptables-nft on everyone though. The simplest solution is to drop the dependency entirely - users will most likely already depend on it separately. For reference, the attempt to install the virtual package results in the following error from APK: ERROR: unable to select packages: ip6tables (virtual): note: please select one of the 'provided by' packages explicitly provided by: ip6tables-nft ip6tables-zz-legacy required by: olsrd-2024.06.09~d72be9ad-r1[ip6tables] iptables (virtual): note: please select one of the 'provided by' packages explicitly provided by: iptables-nft iptables-zz-legacy required by: olsrd-2024.06.09~d72be9ad-r1[iptables] Suggested-by: Packet Please <[email protected]> Link: #1085 [Due to the real name policy, list the author as me, with permission granted by Packet Please.] Signed-off-by: Nick Hainke <[email protected]>
1 parent 8f5ed0f commit 1634096

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

olsrd/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ endef
3434
define Package/olsrd
3535
$(call Package/olsrd/template)
3636
MENU:=1
37-
DEPENDS:=+libpthread +libubus +iptables +IPV6:ip6tables
37+
DEPENDS:=+libpthread +libubus
3838
endef
3939

4040
define Package/olsrd/conffiles

0 commit comments

Comments
 (0)