Hi,
Some packages have really
creative and funny ways to defeat dependencies that are purely
artificially generated by .la files.
just before I forget, the explanation why they are doing that: It's _very much_
desired to not expose the rather fragile freetype ABI via pango, but the .la
files do it anyway, even if static libraries are not even built.
Unfortunately it doesn't actually work because nowadays, pango integrates with
cairo and cairo.la has /usr/lib/libfreetype.la in its dependency_libs line. The
result is very sad:
# ldd -u -r /usr/bin/* 2/dev/null | grep libfreetype\\.so\\.6 | wc -l
200
200 executables that possibly break if freetype breaks ABI although they don't
have to.
Andreas Hanke
--
Feel free - 5 GB Mailbox, 50 FreeSMS/Monat ...
Jetzt GMX ProMail testen: www.gmx.net/de/go/mailfooter/promail-out
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]