it seems that gtk+ searches for libcairo.so.1 that doesn't exist on my system. I 've libcairo.so.2.1.1 instead. Reproducible: Always Steps to Reproduce: 1. emerge gtk+ (with gtk unmasked, with package.unmask) Actual Results: gtk+ merge failed Expected Results: It should be merged. It fails with x86_64-pc-linux-gnu-gcc -shared .libs/imviqr.o -Wl,--rpath -Wl,/var/tmp/portage/gtk+-2.8.0/work/gtk+-2.8.0/gdk-pixbuf/.libs -Wl,--rpath -Wl,/var/tmp/portage/gtk+-2.8.0/work/gtk+-2.8.0/gdk/.libs -Wl,--rpath -Wl,/var/tmp/portage/gtk+-2.8.0/work/gtk+-2.8.0/gtk/.libs ../../gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so -L/usr/lib64 ../../gdk/.libs/libgdk-x11-2.0.so -L/usr/lib -L/var/tmp/portage/gtk+-2.8.0/work/gtk+-2.8.0/gdk-pixbuf/.libs ../../gtk/.libs/libgtk-x11-2.0.so -L/var/tmp/portage/gtk+-2.8.0/work/gtk+-2.8.0/gdk/.libs -lX11 /usr/lib64/libpangocairo-1.0.so /usr/lib64/libpango-1.0.so /usr/lib64/libatk-1.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgmodule-2.0.so -ldl /usr/lib64/libglib-2.0.so /usr/lib64/libfreetype.so -lz /usr/lib64/libcairo.so -lm -march=k8 -mtune=k8 -Wl,-soname -Wl,im-viqr.so -o .libs/im-viqr.so creating im-viqr.la (cd .libs && rm -f im-viqr.la && ln -s ../im-viqr.la im-viqr.la) ../../gtk/gtk-query-immodules-2.0 im-xim.la im-am-et.la im-cedilla.la im-cyrillic-translit.la im-inuktitut.la im-ipa.la im-thai-broken.la im-ti-er.la im-ti-et.la im-viqr.la > gtk.immodules /var/tmp/portage/gtk+-2.8.0/work/gtk+-2.8.0/gtk/.libs/lt-gtk-query-immodules-2.0: error while loading shared libraries: libcairo.so.1: cannot open shared object file: No such file or directory make[3]: *** [gtk.immodules] Erreur 127 make[3]: Leaving directory `/var/tmp/portage/gtk+-2.8.0/work/gtk+-2.8.0/modules/input' make[2]: *** [all-recursive] Erreur 1 make[2]: Leaving directory `/var/tmp/portage/gtk+-2.8.0/work/gtk+-2.8.0/modules' make[1]: *** [all-recursive] Erreur 1 make[1]: Leaving directory `/var/tmp/portage/gtk+-2.8.0/work/gtk+-2.8.0' make: *** [all] Erreur 2 !!! ERROR: x11-libs/gtk+-2.8.0 failed. !!! Function src_compile, Line 92, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. My emerge info: (manu@fenring:pts/15)% sudo emerge info 11:56 Password: Portage 2.0.51.22-r2 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6.12-gentoo-r7 x86_64) ================================================================= System uname: 2.6.12-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.12.0_pre5 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] dev-lang/python: 2.3.4-r1, 2.4.1-r1 sys-apps/sandbox: 1.2.12 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.15.92.0.2-r1, 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -fforce-addr" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /sbin/rc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -fforce-addr" DISTDIR="/usr/distfiles" FEATURES="autoconfig ccache distlocks fixpackages sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://ftp.ens-cachan.fr/ftp/mirror/gentoo" 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="amd64 X Xaw3d a52 aac aalib alsa atm avi bash-completion bdf berkdb bitmap-fonts bonobo bzlib caca cacheemu ccache cdda cddb cdio cdparanoia cdr cjk crypt cscope cups curl dba directfb doc dv dvd dvdr dvdread eds emacs emul-linux-x86 encode faad fam fame fb fbcon ffmpeg foomaticdb fortran ftp gd gd-external gdbm gif gimpprint glitz gnome gnuplot gnustep gnutls gsl gsnd gstreamer gtk gtk2 hal iconv imagemagick imap imlib imlib2 ipv6 jabber jpeg kexec libcaca libwww lm_sensors lzo lzw lzw-tiff mad matroska mbox mozilla mp3 mpeg mpeg4 mplayer mule multislot mythtv ncurses network nls nptl nptlonly objc ogg opengl openntpd oscar pam pcre pdflib perl plotutils plugin png pthreads python quicktime rdesktop readline rplay rrdtool ruby sdk sdl shaper slang spell sqlite ssl startup-notification sysfs tcpd tetex theora threads tiff truetype truetype-fonts type1-fonts unicode uptimed usb userland userlocales vdesktop vorbis wifi wxwindows xine xml2 xosd xpm xv xvid zlib zvbi userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
*** This bug has been marked as a duplicate of 102672 ***