Cannot install flash in Ubuntu Hardy 64 bit

Bug #180854 reported by Eddie Dunn
32
Affects Status Importance Assigned to Milestone
flashplugin-nonfree (Ubuntu)
New
Undecided
Unassigned
ia32-libs (Ubuntu)
Confirmed
High
Unassigned

Bug Description

Binary package hint: flashplugin-nonfree

I cannot install flash on Ubuntu Hardy Heron 8.04 (development branch).

This is the relevant part of the terminal output when I try to install it:

21:05:51 (3.84 MB/s) - `./install_flash_player_9_linux.tar.gz' saved [3036127/3036127]

Download done.
Flash Plugin installed.
/usr/lib/nspluginwrapper/i386/linux/npviewer.bin: error while loading shared libraries: libpixman-1.so.0: cannot open shared object file: No such file or directory
nspluginwrapper: no appropriate viewer found for /usr/lib/flashplugin-nonfree/libflashplayer.so
dpkg: error processing flashplugin-nonfree (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 flashplugin-nonfree
E: Sub-process /usr/bin/dpkg returned an error code (1)

Revision history for this message
Eddie Dunn (eddie-dunn) wrote :
Revision history for this message
Roberto Sarrionandia (rbs-tito) wrote :

Install the package ia32-libs and then reinstall.

This bug report is a duplicate, but thanks for reporting it. If you have any extra information please add it to bug 155015

Revision history for this message
YorTheGreat (jord-swart) wrote :

Sorry, me thinks this is not a duplicate. Installing the ia32-libs package didn't fix my installation (ia32-libs was already installed by the way).

I think the recent upgrade of the ia32-libs breaks the flash package. Seems that downgrading the ia32-libs fixes the problem (http://ubuntuforums.org/showthread.php?p=4082074). Downgrading to the gutsy ia32-libs fixes the problem.

Revision history for this message
Sebastian Rode (sebastian-ro-deactivatedaccount) wrote :

I think so, too.

@ Roberto Sarrionandia what think you?

Revision history for this message
Eddie Dunn (eddie-dunn) wrote :

I saw the other thread before reporting this bug -- I did not find that the problem was the same, considering that a. it was for Gutsy, not Hardy and b. Synaptic would not download ia32-libs v2.1, hence you had to do it manually.

The problem here is that the next version of ia32-libs (2.2, which comes with the current version of Hardy) breaks flash compatibility.

Two different bugs, same solution: Download version 2.1 from
http://us.archive.ubuntu.com/ubuntu/pool/universe/i/ia32-libs/ia32-libs_2.1ubuntu3_amd64.deb

Should the bug information be updated that it affects ia32-libs instead of flashplugin-nonfree?

Revision history for this message
Łukasz Jernaś (deejay1) wrote :

I have a similar problem here, but it bails out on missing libselinux in ia32-libs:
LC_ALL=C dpkg --configure -a
Setting up flashplugin-nonfree (9.0.115.0ubuntu3) ...
Installing from local file /var/cache/flashplugin-nonfree/install_flash_player_9_linux.tar.gz
Flash Plugin installed.
/usr/lib/nspluginwrapper/i386/linux/npviewer.bin: error while loading shared libraries: libselinux.so.1: cannot open shared object file: No such file or directory
nspluginwrapper: no appropriate viewer found for /usr/lib/flashplugin-nonfree/libflashplayer.so
dpkg: error processing flashplugin-nonfree (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 flashplugin-nonfree

Revision history for this message
YorTheGreat (jord-swart) wrote :

Any new status. I think there are four people here who can confirm that the new ia32-libs breaks flashplugin-nonfree. This should be fixed before Hardy can go live IMHO. Anything we can do to help out?

Revision history for this message
Eddie Dunn (eddie-dunn) wrote :

Since the problem appears to be in the latest version of ia32-libs I changed the affected package to this instead (it was previously flashplugin-nonfree).

Revision history for this message
xtsbdu3reyrbrmroezob (xtsbdu3reyrbrmroezob) wrote :

I am also experiencing this bug...

Revision history for this message
Łukasz Jernaś (deejay1) wrote :

Downgrading ia32-libs helped.
Looks like somehow ia32-libs was built with selinux support enabled, but libselinux isn't included in the package. IMHO it should be included as it exists in 64bit Hardy

Revision history for this message
Ray Lee (ray-ubuntu) wrote :

This bit me today too. flashplugin-nonfree depends upon libselinux1 from the ia32-libs package, but version 2.2 of that doesn't include libselinux. Downgrading ia32-libs to 2.1 fixed the install, as noted in the earlier comments.

This is a showstopper for hardy on amd64.

Revision history for this message
JeremyChapman (zz9plural9zalpha) wrote :

same here. /usr/lib/nspluginwrapper/i386/linux/npviewer.bin: error while loading shared libraries: libselinux.so.1: cannot open shared object file: No such file or directory

Changed in ia32-libs:
importance: Undecided → High
milestone: none → ubuntu-8.04
status: New → Confirmed
Revision history for this message
Dirk Schramm (no-comment) wrote :

confirming that ia32-libs breaks flash plugin nonfree. downgrading fixes the problem.

Revision history for this message
Jonathan Rogers (jonner) wrote :

I can also confirm that downgrading ia32-libs to version 2.1ubuntu3 from gutsy allows flash to work. That package doesn't seem to include anything related to selinux either, so I'm guessing that version 2.2ubuntu3 is now built with selinux, but the package missed the library binaries, as Łukasz Jernaś suggested.

Revision history for this message
Chris Samuel (chris-csamuel) wrote :

Another confirmation that using the ia32-libs package linked above fixes the libselinux related problem with installing the nonfree Flash plugin.

Revision history for this message
oh (oystein-homelien) wrote :

I confirm the bug. Downgrading ia32-libs fixed flash. However, it will auto-upgrade to newest ia32-libs again on next apt upgrade for me, so I will need to do this every time or make an exception for ia32-libs. On a side note, how does one make such exceptions these days?

Revision history for this message
Jesper Larsen (knorr) wrote :

You can put the package on hold with:

root: echo "ia32-libs hold" | dpkg --set-selections

Use unhold to revert.

Revision history for this message
hvc123 (maughanorama) wrote :

i have the same issues but im using x64 hardy....
i have followed a couple of howtos from the forums yet flash is still busted even though the library is in the correct places...

Revision history for this message
YorTheGreat (jord-swart) wrote :

Did a dist-upgrade just today and flash plugin is working again!

Revision history for this message
Jeremy Wilkins (wjeremy) wrote :

It seems I am having a similar problem, but cannot resolve, so flash is not working. BTW. I manually removed the install_flash_player_9_linux.tar.gz to make sure it retrieved the latest one and it did just fine. I ran apt-get install -f after that again after the install failed the first time. Here is the output of apt-get:

Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  python-gtkhtml2 tango-icon-theme tango-icon-theme-common
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Setting up flashplugin-nonfree (9.0.124.0ubuntu2) ...
Installing from local file /var/cache/flashplugin-nonfree/install_flash_player_9_linux.tar.gz
Flash Plugin installed.
nspluginwrapper: no appropriate viewer found for /usr/lib/flashplugin-nonfree/libflashplayer.so
dpkg: error processing flashplugin-nonfree (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 flashplugin-nonfree
E: Sub-process /usr/bin/dpkg returned an error code (1)

Any ideas? There aren't any library errors like there are with the posts above.

Revision history for this message
Guevara the Pirate (acuest52) wrote :

I was having the same error as the above poster. Didn't have any library errors but could not install the Flash Plugin. Rolling back to the Gutsy ia32-libs fixed the error.

Revision history for this message
stephenb (stephenb-snu) wrote :

I also tried the roll back to ia32-libs 2.1, however, I still get the same problem others are encountering.

Flash Plugin installed.
nspluginwrapper: no appropriate viewer found for /usr/lib/flashplugin-nonfree/libflashplayer.so
dpkg: error processing flashplugin-nonfree (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 flashplugin-nonfree
E: Sub-process /usr/bin/dpkg returned an error code (1)

The only things that works for me is gnash.

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.