Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 369545 - www-plugins/nspluginwrapper cannot install www-plugins/adobe-flash-10.3.181.14-r1
Summary: www-plugins/nspluginwrapper cannot install www-plugins/adobe-flash-10.3.181.1...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Patrick McLean
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-31 17:06 UTC by Small_Penguin
Modified: 2011-06-28 18:14 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Small_Penguin 2011-05-31 17:06:32 UTC
Using nspluginwrapper produces an error message, and adobe flash doesn't work in firefox.



Reproducible: Always

Steps to Reproduce:
nspluginwrapper -v -i /opt/Adobe/flash-player32/plugin/libflashplayer.so
Actual Results:  
/usr/lib64/nspluginwrapper/i386/linux/npviewer.bin: relocation error: /usr/lib64/nspluginwrapper/i386/linux/npviewer.bin: symbol _Unwind_GetIPInfo, version GCC_3.0 not defined in file libgcc_s.so.1 with link time reference

Expected Results:  
Adobe Flash plugin to be installed.

emerge --info:
Portage 2.2.0_alpha37 (default/linux/amd64/10.0/desktop, gcc-4.5.2, glibc-2.13-r2, 2.6.39-rc7+ x86_64)
=================================================================
System uname: Linux-2.6.39-rc7+-x86_64-Intel-R-_Core-TM-_i7-2600K_CPU_@_3.40GHz-with-gentoo-2.0.2
Timestamp of tree: Tue, 31 May 2011 15:45:01 +0000
app-shells/bash:          4.2_p10
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.1-r1, 3.2
dev-util/cmake:           2.8.4-r1
sys-apps/baselayout:      2.0.2
sys-apps/openrc:          0.8.2-r1
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.9.6-r3, 1.10.3, 1.11.1-r1
sys-devel/binutils:       2.21
sys-devel/gcc:            4.5.2
sys-devel/gcc-config:     1.4.1-r1
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82
sys-kernel/linux-headers: 2.6.38 (virtual/os-headers)
sys-libs/glibc:           2.13-r2
Repositories: gentoo desktop-effects x11 misc
Installed sets: 
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer -fno-ident"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -pipe -fomit-frame-pointer -fno-ident"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--jobs 10"
FEATURES="assume-digests binpkg-logs collision-protect distlocks ebuild-locks fixlafiles fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox"
FFLAGS=""
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LC_ALL="C"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--sort-common -Wl,-z,now"
MAKEOPTS="-j9"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/desktop-effects /usr/portage/local/x11 /usr/portage/local/misc"
USE="7zip X a52 aac acpi alsa amd64 apache2 bash-completion berkdb branding bzip2 cairo cdr cli consolekit cracklib cups curl custom-cflags custom-cxxflags cxx dbus dri dts dvd dvdr dvdread emboss encode exif fam ffmpeg firefox flac fortran ftp fuse gdbm gdu gif gtk iconv idn imagemagick imap ipv6 jpeg kdehiddenvisibility lame lcms libnotify lm_sensors mad matroska mime mmx mng modules mp3 mp4 mpeg mudflap multilib musepack ncurses nls nptl nptlonly nsplugin ogg openal opengl openmp pam pango pch pcre pdf perl png policykit ppds pppd python qt3support qt4 readline recode sdl session spell sse sse2 sse3 sse4 sse4a sse5 ssl ssse3 startup-notification svg sysfs tcpd theora threads tiff truetype udev unicode usb vcd vorbis wmf x264 xcb xcomposite xinerama xml xorg xpm xscreensaver xulrunner xv xvid zlib" 
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORAGE_RSYNC_EXTRA_OPTS
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2011-06-01 15:24:59 UTC
I would think you shouldn't need to use nspluginwrapper here.
Comment 2 Patrick McLean gentoo-dev 2011-06-01 15:55:13 UTC
What version of nspluginwrapper are you using? Also, please try recompiling nspluginwrapper, it appears that it was compiled with gcc 3.x (??)
Comment 3 Small_Penguin 2011-06-01 22:17:21 UTC
> I would think you shouldn't need to use nspluginwrapper here.

Why not?

I've downgraded to adobe-flash-10.2.159.1_p201011173 which has a 64-bit version, and it works perfectly without nspluginwrapper.


> What version of nspluginwrapper are you using?

nspluginwrapper-1.4.0-r1(18:55:52 31.05.2011)

> Also, please try recompiling nspluginwrapper, it appears that it
> was compiled with gcc 3.x (??)

     Sat May 14 10:18:22 2011 >>> www-plugins/nspluginwrapper-1.3.0
     Wed May 25 06:52:34 2011 >>> www-plugins/nspluginwrapper-1.4.0-r1
     Tue May 31 18:17:04 2011 >>> www-plugins/nspluginwrapper-1.4.0-r1
     Tue May 31 18:55:55 2011 >>> www-plugins/nspluginwrapper-1.4.0-r1

Already tried that. I don't think so. I didn't ever have <gcc-4.5 on my system. Maybe the flash plugin has been compiled with gcc-3.x?

Ok, now I tried the older version nspluginwrapper-1.3.0, and it works:

# nspluginwrapper -v -i /opt/Adobe/flash-player32/plugin/libflashplayer.so
Install plugin /opt/Adobe/flash-player32/plugin/libflashplayer.so
  into /usr/lib64/nsbrowser/plugins/npwrapper.libflashplayer.so

So, 1.4.0-r1 is borked.
Comment 4 Tomáš Chvátal (RETIRED) gentoo-dev 2011-06-04 18:33:03 UTC
Downgrading to 1.3.0 solves the issue
Comment 5 David Benjamin 2011-06-04 23:58:11 UTC
nspluginwrapper 1.4.2 should have a fix for this.

http://nspluginwrapper.davidben.net/
https://github.com/davidben/nspluginwrapper/issues/29
Comment 6 Patrick McLean gentoo-dev 2011-06-17 02:52:33 UTC
1.4.2 is now in the tree, please test and let me know if it fixes this.
Comment 7 Small_Penguin 2011-06-28 18:14:37 UTC
Confirm fixed in nspluginwrapper-1.4.2. Thanks!