openwrt/package/network/utils
Eneas U de Queiroz 4d0883c011 ethtool: fix recursive dependency
Change the CONFLICTS definition from the alternative package
(ethtool-full) to the main one.

The CONFLICTS line creates a dependency to the conflicting package.

Right now, the dependency would be created in the PACKAGE_ethtool-full
symbol:

config PACKAGE_ethtool-full
        depends on m || (PACKAGE_ethtool != y)

When the main package is selected by airmon-ng, it selects
PACKAGE_ethtool, *depending* on the value of PACKAGE_ethtool-full:

config PACKAGE_airmon-ng
        select PACKAGE_ethtool if PACKAGE_ethtool-full<PACKAGE_airmon-ng

In the first block, the value of PACKAGE_ethtool-full depends on the
value of PACKAGE_ethtool.  In the second block, the opposite is true:
the value of PACKAGE_ethtool depends on the value of
PACKAGE_ethtool-full.  This is a recursive dependency.

Fix it by changing the package where the dependency is created, so that
only the value of PACKAGE_ethtool will depend on PACKAGE_ethtool-full.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-08-31 20:35:19 +02:00
..
adb-enablemodem Move enablemodem from ramips to new package adb-enablemodem and make it used also by TL-MR6400 2017-05-27 07:54:40 +02:00
arptables treewide: switch git.netfilter.org to HTTPS 2017-10-08 21:10:36 +03:00
bpftools bpftools: update to v5.11.16, simplify make 2021-04-24 12:21:40 +01:00
comgt package/comgt: Handle bind/unbind events 2021-07-02 11:09:57 +02:00
ebtables ebtables: update to latest git 2018-06-27 2018-07-02 17:33:55 +02:00
ethtool ethtool: fix recursive dependency 2021-08-31 20:35:19 +02:00
iproute2 iproute2: bump to 5.13 2021-08-08 19:50:46 +02:00
ipset build: reorder more BuildPackages lines to deal with ABI_VERSION 2021-02-16 11:29:38 +01:00
iptables build: introduce $(MKHASH) 2021-05-13 15:13:15 +02:00
iw iw: enable print wpa ie for scan 2021-08-08 19:50:46 +02:00
iwcap iwcap: fix handling kill signal during dump 2017-03-14 13:29:03 +01:00
iwinfo iwinfo: update to latest Git HEAD and move device info into -data package 2021-07-11 16:08:22 +02:00
layerscape/restool treewide: Mark packages nonshared if they depend on @TARGET_ 2021-05-24 00:28:22 +02:00
linux-atm linux-atm: Include linux/sockios.h for SIOCGSTAMP 2020-04-09 00:12:46 +02:00
ltq-dsl-base ltq-dsl-base: Make package nonshared to fix image builder 2021-05-04 22:25:47 +02:00
nftables nftables: Activate link time optimization (LTO) 2020-09-06 20:30:18 +02:00
resolveip network/utils/resolveip: drop Build/Prepare rule in favor of default one 2016-10-15 11:36:52 +02:00
rssileds rssileds: use new application led trigger backend 2021-03-05 00:10:06 -10:00
tcpdump tcpdump: fix pcap-config issues 2020-12-22 18:59:10 +01:00
umbim umbim: bump to git HEAD 2021-08-18 20:48:42 +03:00
uqmi treewide: remove BUILD_PARALLEL from CMake packages 2021-06-19 20:44:59 -10:00
wireguard-tools wireguard-tools: bump to 20210424 2021-08-30 08:28:17 +01:00
wireless-tools build: reorder more BuildPackages lines to deal with ABI_VERSION 2021-02-16 11:29:38 +01:00
wpan-tools wpan-tools: clean up Makefile 2019-04-06 19:14:06 +02:00
wwan wwan: replace backticks by $(...) 2020-05-13 19:01:23 +02:00