Summary: | libquicktime links to libdv with USE="-dv" set | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | spiralvoice <spiralvoice> |
Component: | New packages | Assignee: | Marc Hildebrand (RETIRED) <zypher> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | media-video |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
spiralvoice
2005-10-09 01:33:19 UTC
Not libquicktime w/ USE="-dv"... Use 'equery depends media-libs/libdv' to find out what depends on it. gentoo ~ # equery depends media-libs/libdv [ Searching for packages depending on media-libs/libdv... ] media-libs/libdvdnav-0.1.10 media-libs/libquicktime-0.9.7 media-libs/libdvdplay-1.0.1 media-libs/libdvdread-0.9.4-r1 media-video/transcode-0.6.14-r2 media-video/mplayer-1.0_pre7-r1 media-video/vlc-0.8.2-r2 Although only libquicktime was found by revdep-rebuild. I bet when I rebuild libquicktime it will not be linked to libdv anymore. However jpeg-mmx shows different dependencies: gentoo ~ # equery depends media-libs/jpeg-mmx [ Searching for packages depending on media-libs/jpeg-mmx... ] gentoo ~ # So the question is, why do libquicktime binaries link to libs which were not requested by USE flags? My guess is, that, if for example libdv is present on the system, although "-dv" is set, libquicktime links against it. Can this be avoided to reduce unnecessary recompiling of installed packages? OK, thanks, changing the summary. It also seems to use deprecated oggvorbis USE flag. Added a patch to avoid this problem. |