flashplugin-nonfree does not install properly

Bug #131128 reported by stivani
12
Affects Status Importance Assigned to Milestone
flashplugin-nonfree (Ubuntu)
Confirmed
Medium
MOTU

Bug Description

Binary package hint: flashplugin-nonfree

flashplugin-nonfree 9.0.48.0.0ubuntu4 does not install properly in Gutsy x86_64.
I get this error message: install: target `/usr/lib/flashplugin-nonfree/' is not a directory: No such file or directory

Revision history for this message
Manuel Muradás (dieresys) wrote :

Hi,
Does it get installed?
I have a similar problem. I had successful install it on a fresh tribe 5 installation, but it didn't work. I didn't check for any error message.
Then I ran this command and it started working:
sudo /usr/lib/nspluginwrapper/x86_64/linux/npconfig -i /usr/lib/flashplugin-nonfree/libflashplayer.so

Please confirm me if this solves your problem. If not, I will open a new bug.

Revision history for this message
FredBezies (fredbezies-deactivatedaccount) wrote :

Seeing the same in a freshly installed Ubuntu gutsy tribe5 virtual machine (VMWare server) :(

And Gnash is not an option for me right now :(

Revision history for this message
Ralf Nieuwenhuijsen (ralf-nieuwenhuijsen) wrote :

Yes, why doesn't the install script do the pluginwrapper thing for us?

Changed in flashplugin-nonfree:
status: New → Confirmed
Revision history for this message
TJ (tj) wrote :

Confirmed here with Gutsy Tribe-5 64-bit and Firefox.

After installing (no errors or warnings installation) Firefox about:plugins reported it wasn't installed.

After finding the article at

http://blog.nixternal.com/2007.08.16/flash-and-64-bit-systems/

And doing:

$ nspluginwrapper -i /usr/lib/flashplugin-nonfree/libflashplayer.so
$ sudo ln -s ~/.mozilla/plugins/npwrapper.libflashplayer.so /usr/lib/firefox/plugin

and restarting Firefox about:plugins reports:

Shockwave Flash

    File name: npwrapper.libflashplayer.so
    Shockwave Flash 9.0 r48

Revision history for this message
TJ (tj) wrote :

Assigning to MOTU since dpkg-query -s reports "Maintainer: Ubuntu MOTU Developers <email address hidden>". If this is inappropriate, please re-assign.

Changed in flashplugin-nonfree:
assignee: nobody → motu
importance: Undecided → Medium
Revision history for this message
Alexey Borzenkov (snaury) wrote :

I'm having the following when I'm trying to install it:

dragonfox@kitsuden:~$ sudo dpkg --configure -a
Setting up flashplugin-nonfree (9.0.48.0.0ubuntu8) ...
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: libXcomposite.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

I don't understand what dependencies I'm lacking and how do I get them? :-/

Revision history for this message
Alexey Borzenkov (snaury) wrote :

dragonfox@kitsuden:~$ ldd /usr/lib/nspluginwrapper/i386/linux/npviewer.bin
        linux-gate.so.1 => (0xffffe000)
        libgtk-x11-2.0.so.0 => /usr/lib32/libgtk-x11-2.0.so.0 (0xf7b30000)
        libgdk-x11-2.0.so.0 => /usr/lib32/libgdk-x11-2.0.so.0 (0xf7aa0000)
        libgobject-2.0.so.0 => /usr/lib32/libgobject-2.0.so.0 (0xf7a64000)
        libdl.so.2 => /lib32/libdl.so.2 (0xf7a60000)
        libglib-2.0.so.0 => /usr/lib32/libglib-2.0.so.0 (0xf79a3000)
        libX11.so.6 => /usr/lib32/libX11.so.6 (0xf78b2000)
        libXt.so.6 => /usr/lib32/libXt.so.6 (0xf7861000)
        libpthread.so.0 => /lib32/libpthread.so.0 (0xf7849000)
        libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf783d000)
        libc.so.6 => /lib32/libc.so.6 (0xf76f3000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib32/libgdk_pixbuf-2.0.so.0 (0xf76db000)
        libpangocairo-1.0.so.0 => /usr/lib32/libpangocairo-1.0.so.0 (0xf76d2000)
        libpango-1.0.so.0 => /usr/lib32/libpango-1.0.so.0 (0xf7695000)
        libXcomposite.so.1 => not found
        libXdamage.so.1 => /usr/lib32/libXdamage.so.1 (0xf7691000)
        libXfixes.so.3 => /usr/lib32/libXfixes.so.3 (0xf768c000)
        libatk-1.0.so.0 => /usr/lib32/libatk-1.0.so.0 (0xf7671000)
        libgmodule-2.0.so.0 => /usr/lib32/libgmodule-2.0.so.0 (0xf766d000)
        libcairo.so.2 => /usr/lib32/libcairo.so.2 (0xf75f7000)
        libm.so.6 => /lib32/libm.so.6 (0xf75d1000)
        libfontconfig.so.1 => /usr/lib32/libfontconfig.so.1 (0xf75a6000)
        libXext.so.6 => /usr/lib32/libXext.so.6 (0xf7598000)
        libXrender.so.1 => /usr/lib32/libXrender.so.1 (0xf7590000)
        libXinerama.so.1 => /usr/lib32/libXinerama.so.1 (0xf758d000)
        libXi.so.6 => /usr/lib32/libXi.so.6 (0xf7584000)
        libXrandr.so.2 => /usr/lib32/libXrandr.so.2 (0xf757e000)
        libXcursor.so.1 => /usr/lib32/libXcursor.so.1 (0xf7575000)
        /lib/ld-linux.so.2 (0xf7f01000)
        libXcomposite.so.1 => not found
        libXau.so.6 => /usr/lib32/libXau.so.6 (0xf7572000)
        libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf756c000)
        libSM.so.6 => /usr/lib32/libSM.so.6 (0xf7564000)
        libICE.so.6 => /usr/lib32/libICE.so.6 (0xf754c000)
        libpangoft2-1.0.so.0 => /usr/lib32/libpangoft2-1.0.so.0 (0xf751e000)
        libfreetype.so.6 => /usr/lib32/libfreetype.so.6 (0xf74af000)
        libz.so.1 => /usr/lib32/libz.so.1 (0xf7499000)
        libpng12.so.0 => /usr/lib32/libpng12.so.0 (0xf7476000)
        libexpat.so.1 => /usr/lib32/libexpat.so.1 (0xf7456000)

Should libXcomposite.so.1 (symlink to libXcomposite.so.1.0.0) be shipped with ia32-libs, or is something wrong with my setup?

Revision history for this message
Michael Plump (plumpy) wrote :

This just happened in the last 24 hours or so... It seems like they've been doing some restructuring of the 32-bit libraries (e.g. util-linux now replaces linux32) so hopefully it will be sorted out soon. Even for those of us who already had it installed, the plugin isn't working right now with the latest updates.

Revision history for this message
Ralf Nieuwenhuijsen (ralf-nieuwenhuijsen) wrote :

Yes. Manually copying libxcomposite1.so and its symlink from the i368 archive works.

Also the directory is created correctly now.
Still, the install scripts forgets to do this command:

sudo nspluginwrapper -i /usr/lib/flashplugin-nonfree/libflashplayer.so

I do hope they fix this. It might be one of the top 5 bugs otherwise for the AMD64 desktop.

Revision history for this message
Salvador Velázquez de la Cruz (salvador-vc) wrote :

when I install a new package i get this:

E: flashplugin-nonfree: subprocess post-installation script returned error exit status 2

Revision history for this message
Forlong (forlong) wrote :

Here's the full error message:

Setting up flashplugin-nonfree (9.0.48.0.0ubuntu9) ...
Installing from local file /var/cache/flashplugin-nonfree/install_flash_player_9_linux.tar.gz
Flash Plugin installed.
update-alternatives: unable to make /usr/lib/midbrowser/plugins/flashplugin-alternative.so.dpkg-tmp a symlink to /etc/alternatives/midbrowser-flashplugin: No such file or directory
dpkg: error processing flashplugin-nonfree (--configure):
 subprocess post-installation script returned error exit status 2
Errors were encountered while processing:
 flashplugin-nonfree
E: Sub-process /usr/bin/dpkg returned an error code (1)

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.