* Messages for package gnome-base/gnome-settings-daemon-2.32.1-r2: * Package: gnome-base/gnome-settings-daemon-2.32.1-r2 * Repository: gentoo * Maintainer: gnome@gentoo.org * USE: amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: fakeroot preserve-libs sandbox suidctl usersandbox * Building volume media keys using GStreamer * Fixing OMF Makefiles ... * Running elibtoolize in: gnome-settings-daemon-2.32.1/ * Applying portage-2.2.patch ... * Applying sed-1.5.6.patch ... * Applying as-needed-2.2.6.patch ... * Applying gnome-settings-daemon-2.32.1-libnotify-0.7.patch ... * Applying gnome-settings-daemon-2.32.1-libnotify-init.patch ... * Applying gnome-settings-daemon-2.32.1-gst-vol-control-support.patch ... * Applying gnome-settings-daemon-2.32.1-netfs-monitor.patch ... * Applying gnome-settings-daemon-2.32.1-lcdfilter.patch ... * Applying gnome-settings-daemon-2.32.1-media-keys-react.patch ... * Applying gnome-settings-daemon-2.32.1-syndaemon-mode.patch ... * Running eautoreconf in '/var/tmp/portage/gnome-base/gnome-settings-daemon-2.32.1-r2/work/gnome-settings-daemon-2.32.1' ... * Running aclocal ... * Running libtoolize --copy --force --install --automake ... * Running aclocal ... * Running autoconf ... * Running autoheader ... * Running automake --add-missing --copy ... * ERROR: gnome-base/gnome-settings-daemon-2.32.1-r2 failed (compile phase): * emake failed Reproducible: Always Steps to Reproduce: 1. emerge-webrsync && emerge -uDN @world && emerge @preserved-rebuild Actual Results: Merging translations into keyboard.gnome-settings-plugin. libtool: link: x86_64-pc-linux-gnu-gcc -shared -fPIC -DPIC .libs/libkeyboard_la-gsd-keyboard-plugin.o .libs/libkeyboard_la-gsd-keyboard-manager.o .libs/libkeyboard_la-gsd-keyboard-xkb.o .libs/libkeyboard_la-gsd-xmodmap.o .libs/libkeyboard_la-delayed-dialog.o -L/usr/lib64 -lgnome-desktop-2 -lstartup-notification-1 -ldbus-glib-1 -ldbus-1 -lXxf86misc /usr/lib64/libgnomekbdui.so -lgtk-x11-2.0 /usr/lib64/libatk-1.0.so -lpangoft2-1.0 -lfreetype -lfontconfig -lexpat /usr/lib64/libgnomekbd.so -lpng14 -lresolv -lz -lm -lX11 -lgdk-x11-2.0 /usr/lib64/libgconf-2.so -lgio-2.0 /usr/lib64/libORBit-2.so -ldl -lpthread -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lcairo -lgmodule-2.0 -lxklavier -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lxml2 -pthread -pthread -march=native -O2 -msse4a -mfpmath=sse -Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--warn-once -Wl,--hash-style=gnu -pthread -Wl,--export-dynamic -pthread -pthread -Wl,-soname -Wl,libkeyboard.so -o .libs/libkeyboard.so /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.1/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lpng14 collect2: ld returned 1 exit status make[3]: *** [libkeyboard.la] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 * ERROR: gnome-base/gnome-settings-daemon-2.32.1-r2 failed (compile phase): * emake failed Portage 2.2.0_alpha58 (hardened/linux/amd64/no-multilib, gcc-4.6.1, glibc-2.13-r4, 3.0.4-hardened x86_64) ================================================================= System uname: Linux-3.0.4-hardened-x86_64-AMD_Phenom-tm-_II_X4_925_Processor-with-gentoo-2.0.3 Timestamp of tree: Sun, 18 Sep 2011 00:45:01 +0000 ccache version 3.1.6 [disabled] app-shells/bash: 4.2_p10 dev-lang/python: 2.6.6-r2, 2.7.1-r1, 3.1.3-r1 dev-util/ccache: 3.1.6 dev-util/cmake: 2.8.5-r2 dev-util/pkgconfig: 0.26 sys-apps/baselayout: 2.0.3 sys-apps/openrc: 0.9.3-r1 sys-apps/sandbox: 2.5 sys-devel/autoconf: 2.13, 2.68 sys-devel/automake: 1.9.6-r3, 1.10.3, 1.11.1-r1 sys-devel/binutils: 2.21, 2.21.1-r1 sys-devel/gcc: 4.4.5, 4.5.2, 4.6.1-r1 sys-devel/gcc-config: 1.4.1-r1 sys-devel/libtool: 2.4-r1 sys-devel/make: 3.82-r3 sys-kernel/linux-headers: 2.6.39 (virtual/os-headers) sys-libs/glibc: 2.13-r4
Created attachment 286855 [details] build log
This problem is specific to your system. Try running something like: find /usr/lib/ -name '*.la' -exec grep png14 {} + find /usr/local/ -name '*.la' -exec grep png14 {} + To identify broken files. Then re-emerge those packages the files belong to, or edit the files by hand to say 'png15' instead of 'png14'. Either way is fine. lafilefixer --justfixit might also help *** This bug has been marked as a duplicate of bug 319101 ***