Il giorno dom, 31/10/2010 alle 15.31 +0100, Pacho Ramos ha scritto:
> In that case, I think the work on these cases should start as soon as
> possible,

I have said that before.

> but I think that getting bugs reported (probably from your
> next tinderbox run if possible) would help.

Search for "pointless .la" and you'll find a bunch of reported bugs; I
stopped mostly because of GNOME-related packages (which where the main
cause of the bugs):

 - Tester refused fixing telepathy and the like altogether stating that
it's an upstream issue;
 - leio stated that he didn't care about removing those that are simply
pointless already because he wanted to do it in one big sweep, and the
bugs I would report would just linger there indefinitely.

>  For example, I have just
> seen in my system that packages like dev-python/pyorbit and
> dev-libs/libgamin are installing these .la files that should not be
> needed, but I am sure lots of other python packages are also
> affected :-/.

dev-libs/libbeagle (maintainer-needed)
sys-auth/fprintd (xmw)
dev-python/pygoocanvas (gnome/python)
x11-libs/xpyb (x11)
media-libs/hamlib (tomjbe)
net-libs/gtk-vnc (gnome)
dev-python/pyclutter-gtk (gnome)
dev-python/pyclutter (gnome)
media-libs/pdflib (maintainer-needed)
dev-libs/libnatspec (invalid metadata?)
dev-python/notify-python (dev-zero/python)
dev-python/telepathy-farsight (nirbheek/tester/voip)
sci-libs/geos (sci-geosciences/postgres)
sys-libs/libieee1284 (base-system)
app-i18n/libtomoe-gtk (cjk)
app-i18n/tomoe (cjk)
net-libs/farsight2 (voip)
x11-libs/vte (gnome)
dev-python/pyorbit (gnome)
gnome-extra/libgsf (gnome)
dev-python/pygtksourceview (gnome)
gnome-base/gnome-keyring (gnome)
dev-libs/libxslt (gnome)

And this is just a list I produced out of the current logs I have on the
tinderbox (64-bit version) for the paths of the plugins I _know_ are not
loaded through .la files… I think there are a few hundreds .la files in
packages maintained by gnome alone that are not being used at all and
could have been removed years ago (reducing the pressure of
revdep-rebuild on broken .la files).

> - For pam, ruby or perl I have no idea :-(

find $(get_pammoddir) -name '*.la' -delete
find /usr/$(get_libdir)/ruby -name '*.la' -delete

Nothing fancy, just delete them ;)

-- 
Diego Elio Pettenò — “Flameeyes”
http://blog.flameeyes.eu/

If you found a .asc file in this mail and know not what it is,
it's a GnuPG digital signature: http://www.gnupg.org/

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to