Created attachment 418752 [details] Ebuild depending on wireless-tools x11-plugins/vicious provides a wifi widget which uses iwconfig to get its data. Without iwconfig it returns 0 instead of erring. In the source can be seen iwconfig is used: http://git.sysphere.org/vicious/tree/widgets/wifi.lua Instead of always depending on wireless-tools, the ebuild could implement the useflag "wifi" which, when disabled, would remove "wifi.lua" and not depend on wireless-tools.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adcb5f3db6bd34ba680427d0b921b0d9bb148dfe commit adcb5f3db6bd34ba680427d0b921b0d9bb148dfe Author: Marek Szuba <marecki@gentoo.org> AuthorDate: 2021-01-18 12:16:19 +0000 Commit: Marek Szuba <marecki@gentoo.org> CommitDate: 2021-01-18 12:27:47 +0000 x11-plugins/vicious: bump to 2.5.0 and EAPI-7 Moreover, missing run-time dependencies of specific widgets are now communicated to the user using optfeature. Closes: https://bugs.gentoo.org/567766 Signed-off-by: Marek Szuba <marecki@gentoo.org> x11-plugins/vicious/Manifest | 1 + x11-plugins/vicious/vicious-2.5.0.ebuild | 64 ++++++++++++++++++++++++++++++++ 2 files changed, 65 insertions(+)