Summary: | net-im/pidgin and gnome-base/librsvg need /usr/lib/libfreetype.la | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | OKUMURA N. Shin-ya <oku.ns> |
Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED INVALID | ||
Severity: | trivial | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | net-im/pidgen-2.9.0 build.log when missing /usr/lib/libfreetype.la |
Description
OKUMURA N. Shin-ya
2011-07-02 03:16:21 UTC
Use revdep-rebuild for such problems - those la files are definitely *not* required. Created attachment 278849 [details]
net-im/pidgen-2.9.0 build.log when missing /usr/lib/libfreetype.la
(In reply to comment #1) > Use revdep-rebuild for such problems - those la files are definitely *not* > required. I think revdep-rebuild cannot solve it, because they do not fail in runtime but in compile-time. For example, in net-im/pidgin-2.9.0, /usr/bin/make runs libtool, which runs sed for /usr/lib/libfreetype.la (so that emerge fails). To easily solve it, I guess existence of /usr/lib/libfreetype.la. You're wrong there - revdep-rebuild does scan la files for /*.lib*.la entries (actually, the annoying part is that you can't i.e. pass an option for it not to do it). Just run something like "find /usr/lib -name '*.la' -exec grep -H 'freetype.la' '{}' \;" to find the offending la file(s). |