Created attachment 289467 [details] ".la" file installed by all packages (In reply to comment #22 of bug 385699 ) > If you found some packages wrongly installing .la files from this updated list, > please comment affected packages here as maybe I can drop from of them before > stabilization to help with a better libpng upcoming update ;) Hi, with a simple bash script I found those ".la" files, please check if they are needed or not. There is also one case where you should drop ".a" Check the attachment Not a very blocker for bug 385699 but added anyway as reminder to do before stabilization
and as you say, you should also use remove_libtool_files() from autotools-utils.eclass
(In reply to comment #0) > Created attachment 289467 [details] > ".la" file installed by all packages Fixed json-glib from this list.
All done except libgphoto2, as I don't know if its .la files are really needed or not :(
As I said many times, libgphoto2 is a valid exception to the la files removal attempts. Unless its code base was modified to use the extended libtool library loading call, those cannot be removed.
the dependency_libs can still be emptied, so overlinking doesn't happen: find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} + used in imagemagick, mpg123, redland, etc.
+*libgphoto2-2.4.12 (31 Jan 2012) + + 31 Jan 2012; Pacho Ramos <pacho@gentoo.org> +libgphoto2-2.4.12.ebuild, + -libgphoto2-2.4.10.ebuild, -libgphoto2-2.4.11.ebuild: + Version bump, drop no longer needed libusb fix and automagic patch, empty + dependency_libs in .la files (bug #386665 by Samuli Suominen). Drop old. +