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


You are receiving this mail because: