Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 309019 - thunar requires libpng12
Summary: thunar requires libpng12
Status: VERIFIED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
: 319267 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-03-11 18:05 UTC by Saul Peebsen
Modified: 2010-05-11 13:50 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Saul Peebsen 2010-03-11 18:05:27 UTC
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.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2010-03-11 18:27:10 UTC
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
Comment 2 Saul Peebsen 2010-03-11 20:03:03 UTC
Thanks, sorry for hasty report.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2010-05-11 13:50:39 UTC
*** Bug 319267 has been marked as a duplicate of this bug. ***