Bug ID | 982992 |
---|---|
Summary | Nuvola Player stopped working with Flash due to change in revision 23 of webkit2gtk3 |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
OS | SUSE Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | GNOME |
Assignee | bnc-team-gnome@forge.provo.novell.com |
Reporter | criguada+opensuse@gmail.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:46.0) Gecko/20100101 Firefox/46.0 Build Identifier: I was wondering why, all of a sudden, Nuvola Player was reporting to me that I did not have a Flash Plugin installed. After several posts in openSUSE's forums and on the issue tracker of Nuvola Player, it became clear that Nuvola Player is unable to use my installed Flash Plugin (pepper-flash) because of a missing component: WebKitPluginProcess2. So, asking why the package libwebkit2gtk-4_0-37 did not contain WebKitPluginProcess2 anymore, someone pointed me to a change in revision 23 of webkit2gtk3. Summary of the change is: "Mon Apr 25 14:28:33 UTC 2016 - zaitor@opensuse.org - Drop pkgconfig(gtk+-2.0) BuildRequires and pass -DENABLE_PLUGIN_PROCESS_GTK2=OFF to configure. We do no longer ship the flash-plugin in openSUSE, and it were the last consumer of this functionality. This also have the added bonus of freeing zenity and dependant packages of gtk2 dependencies." Reporting the problem back to the author I got this suggestion (which was subsequently backed on openSUSE's forums too): "You could try to fill a bug report against the openSUSE's libwebkit2gtk-4_0-37 package and ask them to enable WebKitPluginProcess2 again and move the WebKitPluginProcess2 executable to a separate libwebkit2gtk-4_0-37-gtk2 package. As a result, the main libwebkit2gtk-4_0-37 package will still be without any GTK+ 2 dependencies and users who need Flash could be able to install the GTK+ 2 dependent libwebkit2gtk-4_0-37-gtk2 package. Fedora, Debian and Ubuntu do that exactly." So here it is. Reproducible: Always Steps to Reproduce: 1. Install Nuvola Player 3 2. Install package chromium-pepper-flash 3. Open Nuvola Player 3 with some service requiring Flash support (e.g. Deezer) Actual Results: Nuvola Player 3 complain that no flash player plugin is available Expected Results: Nuvola Player 3 works without complaints I'm using openeSUSE Tumbleweed