Nowaker <enwukaer <at> gmail.com> writes:
Hey,
Why does netctl provide /usr/bin/wifi-menu which is unusable at all, given the fact it needs /usr/bin/dialog to operate, and this is not a hard dependency of the package?
I don't really get a point of providing a binary/script that doesn't work at all. What is it in the package for?
If adding a dependency on dialog (big deal - 200KB) is not an option, why not extract wifi-menu to a separate package? This sounds like the best approach - the package could depend not only on dialog, but also on wpa_supplicant, dhcpcd and other package that anyone installs anyway to get wifi-menu working.
Have you looked at netctl's optional dependencies? It lists dialog along with the message "for the menu based wifi assistant". The other packages like dhcpcd and wpa_supplicant are also optional dependencies.