Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 607286 - =www-plugins/pipelight-0.2.8 requires app-emulation/wine[pipelight], but =app-emulation/wine-2.0 has no pipelight use flag
Summary: =www-plugins/pipelight-0.2.8 requires app-emulation/wine[pipelight], but =app...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Richard Yao (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-26 10:08 UTC by Nick
Modified: 2017-05-13 03:49 UTC (History)
1 user (show)

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 Nick 2017-01-26 10:08:32 UTC
app-emulation/wine:0

  (app-emulation/wine-2.0:0/0::gentoo, ebuild scheduled for merge) conflicts with
    app-emulation/wine[X,abi_x86_32,pipelight] required by (www-plugins/pipelight-0.2.8:0/0::gentoo, installed)
                                    ^^^^^^^^^
Comment 1 Alexandr Zelinskii 2017-01-26 11:56:29 UTC
d3d9 s3tc staging vaapi use flags also missing in wine 2.0
Comment 2 Fitzcarraldo 2017-01-26 23:03:31 UTC
I expect there is no pipelight USE flag in wine-2.0 because pipelight has been discontinued:

https://bugs.gentoo.org/show_bug.cgi?id=603282

Michael Müller, the developer of pipelight, wrote the following (see http://pipelight.net/):

"Pipelight has been discontinued!
What does this mean?

Pipelight will not suddenly stop working, but you will not receive any further updates. As a result all enabled plugins (e.g. Silverlight/Flash) stay at the same version and do not get any security fixes. This might be a security thread for your system and we therefore recommend to remove Pipelight using the package manager of your distribution."
Comment 3 David Brooke 2017-01-28 01:37:22 UTC
There seems to be some change in how wine staging is accessed.
Per the Gentoo wiki for wine:
https://wiki.gentoo.org/wiki/Wine#Environmental_variables
To enable the staging and other use flags (d3d9, s3tc, vaapi and pipelight) you first need to use the environmental variable as shown in the wiki. Example - WINE_COMMIT="wine-2.0-rc5" STAGING_COMMIT="v2.0-rc5" emerge -av '=app-emulation/wine-9999'
After which the use flags will be available to use.
I'm not sure if this is the only way but for now all I know is this method that works.
Thanks
Comment 4 Adam Feldman gentoo-dev 2017-05-13 03:49:23 UTC
Not a bug.  Not all wine packages support pipelight.  You need to have a wine package installed that does support it, as the dependency stipulates.  That means that =wine-2.0 does not satisfy the dependency.  >=wine-2.1 does.