USE='-nls' emerge -1 =games-rpg/freedink-108.2 fails to configure: [...] checking for SDL_framerate.h... yes checking SDL_image.h usability... yes checking SDL_image.h presence... yes checking for SDL_image.h... yes Errors and warnings recap: * You need to install the gettext library and enable NLS There are errors - stopping. Please check the reports above. If dependencies (such as SDL_gfx) are missing, please check BUILD for distro package names. !!! Please attach the following file when seeking support: !!! /var/tmp/portage/games-rpg/freedink-108.2/work/freedink-108.2/config.log * ERROR: games-rpg/freedink-108.2::gentoo failed (configure phase): * econf failed * * Call stack: * ebuild.sh, line 93: Called src_configure * environment, line 2545: Called egamesconf '--disable-embedded-resources' '--localedir=/usr/share/locale' '--disable-nls' * environment, line 590: Called econf '--prefix=/usr/games' '--libdir=/usr/games/lib64' '--datadir=/usr/share/games' '--sysconfdir=/etc/games' '--localstatedir=/var/games' '--datarootdir=/usr/share' '--disable-embedded-resources' '--localedir=/usr/share/locale' '--disable-nls' * phase-helpers.sh, line 584: Called die * The specific snippet of code: * die "econf failed"
does it work with gettext installed or are there more missing libs?
I've tried installing sys-devel/gettext but the problem persists. The funny thing is that the message indicates that NLS must be enabled but we are disabling it through the USE flag.
nls isn't optional. fixed in 108.4