Cannot "emerge -uDav world" after "emerge sync". Reproducible: Always Steps to Reproduce: 1. emerge sync 2. emerge -uDav world 3. emerge -uDav help2man Actual Results: >>> md5 src_uri ;-) help2man-1.33.1.tar.gz >>> Unpacking source... >>> Unpacking help2man-1.33.1.tar.gz to /var/tmp/portage/help2man-1.33.1/work >>> Source unpacked. ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-nls configure: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used. checking for perl... perl checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i686-pc-linux-gnu-gcc accepts -g... yes checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed checking for library containing dlsym... -ldl checking for module Locale::gettext... no configure: error: perl module Locale::gettext required !!! ERROR: sys-apps/help2man-1.33.1 failed. !!! Function econf, Line 449, Exitcode 1 !!! econf failed !!! If you need support, post the topmost build error, NOT this status message. # emerge -uDav help2man These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] sys-apps/gawk-3.1.3-r2 [3.1.3-r1] -build +nls (-uclibc) 0 kB [ebuild N ] dev-perl/Locale-gettext-1.01-r1 3 kB [ebuild U ] sys-apps/help2man-1.33.1 [1.29] +nls 0 kB Now everything is OK. Expected Results: Successful emerge of upgraded package for the first time. # emerge info Portage 2.0.51-r3 (default-linux/x86/2004.2, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r13 i686) ================================================================= System uname: 2.6.9-gentoo-r13 i686 AMD Athlon(tm) XP 2200+ Gentoo Base System version 1.6.7 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux26-headers-2.6.8.1-r2 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /opt/glftpd/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache collision-protect distlocks makecheck sandbox sfperms" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow acpi apache2 apm arts avi berkdb bitmap-fonts crypt encode f77 fbcon firebird foomaticdb fortran gd gd-external gdbm gif gpm gtk2 imap imlib innodb java jpeg junit libg++ libwww mad maildir mikmod mmx motif mpeg mysql ncurses nls nptl odbc oggvorbis opengl oss pam pdflib perl png pnp postgres python quicktime readline sasl sdl slang snmp socks5 spell sse ssl svga tcpd tiff truetype unicode x86 xml xml2 xmms xv zlib"
re-emerge Locale::gettext
*** Bug 78034 has been marked as a duplicate of this bug. ***
*** Bug 80821 has been marked as a duplicate of this bug. ***
*** Bug 84941 has been marked as a duplicate of this bug. ***
I have done emerge -uDav help2man emerge help2man and emerge Locale-gettext I still get the failure to install help2man which is holding up a fresh install of gentoo on step 6.d emerge system
*** Bug 149930 has been marked as a duplicate of this bug. ***
*** Bug 155165 has been marked as a duplicate of this bug. ***
I had the same problem and could work around it by manually emerging Locale-gettext. However, that is a workaround, not a solution, and so the status of this bug really should not be 'resolved'.
*** Bug 199288 has been marked as a duplicate of this bug. ***
*** Bug 205679 has been marked as a duplicate of this bug. ***
*** Bug 308381 has been marked as a duplicate of this bug. ***
*** Bug 497786 has been marked as a duplicate of this bug. ***
*** Bug 498174 has been marked as a duplicate of this bug. ***