libpepflashplayer.so: No such file or directory

Bug #1633674 reported by 陈伟琪
46
This bug affects 11 people
Affects Status Importance Assigned to Milestone
pepperflashplugin-nonfree (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Error Information:

```bash
$ sudo update-pepperflashplugin-nonfree --install
--2016-10-15 13:24:58-- http://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_54.0.2840.59-1_amd64.deb
Resolving dl.google.com (dl.google.com)... 203.208.39.193, 203.208.39.199, 203.208.39.196, ...
Connecting to dl.google.com (dl.google.com)|203.208.39.193|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 45527232 (43M) [application/x-debian-package]
Saving to: ‘/tmp/pepperflashplugin-nonfree.L0GgZXskL7/google-chrome-stable_54.0.2840.59-1_amd64.deb’

     0K .......... .......... .......... .......... .......... 0% 483K 92s
    50K .......... .......... .......... .......... .......... 0% 1.04M 67s
   100K .......... .......... .......... .......... .......... 0% 1.35M 55s
…………
44400K .......... .......... .......... .......... .......... 99% 2.32M 0s
 44450K .......... 100% 396M=17s

2016-10-15 13:25:15 (2.53 MB/s) - ‘/tmp/pepperflashplugin-nonfree.L0GgZXskL7/google-chrome-stable_54.0.2840.59-1_amd64.deb’ saved [45527232/45527232]

mv: cannot stat 'unpackchrome/opt/google/chrome/PepperFlash/libpepflashplayer.so': No such file or directory

```

Version

```bash
$ apt show pepperflashplugin-nonfree
Package: pepperflashplugin-nonfree
Version: 1.8.2ubuntu1
Priority: optional
Section: multiverse/web
Origin: Ubuntu
Maintainer: Ubuntu Developers <email address hidden>
Original-Maintainer: Bart Martens <email address hidden>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 42.0 kB
Pre-Depends: ca-certificates
Depends: debconf | debconf-2.0, wget, gnupg, libatk1.0-0, libcairo2, libfontconfig1, libfreetype6, libgcc1, libglib2.0-0, libgtk2.0-0 (>= 2.14), libnspr4, libnss3, libpango-1.0-0 | libpango1.0-0, libstdc++6, libx11-6, libxext6, libxt6, libcurl3-gnutls, binutils
Suggests: chromium-browser, ttf-mscorefonts-installer, ttf-dejavu, ttf-xfree86-nonfree
Conflicts: chromium-browser (<< 37.0.2062.120-4), libflash-mozplugin
Homepage: http://wiki.debian.org/PepperFlashPlayer
Download-Size: 11.2 kB
APT-Manual-Installed: yes
APT-Sources: http://cn.archive.ubuntu.com/ubuntu xenial/multiverse amd64 Packages
Description: Pepper Flash Player - browser plugin
 This package will download Chrome from Google, and unpack it to make the
 included Pepper Flash Player available for use with Chromium. The end user
 license agreement is available at Google.

```

```
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.1 LTS
Release: 16.04
Codename: xenial
$ uname -a
Linux B85i-Ubuntu 4.4.0-43-generic #63-Ubuntu SMP Wed Oct 12 13:48:03 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

```

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in pepperflashplugin-nonfree (Ubuntu):
status: New → Confirmed
Revision history for this message
James Bowery (jabowery) wrote :

Confirmed:

$ apt show pepperflashplugin-nonfree
Package: pepperflashplugin-nonfree
Version: 1.8.2ubuntu1
Priority: optional
Section: multiverse/web
Origin: Ubuntu
Maintainer: Ubuntu Developers <email address hidden>
Original-Maintainer: Bart Martens <email address hidden>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 42.0 kB
Pre-Depends: ca-certificates
Depends: debconf | debconf-2.0, wget, gnupg, libatk1.0-0, libcairo2, libfontconfig1, libfreetype6, libgcc1, libglib2.0-0, libgtk2.0-0 (>= 2.14), libnspr4, libnss3, libpango-1.0-0 | libpango1.0-0, libstdc++6, libx11-6, libxext6, libxt6, libcurl3-gnutls, binutils
Suggests: chromium-browser, ttf-mscorefonts-installer, ttf-dejavu, ttf-xfree86-nonfree
Conflicts: chromium-browser (<< 37.0.2062.120-4), libflash-mozplugin
Homepage: http://wiki.debian.org/PepperFlashPlayer
Download-Size: 11.2 kB
APT-Manual-Installed: yes
APT-Sources: http://us.archive.ubuntu.com/ubuntu xenial/multiverse amd64 Packages
Description: Pepper Flash Player - browser plugin
 This package will download Chrome from Google, and unpack it to make the
 included Pepper Flash Player available for use with Chromium. The end user
 license agreement is available at Google.

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.1 LTS
Release: 16.04
Codename: xenial

$ uname -a
Linux jabowery-H61M-S2-B3 4.4.0-42-lowlatency #62-Ubuntu SMP PREEMPT Sat Oct 8 00:22:55 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Revision history for this message
Craig Theunissen (craigels39) wrote :
Download full text (3.2 KiB)

# apt install pepperflashplugin-nonfree |grep -v \%

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Reading package lists...
Building dependency tree...
Reading state information...
Suggested packages:
  chromium-browser ttf-mscorefonts-installer ttf-dejavu ttf-xfree86-nonfree
The following NEW packages will be installed:
  pepperflashplugin-nonfree
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
                                                              Need to get 0 B/11.2 kB of archives.
                                                                                                  After this operation, 42.0 kB of additional disk space will be used.
                                                                                                                                                                      Selecting previously unselected package pepperflashplugin-nonfree.
Preparing to unpack .../pepperflashplugin-nonfree_1.8.2ubuntu1_amd64.deb ...
Unpacking pepperflashplugin-nonfree (1.8.2ubuntu1) ...
Setting up pepperflashplugin-nonfree (1.8.2ubuntu1) ...
--2016-10-16 11:36:49-- http://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_54.0.2840.59-1_amd64.deb
Resolving dl.google.com (dl.google.com)... 216.58.217.14, 2607:f8b0:400f:802::200e
Connecting to dl.google.com (dl.google.com)|216.58.217.14|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 45527232 (43M) [application/x-debian-package]
Saving to: ‘/tmp/pepperflashplugin-nonfree.SGKqIBcsd6/google-chrome-stable_54.0.2840.59-1_amd64.deb’

2016-10-16 11:37:18 (1.53 MB/s) - ‘/tmp/pepperflashplugin-nonfree.SGKqIBcsd6/google-chrome-stable_54.0.2840.59-1_amd64.deb’ saved [45527232/45527232]

mv: cannot stat 'unpackchrome/opt/google/chrome/PepperFlash/libpepflashplayer.so': No such file or directory

# apt show pepperflashplugin-nonfree
Package: pepperflashplugin-nonfree
Version: 1.8.2ubuntu1
Priority: optional
Section: multiverse/web
Origin: Ubuntu
Maintainer: Ubuntu Developers <email address hidden>
Original-Maintainer: Bart Martens <email address hidden>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 42.0 kB
Pre-Depends: ca-certificates
Depends: debconf | debconf-2.0, wget, gnupg, libatk1.0-0, libcairo2, libfontconfig1, libfreetype6, libgcc1, libglib2.0-0, libgtk2.0-0 (>= 2.14), libnspr4, libnss3, libpango-1.0-0 | libpango1.0-0, libstdc++6, libx11-6, libxext6, libxt6, libcurl3-gnutls, binutils
Suggests: chromium-browser, ttf-mscorefonts-installer, ttf-dejavu, ttf-xfree86-nonfree
Conflicts: chromium-browser (<< 37.0.2062.120-4), libflash-mozplugin
Homepage: http://wiki.debian.org/PepperFlashPlayer
Download-Size: 11.2 kB
APT-Manual-Installed: yes
APT-Sources: http://archive.ubuntu.com/ubuntu xenial/multiverse amd64 Packages
Description: Pepper Flash Player - browser plugin
 This package will download Chrome from Google, and unpack it to make the
 included Pepper Flash Player available for use with Chromium. The end user
 license agreement is available at Google.

# uname -a
Linux myhostname 4.4.0-43-generic #63-Ubuntu SMP Wed Oct 12 13:48:0...

Read more...

Revision history for this message
Naël (nathanael-naeri) wrote :

The reason for this bug is that Google has stopped shipping the PPAPI Flash plugin (libpepflashplayer.so) with Chrome, starting with Chrome 54, released a few days ago. See bug 1632870.

This is why libpepflashplayer.so is no longer found in the download of Chrome 54 that is made when you install pepperflashplugin-nonfree for the first time, or when you sudo update-pepperflashplugin-nonfree --install.

This bug could be fixed in Debian, since pepperflashplugin-nonfree is a Debian package, by using Adobe's website instead of Google Chrome as the source for the PPAPI Flash plugin. I don't know if the Debian maintainer (who I subscribe to this bug) will do so, but if they do, it's unlikely that a fixed package will land in Ubuntu before Zesty.

Ubuntu users shouldn't use pepperflashplugin-nonfree as their source for the PPAPI Flash plugin anyway, but adobe-flashplugin from Canonical's partner repository: https://wiki.ubuntu.com/Chromium/Getting-Flash.

Revision history for this message
Naël (nathanael-naeri) wrote :

Bug fixed in Debian Sid and Ubuntu Zesty, pepperflashplugin-nonfree version 1.8.3+nmu1ubuntu1. See bug 1632870 comment 34.

Pepperflashplugin-nonfree is still not recommended over adobe-flashplugin though.

Naël (nathanael-naeri)
Changed in pepperflashplugin-nonfree (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.