Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 386961 - Remove bundled gstreamer plugin(s) from www-client/opera and www-client/opera-next
Summary: Remove bundled gstreamer plugin(s) from www-client/opera and www-client/opera...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Jeroen Roovers (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-12 18:12 UTC by rom.gentoo
Modified: 2011-10-17 21:10 UTC (History)
0 users

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


Attachments
Ebuild patch, will remove the gstreamer directory if -gstreamer (remove-gstreamer-plugins.patch,475 bytes, patch)
2011-10-12 18:14 UTC, rom.gentoo
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description rom.gentoo 2011-10-12 18:12:06 UTC
Despite emerging the Opera ebuilds without gstreamer support, some gstreamer-related files are installed in /usr/lib*/opera/gstreamer/plugins which interferes with Portage's preserve-libs feature. Among other things, it causes www-client/opera and www-client/opera-next to be re-emerged everytime emerge @preserved-rebuild is run.

Patching the ebuild to remove this directory during src_prepare fixes this problem without any apparent adverse effects.

Reproducible: Always
Comment 1 rom.gentoo 2011-10-12 18:14:34 UTC
Created attachment 289703 [details, diff]
Ebuild patch, will remove the gstreamer directory if -gstreamer
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2011-10-17 20:56:56 UTC
Comment on attachment 289703 [details, diff]
Ebuild patch, will remove the gstreamer directory if -gstreamer

rm -rf foo || die will always succeed.
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2011-10-17 21:10:05 UTC
Thanks for reporting. Fixed in:

=www-client/opera-11.51.1087-r1
=www-client/opera-next-12.00.1105