libtool: link: x86_64-pc-linux-gnu-gcc -shared .libs/libthunar_vfs_1_la-thunar-vfs-volume-none.o .libs/libth unar_vfs_1_la-thunar-vfs-aliasdef.o .libs/libthunar_vfs_1_la-thunar-vfs-enum-types.o .libs/libthunar_vfs_1_la- thunar-vfs-marshal.o .libs/libthunar_vfs_1_la-thunar-vfs-io-jobs.o .libs/libthunar_vfs_1_la-thunar-vfs-io-loca l.o .libs/libthunar_vfs_1_la-thunar-vfs-io-local-xfer.o .libs/libthunar_vfs_1_la-thunar-vfs-io-ops.o .libs/lib thunar_vfs_1_la-thunar-vfs-io-scandir.o .libs/libthunar_vfs_1_la-thunar-vfs-io-trash.o .libs/libthunar_vfs_1_l a-thunar-vfs-os-generic.o .libs/libthunar_vfs_1_la-thunar-vfs-config.o .libs/libthunar_vfs_1_la-thunar-vfs-dee p-count-job.o .libs/libthunar_vfs_1_la-thunar-vfs-exec.o .libs/libthunar_vfs_1_la-thunar-vfs-info.o .libs/libt hunar_vfs_1_la-thunar-vfs-interactive-job.o .libs/libthunar_vfs_1_la-thunar-vfs-job.o .libs/libthunar_vfs_1_la-thunar-vfs-mime-action.o .libs/libthunar_vfs_1_la-thunar-vfs-mime-application.o .libs/libthunar_vfs_1_la-thunar-vfs-mime-cache.o .libs/libthunar_vfs_1_la-thunar-vfs-mime-database.o .libs/libthunar_vfs_1_la-thunar-vfs-mime-handler.o .libs/libthunar_vfs_1_la-thunar-vfs-mime-info.o .libs/libthunar_vfs_1_la-thunar-vfs-mime-legacy.o .libs/libthunar_vfs_1_la-thunar-vfs-mime-parser.o .libs/libthunar_vfs_1_la-thunar-vfs-mime-provider.o .libs/libthunar_vfs_1_la-thunar-vfs-mime-sniffer.o .libs/libthunar_vfs_1_la-thunar-vfs-monitor.o .libs/libthunar_vfs_1_la-thunar-vfs-path.o .libs/libthunar_vfs_1_la-thunar-vfs-private.o .libs/libthunar_vfs_1_la-thunar-vfs-simple-job.o .libs/libthunar_vfs_1_la-thunar-vfs-thumb-jpeg.o .libs/libthunar_vfs_1_la-thunar-vfs-thumb.o .libs/libthunar_vfs_1_la-thunar-vfs-transfer-job.o .libs/libthunar_vfs_1_la-thunar-vfs-user.o .libs/libthunar_vfs_1_la-thunar-vfs-util.o .libs/libthunar_vfs_1_la-thunar-vfs-volume.o .libs/libthunar_vfs_1_la-thunar-vfs-volume-manager.o .libs/libthunar_vfs_1_la-thunar-vfs.o -Wl,--as-needed /usr/lib64/libexo-0.3.so -L/usr/lib64 -lpng12 /usr/lib64/libgtk-x11-2.0.so /usr/lib64/libxfce4util.so /usr/lib64/libgdk-x11-2.0.so /usr/lib64/libatk-1.0.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libgio-2.0.so -lresolv /usr/lib64/libpangocairo-1.0.so /usr/lib64/libpangoft2-1.0.so /usr/lib64/libcairo.so /usr/lib64/libpixman-1.so /usr/lib64/libXrender.so /usr/lib64/libX11.so /usr/lib64/libxcb.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so /usr/lib64/libpango-1.0.so /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so /usr/lib64/libexpat.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgmodule-2.0.so -ldl /usr/lib64/libgthread-2.0.so -lrt /usr/lib64/libglib-2.0.so /usr/lib64/libgamin-1.so -lpthread /usr/lib64/libjpeg.so /usr/lib64/libpng14.so -lz -lm -pthread -march=nocona -Wl,-O1 -Wl,-O1 -Wl,--sort-common -pthread -pthread -Wl,-soname -Wl,libthunar-vfs-1.so.2 -Wl,-version-script -Wl,.libs/libthunar-vfs-1.ver -o .libs/libthunar-vfs-1.so.2.3.1 /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lpng12 collect2: ld returned 1 exit status Reproducible: Always Steps to Reproduce: 1.emerge thunar 2. 3.
Thanks for reporting, but I've fixed Thunar for libpng14 already. And the error wasn't this. This is a matter of build order (or broken .la files on your system). So here's some suggestions how would you go about fixing this: # emerge gentoolkit lafilefixer # lafilefixer --justfixit # revdep-rebuild Then finally something like: # find /usr/lib64 -name '*.la' | xargs grep "\-lpng12" If that returns something, those files are broken. You can fix them by replacing the -lpng12 reference with -lpng14 or re-emerging the package it belongs to
Thanks, sorry for hasty report.
*** Bug 319267 has been marked as a duplicate of this bug. ***