Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 306879 - www-client/chromium installs it's own copy of ffmpeg even when system one is supposed to be used
Summary: www-client/chromium installs it's own copy of ffmpeg even when system one is ...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-25 21:31 UTC by Doktor Notor
Modified: 2010-02-26 11:14 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Doktor Notor 2010-02-25 21:31:52 UTC
Even with USE=ffmpeg (which implies -Duse_system_ffmpeg=1) it installs the bundled stuff. Valid for at least

[ebuild   R   ] www-client/chromium-5.0.307.9  USE="ffmpeg plugins-symlink" 0 kB

but likely for others as well (per Bug 293666 at least).

# qlist www-client/chromium-5.0.307.9 | grep libav
/usr/lib/chromium-browser/libavformat.so.52
/usr/lib/chromium-browser/libavcodec.so.52
/usr/lib/chromium-browser/libavutil.so.50
Comment 1 Doktor Notor 2010-02-26 11:14:20 UTC
if use ffmpeg; then
        # Chromium looks for these in its folder
        # See media_posix.cc and base_paths_linux.cc
        dosym /usr/$(get_libdir)/libavcodec.so.52 ${CHROMIUM_HOME}
        dosym /usr/$(get_libdir)/libavformat.so.52 ${CHROMIUM_HOME}
        dosym /usr/$(get_libdir)/libavutil.so.50 ${CHROMIUM_HOME}
fi

Eh... WTH. Oh well, I don't care enough to give upstream some cluebat loving. The USE flag is broken regardless, lets continue this in Bug 306921.