Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 599932

Summary: www-plugins/chrome-binary-plugins-54.0.2840.100 installs nothing if USE="-widevine"
Product: Gentoo Linux Reporter: Andrew John Hughes <gnu_andrew>
Component: Current packagesAssignee: Mike Gilbert <floppym>
Status: RESOLVED OBSOLETE    
Severity: normal CC: chromium, h.mth, jesse
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Andrew John Hughes 2016-11-16 01:15:30 UTC
* Contents of www-plugins/chrome-binary-plugins-54.0.2840.100:
/usr
/usr/lib64
/usr/lib64/chromium

It's not much of an "update" for a package to remove the only reason it was installed in the first place.

The package should really fail with an explanation, rather than just installing an empty shell, and point users to adobe-flash instead. As is, I had to search around the web to find out I now needed a different package to provide the exact same files.
Comment 1 Mike Gilbert gentoo-dev 2016-11-16 19:06:07 UTC
To be fair, flash got removed from the google-chrome deb files before we had any idea that Adobe would start publishing a PPAPI version of flash themselves.

I don't think it makes sense to restore the flash USE flag just to display an error message.
Comment 2 Jesse Adelman 2017-02-28 19:49:53 UTC
Not sure if this is a new bug or a reflection on the overall problem. If I have "widevine" enabled as a global USE flag, the deps for www-apps/chromium try to pull in chrome-binary-plugins, which conflicts with the file that www-apps/chromium installs itself.

I'll be glad to open another bug if this problem is unrelated. However, it seems like how this USE flag is applied when globally set should be revisited. Thanks.
Comment 3 Hanno Zysik (geki) 2017-12-09 11:41:23 UTC
Just a stupid thought; wouldn't it make sense to add following line to have at least one useflag enabled, would it?

REQUIRED_USE="|| ( ${IUSE//+} )"


Is it necessary to escape that '+' sign?!