** Description changed:

- pepperflashplugin-nonfree downloads the Chrome for Linux Debian package 
(.deb) from Google and extracts the Flash PPAPI plugin (libpepflashplayer.so) 
to make it available to other browsers system-wide.
- pepperflashplugin-nonfree is broken since Google stopped shipping Flash with 
Chrome 54 for Linux.
- pepperflashplugin-nonfree will probably need to look somewhere else online 
for libpepflashplayer.so.
+ [Impact]
  
- A Chrome user reported the missing Flash plugin in Chrome 54 beta. A Chromium 
developer answered that the Chrome browser is not bundled with the Flash plugin 
anymore. It seems that a Flash plugin still exists for Chrome but the user must 
now install it manually. Source:
- https://bugs.chromium.org/p/chromium/issues/detail?id=645687
+ Pepperflashplugin-nonfree is a Debian package, slightly modified for
+ Ubuntu, and available in multiverse, that downloads the PPAPI Flash
+ plugin from Google (up to v1.8.3 in Debian and v1.8.2+nmu1ubuntu1 in
+ Ubuntu 16.10) or Adobe (starting with v1.8.3+nmu1 in Debian and
+ v1.8.3+nmu1ubuntu1 in Ubuntu 17.04), and installs it as /usr/lib
+ /pepperflashplugin-nonfree/libpepflashplayer.so.
  
- Here you can see the relevant change in the build script; only ChromeOS gets 
libpepflashplayer.so bundled with Chrome:
- 
https://chromium.googlesource.com/chromium/src/+/366d572053dd85c8eeda802f423716d9b008fe01%5E%21/#F0
+ Versions that download the PPAPI plugin from Google are currently broken
+ since Google decided to unbundle the plugin from Chrome 54, released in
+ late 2016-10. Until that date, ripping the PPAPI plugin from a download
+ of Google Chrome (which comes as a .deb package) was a popular way to
+ get it, and the only possible way on Linux in the early days of the
+ PPAPI plugin, when it was only available to Google. Then Adobe made the
+ Linux PPAPI plugin available to Canonical and on their download site.
  
- (side note: https://www.google.com/chrome/browser/desktop/ offers
- Windows and Mac versions but no ChromeOS version)
+ The Debian package was changed to download the plugin from Adobe, in
+ version 1.8.3+nmu1 on 2017-01-14, and that fix landed in
+ 1.8.3+nmu1ubuntu1 in Ubuntu 17.04 (the current development release) on
+ 2017-01-22.
+ 
+ The package is still broken in the published releases: 16.10 16.04
+ 14.04. It could be repaired by merging the changes made between
+ 1.8.3ubuntu1 and 1.8.3+nmu1ubuntu1 into the published releases' versions
+ of the package.
+ 
+ This would qualify for an SRU because the bug comes from a change in a
+ web service that made the package stop being installable. This change
+ also causes a security vulnerability in so far as the Flash plugin can
+ no longer be updated (updates were processed by downloading a new
+ version of Google Chrome and extracting the bundled Flash plugin).
+ 
+ [Test Case]
+ 
+ On Ubuntu < 17.04, installation and reinstallation of pepperflashplugin-
+ nonfree (v < 1.8.3+nmu1ubuntu1) fails. On Ubuntu 17.04 (v =
+ 1.8.3+nmu1ubuntu1), it succeeds.
+ 
+ [Regression Potential]
+ 
+ I can't think of any. The new version has been in Debian Sid for one
+ month without any report of a regression, so that's a good sign. It was
+ initially tested in debbug 833741.
+ 
+ [Why not to SRU]
+ 
+ On the one hand, it's bad form to leave an utterly broken package in the
+ published releases when it has been fixed in the development release and
+ works there. Theoretically, SRUs should be performed.
+ 
+ On the other hand, pepperflashplugin-nonfree is The Debian's Way to
+ install the PPAPI Flash plugin. Ubuntu users are recommended to install
+ adobe-flashplugin from Canonical's partner repository instead. Not all
+ Ubuntu users are aware of that. See:
+ 
+ https://help.ubuntu.com/stable/ubuntu-help/net-install-flash.html
+ https://wiki.ubuntu.com/Chromium/Getting-Flash
+ 
+ We can consider intentionally not fixing that package in the published
+ releases, in which case this bug report should be marked Won't Fix in
+ Yakkety, Xenial, Trusty.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1632870

Title:
  Package is broken since Google stopped shipping Flash with Chrome 54
  for Linux

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pepperflashplugin-nonfree/+bug/1632870/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to