* preserve_old_lib() must be called from pkg_preinst() only !!! ERROR: media-libs/libexif-0.6.13-r1 failed. Call stack: ebuild.sh, line 1614: Called dyn_install ebuild.sh, line 1060: Called qa_call 'src_install' environment, line 3272: Called src_install libexif-0.6.13-r1.ebuild, line 63: Called preserve_old_lib '/usr/lib/libexif.so.9' eutils.eclass, line 1586: Called die !!! Invalid preserve_old_lib() usage !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/tmp/portage/media-libs/libexif-0.6.13-r1/temp/build.log'. This was attempted both with and without USE flags Reproducible: Always Steps to Reproduce: 1.emerge world 2.emerge xorg-x11 3.emerge gnome Contents of /etc/make.conf NOTE: this was tried with and without the USE flags CFLAGS="-O2 -march=i686 -pipe" CHOST="i686-pc-linux-gnu" CXXFLAGS="${CFLAGS}" CCACHE_SIZE="2G" CCACHE_DIR=/var/tmp/ccache FEATURES="sandbox ccache parallel-fetch" MAKEOPTS="-j4" GENTOO_MIRRORS="ftp://ftp.gtlib.gatech.edu/pub/gentoo http://www.gtlib.gatech.edu/pub/gentoo ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://cudlug.cudenver.edu/gentoo/ ftp://ftp.ndlug.nd.edu/pub/gentoo/ http://mirror.mcs.anl.gov/pub/gentoo/ ftp://mirror.mcs.anl.gov/pub/gentoo/ " SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="avahi berkdb bitmap-fonts cli cups dbus dri dvd firefox fortran gdbm gif gnome gpm hal iconv -ipv6 isdnlog jbig jpeg jpeg2k libg++ midi mono moznopango mpeg ncurses nls nptl nptlonly ogg oggvorbis pam pcre perl png ppds pppd python readline reflection samba session spell spl ssl tcpd tiff truetype truetype-fonts type1-fonts unicode vorbis X x86 xml xorg xprint zlib" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="dummy fbdev glint nv vesa vga"
This should already be fixed in the tree. Can you emerge --sync and try again please?
Been already fixed, emerge --sync.