2016-10-12 21:56:46 |
Stéphane |
bug |
|
|
added bug |
2016-10-12 21:58:17 |
Stéphane |
summary |
Package is broken since Google stopped shipping Flash with Chrome 54 on Linux |
Package is broken since Google stopped shipping Flash with Chrome 54 for Linux |
|
2016-10-12 22:11:09 |
Stéphane |
description |
pepperflashplugin-nonfree downloads the Chrome for Linux Debian package (.deb) from the 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 need to look somewhere else online for libpepflashplayer.so.
A Chrome user reported the missing Flash plugin in Chrome 53 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
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
(side note: https://www.google.com/chrome/browser/desktop/ offers Windows and Mac versions but no ChromeOS version) |
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.
A Chrome user reported the missing Flash plugin in Chrome 53 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
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
(side note: https://www.google.com/chrome/browser/desktop/ offers Windows and Mac versions but no ChromeOS version) |
|
2016-10-12 22:31:14 |
Gunnar Hjalmarsson |
bug |
|
|
added subscriber Gunnar Hjalmarsson |
2016-10-14 12:23:46 |
Launchpad Janitor |
pepperflashplugin-nonfree (Ubuntu): status |
New |
Confirmed |
|
2016-10-15 06:41:05 |
Niklas Holm |
bug task added |
|
freshplayerplugin (Ubuntu) |
|
2016-10-17 07:31:23 |
Launchpad Janitor |
freshplayerplugin (Ubuntu): status |
New |
Confirmed |
|
2016-10-19 09:04:46 |
Viktor Engelmann |
bug |
|
|
added subscriber Viktor Engelmann |
2016-10-19 19:57:33 |
Blaze |
bug |
|
|
added subscriber Blaze |
2016-10-23 09:12:14 |
gadyuka |
bug |
|
|
added subscriber gadyuka |
2016-10-24 12:17:50 |
Richard |
bug |
|
|
added subscriber Richard |
2016-10-24 12:31:20 |
Naël |
description |
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.
A Chrome user reported the missing Flash plugin in Chrome 53 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
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
(side note: https://www.google.com/chrome/browser/desktop/ offers Windows and Mac versions but no ChromeOS version) |
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.
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
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
(side note: https://www.google.com/chrome/browser/desktop/ offers Windows and Mac versions but no ChromeOS version) |
|
2016-10-25 00:04:46 |
Naël |
bug |
|
|
added subscriber Bart Martens |
2016-10-25 00:39:08 |
Naël |
bug watch added |
|
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833741 |
|
2016-10-25 00:39:08 |
Naël |
bug watch added |
|
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=841373 |
|
2016-10-25 02:03:10 |
Naël |
affects |
freshplayerplugin (Ubuntu) |
ubuntu |
|
2016-10-25 02:04:53 |
Naël |
affects |
ubuntu |
freshplayerplugin (Ubuntu) |
|
2016-10-25 02:04:53 |
Naël |
freshplayerplugin (Ubuntu): assignee |
|
Nathanaël Naeri (nathanael-naeri) |
|
2016-10-25 02:06:12 |
Naël |
freshplayerplugin (Ubuntu): status |
Confirmed |
Invalid |
|
2016-10-25 02:06:12 |
Naël |
freshplayerplugin (Ubuntu): assignee |
Nathanaël Naeri (nathanael-naeri) |
|
|
2016-10-25 02:06:45 |
Naël |
bug |
|
|
added subscriber Nathanaël Naeri |
2016-10-25 17:15:45 |
Gunnar Hjalmarsson |
bug |
|
|
added subscriber Chris Coulson |
2016-10-27 19:12:07 |
Mathew Hodson |
bug task deleted |
freshplayerplugin (Ubuntu) |
|
|
2016-10-27 19:12:13 |
Mathew Hodson |
pepperflashplugin-nonfree (Ubuntu): importance |
Undecided |
High |
|
2016-10-27 19:13:24 |
Mathew Hodson |
bug task added |
|
pepperflashplugin-nonfree (Debian) |
|
2016-10-28 03:42:50 |
Bug Watch Updater |
pepperflashplugin-nonfree (Debian): status |
Unknown |
New |
|
2016-12-04 22:11:14 |
Eric Detheridge |
bug |
|
|
added subscriber Eric Detheridge |
2017-01-17 18:07:27 |
Bug Watch Updater |
pepperflashplugin-nonfree (Debian): status |
New |
Fix Released |
|
2017-02-09 16:01:53 |
Naël |
removed subscriber Nathanaël Naeri |
|
|
|
2017-02-14 02:26:37 |
Naël |
removed subscriber Bart Martens |
|
|
|
2017-02-14 02:27:02 |
Naël |
pepperflashplugin-nonfree (Ubuntu): status |
Confirmed |
Fix Released |
|
2017-02-14 13:23:34 |
陈伟琪 |
bug |
|
|
added subscriber 陈伟琪 |
2017-02-14 20:30:41 |
Naël |
description |
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.
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
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
(side note: https://www.google.com/chrome/browser/desktop/ offers Windows and Mac versions but no ChromeOS version) |
[Impact]
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.
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.
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. |
|
2017-02-14 21:56:13 |
Gunnar Hjalmarsson |
bug task added |
|
ubuntu-docs (Ubuntu) |
|
2017-02-14 21:56:33 |
Gunnar Hjalmarsson |
nominated for series |
|
Ubuntu Xenial |
|
2017-02-14 21:56:33 |
Gunnar Hjalmarsson |
bug task added |
|
ubuntu-docs (Ubuntu Xenial) |
|
2017-02-14 21:56:33 |
Gunnar Hjalmarsson |
bug task added |
|
pepperflashplugin-nonfree (Ubuntu Xenial) |
|
2017-02-14 21:56:33 |
Gunnar Hjalmarsson |
nominated for series |
|
Ubuntu Yakkety |
|
2017-02-14 21:56:33 |
Gunnar Hjalmarsson |
bug task added |
|
ubuntu-docs (Ubuntu Yakkety) |
|
2017-02-14 21:56:33 |
Gunnar Hjalmarsson |
bug task added |
|
pepperflashplugin-nonfree (Ubuntu Yakkety) |
|
2017-02-14 21:56:33 |
Gunnar Hjalmarsson |
nominated for series |
|
Ubuntu Trusty |
|
2017-02-14 21:56:33 |
Gunnar Hjalmarsson |
bug task added |
|
ubuntu-docs (Ubuntu Trusty) |
|
2017-02-14 21:56:33 |
Gunnar Hjalmarsson |
bug task added |
|
pepperflashplugin-nonfree (Ubuntu Trusty) |
|
2017-02-14 21:56:50 |
Gunnar Hjalmarsson |
bug task deleted |
ubuntu-docs (Ubuntu Yakkety) |
|
|
2017-02-14 21:56:58 |
Gunnar Hjalmarsson |
bug task deleted |
ubuntu-docs (Ubuntu Xenial) |
|
|
2017-02-14 21:57:05 |
Gunnar Hjalmarsson |
bug task deleted |
ubuntu-docs (Ubuntu Trusty) |
|
|
2017-02-14 21:57:12 |
Gunnar Hjalmarsson |
bug task deleted |
ubuntu-docs (Ubuntu) |
|
|
2017-02-16 07:39:51 |
Amr Ibrahim |
bug |
|
|
added subscriber Amr Ibrahim |
2017-02-17 02:15:30 |
Launchpad Janitor |
pepperflashplugin-nonfree (Ubuntu Trusty): status |
New |
Confirmed |
|
2017-02-17 02:15:30 |
Launchpad Janitor |
pepperflashplugin-nonfree (Ubuntu Xenial): status |
New |
Confirmed |
|
2017-02-17 02:15:30 |
Launchpad Janitor |
pepperflashplugin-nonfree (Ubuntu Yakkety): status |
New |
Confirmed |
|
2017-02-24 11:42:23 |
Bhavani Shankar |
pepperflashplugin-nonfree (Ubuntu Xenial): status |
Confirmed |
In Progress |
|
2017-02-24 11:42:28 |
Bhavani Shankar |
pepperflashplugin-nonfree (Ubuntu Xenial): assignee |
|
Bhavani Shankar (bhavi) |
|
2017-02-24 11:42:33 |
Bhavani Shankar |
pepperflashplugin-nonfree (Ubuntu Yakkety): status |
Confirmed |
In Progress |
|
2017-02-24 11:42:39 |
Bhavani Shankar |
pepperflashplugin-nonfree (Ubuntu Yakkety): assignee |
|
Bhavani Shankar (bhavi) |
|
2017-02-24 13:34:08 |
Bhavani Shankar |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2017-02-25 02:25:53 |
Bhavani Shankar |
pepperflashplugin-nonfree (Ubuntu Trusty): status |
Confirmed |
In Progress |
|
2017-02-25 02:25:59 |
Bhavani Shankar |
pepperflashplugin-nonfree (Ubuntu Trusty): assignee |
|
Bhavani Shankar (bhavi) |
|
2017-02-26 07:53:11 |
Bhavani Shankar |
pepperflashplugin-nonfree (Ubuntu Trusty): importance |
Undecided |
High |
|
2017-02-26 07:53:20 |
Bhavani Shankar |
pepperflashplugin-nonfree (Ubuntu Xenial): importance |
Undecided |
High |
|
2017-02-26 07:53:26 |
Bhavani Shankar |
pepperflashplugin-nonfree (Ubuntu Yakkety): importance |
Undecided |
High |
|
2017-03-09 00:33:00 |
William Grant |
bug |
|
|
added subscriber William Grant |
2017-03-16 10:36:03 |
Łukasz Zemczak |
pepperflashplugin-nonfree (Ubuntu Yakkety): status |
In Progress |
Fix Committed |
|
2017-03-16 10:36:07 |
Łukasz Zemczak |
bug |
|
|
added subscriber SRU Verification |
2017-03-16 10:36:14 |
Łukasz Zemczak |
tags |
flash |
flash verification-needed |
|
2017-03-16 10:38:07 |
Łukasz Zemczak |
pepperflashplugin-nonfree (Ubuntu Xenial): status |
In Progress |
Fix Committed |
|
2017-03-16 10:40:58 |
Łukasz Zemczak |
pepperflashplugin-nonfree (Ubuntu Trusty): status |
In Progress |
Fix Committed |
|
2017-03-16 19:47:40 |
Naël |
tags |
flash verification-needed |
flash verification-done-trusty verification-needed |
|
2017-03-16 20:05:26 |
Gunnar Hjalmarsson |
tags |
flash verification-done-trusty verification-needed |
flash verification-done-trusty verification-done-xenial verification-done-yakkety |
|
2017-03-23 15:33:09 |
Launchpad Janitor |
pepperflashplugin-nonfree (Ubuntu Yakkety): status |
Fix Committed |
Fix Released |
|
2017-03-23 15:33:14 |
Brian Murray |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2017-03-23 15:33:41 |
Launchpad Janitor |
pepperflashplugin-nonfree (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2017-03-23 15:34:03 |
Launchpad Janitor |
pepperflashplugin-nonfree (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|