# emerge esound Calculating dependencies ...done! >>> emerge (1 of 1) media-sound/esound-0.2.34 to / >>> md5 files ;-) esound-0.2.35.ebuild >>> md5 files ;-) esound-0.2.34.ebuild >>> md5 files ;-) esound-0.2.36.ebuild >>> md5 files ;-) files/esound-0.2.35-ppc-macos.patch >>> md5 files ;-) files/digest-esound-0.2.34 >>> md5 files ;-) files/digest-esound-0.2.35 >>> md5 files ;-) files/digest-esound-0.2.36 >>> md5 files ;-) files/esound.conf.d >>> md5 files ;-) files/esound-0.2.32-amd64.patch >>> md5 files ;-) files/esound.init.d >>> md5 src_uri ;-) esound-0.2.34.tar.bz2 >>> Unpacking source... >>> Unpacking esound-0.2.34.tar.bz2 to /var/tmp/portage/esound-0.2.34/work * Applying esound-0.2.32-amd64.patch ... [ ok ]>>> Source unpacked. * Patching ${S}/ltmain.sh ... * Applying portage-1.4.1.patch ... * Applying sed-1.4.3.patch ... * Applying uClibc/libtool patches ... * Fixing ${S}/configure ... [ ok ] * econf: updating esound-0.2.34/config.guess with /usr/share/gnuconfig/config.guess * econf: updating esound-0.2.34/config.sub with /usr/share/gnuconfig/config.sub./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --build=i686-pc-linux-gnu --with-libwrap --enable-alsa --disable-ipv6 --sysconfdir=/etc/esd configure: error: libwrap: invalid package name !!! ERROR: media-sound/esound-0.2.34 failed. !!! Function econf, Line 485, Exitcode 0 !!! econf failed !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce:
# emerge info Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 2.6.8-2-386 i686) ================================================================= System uname: 2.6.8-2-386 i686 Intel(R) Pentium(R) 4 CPU 1.70GHz Gentoo Base System version 1.6.13 dev-lang/python: 2.3.4-r1, 2.4.1-r1 sys-apps/sandbox: 1.2.10 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -fomit-frame-pointer -march=pentium4 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -fomit-frame-pointer -march=pentium4 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sfperms strict" GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp6.uni-muenster.de/pub/linux/distributions/gentoo http://ftp.du.se/pub/os/gentoo" LANG="et_EE.UTF-8" LINGUAS="ru" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acpi alsa apache2 apm avi bitmap-fonts bzip2 cdr crypt cups emboss encode esd firefox foomaticdb fortran gcj gdbm gif gnome gpm gtk2 imlib java javascript jpeg kde libg++ libwww mad mikmod mmx mono mp3 mpeg ncurses nls nptl nptlonly ogg oggvorbis opengl pam pdflib perl png ppds python qt quicktime readline sdl slang spell sse ssl tcpd theora tiff truetype truetype-fonts type1-fonts unicode usb userlocales vorbis win32codecs xml xml2 xmms xv zlib linguas_ru userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, MAKEOPTS, PORTDIR_OVERLAY
Same thing: # emerge ghostscript Calculating dependencies ...done! >>> emerge (1 of 4) media-libs/t1lib-5.0.2 to / >>> Downloading http://trumpetti.atm.tut.fi/gentoo/distfiles/t1lib-5.0.2.tar.gz --18:02:20-- http://trumpetti.atm.tut.fi/gentoo/distfiles/t1lib-5.0.2.tar.gz => `/usr/portage/distfiles/t1lib-5.0.2.tar.gz' Resolving trumpetti.atm.tut.fi... 130.230.54.100 Connecting to trumpetti.atm.tut.fi[130.230.54.100]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 1,697,086 [application/x-tar] 100%[====================================>] 1,697,086 189.03K/s ETA 00:00 18:02:30 (185.66 KB/s) - `/usr/portage/distfiles/t1lib-5.0.2.tar.gz' saved [1,697,086/1,697,086] >>> md5 files ;-) t1lib-5.0.2.ebuild >>> md5 files ;-) t1lib-5.0.1.ebuild >>> md5 files ;-) t1lib-1.3.1.ebuild >>> md5 files ;-) t1lib-5.0.0-r2.ebuild >>> md5 files ;-) files/digest-t1lib-5.0.0-r2 >>> md5 files ;-) files/t1lib-5.0.2-gentoo.diff >>> md5 files ;-) files/digest-t1lib-1.3.1 >>> md5 files ;-) files/digest-t1lib-5.0.1 >>> md5 files ;-) files/digest-t1lib-5.0.2 >>> md5 src_uri ;-) t1lib-5.0.2.tar.gz >>> Unpacking source... >>> Unpacking t1lib-5.0.2.tar.gz to /var/tmp/portage/t1lib-5.0.2/work * Applying t1lib-5.0.2-gentoo.diff ... [ ok ]>>> Source unpacked. * econf: updating t1lib-5.0.2/ac-tools/config.guess with /usr/share/gnuconfig/config.guess * econf: updating t1lib-5.0.2/ac-tools/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --build=i686-pc-linux-gnu --datadir=/etc --with-x configure: error: x: invalid package name !!! ERROR: media-libs/t1lib-5.0.2 failed. !!! Function econf, Line 485, Exitcode 0 !!! econf failed !!! If you need support, post the topmost build error, NOT this status message.
LANG="C", FEATURES="-buildpkg" didn't help at all.
Do you have any LC_ stuff set in either set or export?
# locale LANG=et_EE.UTF-8 LC_CTYPE="et_EE.UTF-8" LC_NUMERIC="et_EE.UTF-8" LC_TIME="et_EE.UTF-8" LC_COLLATE="et_EE.UTF-8" LC_MONETARY="et_EE.UTF-8" LC_MESSAGES="et_EE.UTF-8" LC_PAPER="et_EE.UTF-8" LC_NAME="et_EE.UTF-8" LC_ADDRESS="et_EE.UTF-8" LC_TELEPHONE="et_EE.UTF-8" LC_MEASUREMENT="et_EE.UTF-8" LC_IDENTIFICATION="et_EE.UTF-8" LC_ALL=
I have found a workaround. # /etc/env.d/00basic ... LANG="et_EE.UTF-8" 1. env-update && source /etc/profile 2. export LC_ALL=C && source /etc/profile && emerge esound Compiles just fine after that. Setting LC_ALL to et_EE.UTF-8 fails configuring. And ALL C'es fail configure as well.
This seems like a bug in old versions of the autotools. I've committed a small work-around for this in the ebuild. Could you please re-sync your tree and try emerging esound-0.2.34 again later today? Thanks.
Same problem with links-2.1_pre20 and estonian locales. A workaround seems to bee setting the locales in /etc/env.d/02locales to "en_US", run "env-update" and "source /etc/profile".
@J: open a bug against the links maintainer(s). @reporter: are you still able to reproduce this issue?
@Saleem A.: Multiple packages do not compile with similar errors. They all seem to have this autotools problem with a-zA-Z using estonian locales. Should i submit multiple bug reports for all of them?
@J: single report per package no response from reporter, assuming fixed.