While inspecting output of some configure script I found: <quote> checking for wx-config... /usr/bin/wx-config An error occurred while calling wx-config: No profile currently selected Please use `eselect wxwidgets` to select an available profile and try again. checking for wxWidgets in ... An error occurred while calling wx-config: No profile currently selected Please use `eselect wxwidgets` to select an available profile and try again. An error occurred while calling wx-config: No profile currently selected Please use `eselect wxwidgets` to select an available profile and try again. no </quote> vostro ~ # eselect wxwidgets list Available wxWidgets profiles: [1] gtk2-unicode-release-2.8 vostro ~ # eselect wxwidgets set 1 Setting wxWidgets profile to gtk2-unicode-release-2.8 vostro ~ # eselect wxwidgets list Available wxWidgets profiles: [1] gtk2-unicode-release-2.8 * vostro ~ # I propose that if there is only one target then eselect should set it as the default automatically.
I think that makes sense. We're a lot better off these days regarding wx SLOT breakage, and people are used to using eselect now.
*** Bug 475372 has been marked as a duplicate of this bug. ***
*** Bug 476372 has been marked as a duplicate of this bug. ***
On the other hand this does turn up a lot of ebuild brokenness.
http://git.overlays.gentoo.org/gitweb/?p=proj/eselect.git;a=commitdiff;h=ee72b9d8a6cdaaaf30bb876d69bfee1f8ea71f3f
Fixed in eselect-wxwidgets-20131230.