Ran an emerge --update world just now, and when it tried to compile sys-devel/binutils-2.15.92.0.2 the compilation failed requiring libgettextlib-0.14.1.so. I assume this is included in gettext-0.14.1, but said package is currently masked with the comment: - sys-devel/gettext-0.14.1 (masked by: package.mask) # <vapier@gentoo.org> (07 Oct 2004) # Installs with a few bad linked executables #66449 binutils-2.15.92.0.2, however, is not masked. Soooo. Either binutils-2.15.92.0.2 should be masked with a comment about it requiring gettext-0.14.1, or gettext-0.14.1(-r?) should be unmasked to provide libgettextlib-0.14.1.so. Also the ebuild for binutils-2.15.92.0.2 should specify this requirement. Reproducible: Always Steps to Reproduce: 1. emerge binutils (w/ ~i386) Actual Results: ... make[3]: Entering directory `/var/tmp/portage/binutils-2.15.92.0.2/work/binutils-2.15.92.0.2/bfd/po' file=./`echo fr | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/gmsgfmt -o $file fr.po file=./`echo tr | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/gmsgfmt -o $file tr.po /usr/bin/gmsgfmt: error while loading shared libraries: libgettextlib-0.14.1.so: cannot open shared object file: No such file or directory make[3]: *** [fr.gmo] Error 127 make[3]: *** Waiting for unfinished jobs.... /usr/bin/gmsgfmt: error while loading shared libraries: libgettextlib-0.14.1.so: cannot open shared object file: No such file or directory make[3]: *** [tr.gmo] Error 127 make[3]: Leaving directory `/var/tmp/portage/binutils-2.15.92.0.2/work/binutils-2.15.92.0.2/bfd/po' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/binutils-2.15.92.0.2/work/binutils-2.15.92.0.2/bfd' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/binutils-2.15.92.0.2/work/binutils-2.15.92.0.2/bfd' make: *** [all-bfd] Error 2 ... Portage 2.0.51_rc7 (default-x86-2004.0, gcc-3.4.2, glibc-2.3.4.20040808-r0, 2.6.8-gentoo-r4 i686) ================================================================= System uname: 2.6.8-gentoo-r4 i686 Pentium III (Coppermine) Gentoo Base System version 1.5.3 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux26-headers-2.6.8.1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium3 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium3 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks sandbox" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main /usr/local/bmg-gnome" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X aac aalib acpi acpi4linux adns aim alsa apache2 apm arts audiofile autofs avi beep beepmp berkdb bitmap-fonts bonobo bootsplash bzlib cairo calendar camaelon caps cddb cdparanoia cdr codecs cpdflib crypt cups curl curlwrappers dba dbx dga directfb divx4linux dnd dvd dvdread eds emacs emacs-w3 emoticon encode escreen esd ethereal evo exif faac faad fam fbcon ffmpeg flac flash flatfile fluidsynth foomaticdb freetype ftp gcj gd gdbm geoip gif gimp gimpprint glade glut gnome gnomedb gnuplot gphoto2 gpm graphviz gs gstreamer gtk gtk2 gtkhtml guile hal hbci iconv idea ieee1394 imagemagick imap imlib imlib2 inifile innodb jabber jack java javascript jikes jpeg ladcca lame ldap libg++ libgda libsamplerate libwww mad maildir matroska mcal md5sum mdb mhash mikmod mime ming minimal mmap mmx mng moneyplex monkey mono motif mozcalendar mozctl mozdevelop mozdomi mozilla moznomail mozp3p mozsvg mozxmlterm mp3 mpeg mpeg4 mplayer msdav msn mysql native ncurses network nls nptl ntlm nvidia objc offensive oggvorbis openal opengl openssh operanom2 oscar oss pam parse-clocks pcap pcmcia pcntl pcre pda pdflib pear-db perl php physfs png pnp portaudio posix ppds psyco pthreads python quicktime readline ruby samba sasl scanner sdk sdl session shared sharedmem simplexml slang slp smime sndfile soap sockets soundtouch sox speedo speex spell spl sqlite sse sse2 ssl svg svga sysvipc tcltk tcpd tga theora threads tidy tiff timidity tokenizer transcode transparent-proxy truetype trusted type1 unicode usb v4l v4l2 wddx wifi wmf wxwin wxwindows x86 xemacs xface xfs xine xml xml2 xmlrpc xmms xosd xpm xprint xsl xv xvid zlib"
you need to remerge gettext *** This bug has been marked as a duplicate of 66449 ***