flash-plugin updated to 11.2 but won't work on CentOS 5.11?

Issues related to software problems.
Post Reply
JeffM
Posts: 1
Joined: 2015/10/21 18:51:27

flash-plugin updated to 11.2 but won't work on CentOS 5.11?

Post by JeffM » 2015/10/21 19:42:02

I updated the firefox and flash-plugin packages using Package Updater on my CentOS 5.11 install and now pages with flash yield these errors:
*** NSPlugin Viewer *** ERROR: libgio-2.0.so.0: cannot open shared object file: No such file or directory
*** NSPlugin Wrapper *** ERROR: failed to initialize plugin-side RPC client connection
*** NSPlugin Wrapper *** WARNING:(../src/npw-wrapper.c:3160):invoke_NP_Initialize: assertion failed: (rpc_method_invoke_possible(g_rpc_connection))
The version of flash-plugin appears to be the latest available from Adobe (11.2.202.540). rpm -qil flash-plugin yields:
Name : flash-plugin Relocations: (not relocatable)
Version : 11.2.202.540 Vendor: Adobe Systems Inc.
Release : release Build Date: Wed 14 Oct 2015 07:53:48 PM PDT
Install Date: Fri 16 Oct 2015 02:44:10 PM PDT Build Host: frbuild-lnx-bran64
Group : Applications/Internet Source RPM: flash-plugin-11.2.202.540-release.src.rpm
Size : 20381139 License: Commercial
Signature : DSA/SHA1, Thu 15 Oct 2015 08:47:58 AM PDT, Key ID 3a69bd24f6777c67
Packager : Adobe Systems Inc.
URL : http://www.adobe.com/downloads/
Summary : Adobe Flash Player 11.2
Description :
Adobe Flash Plugin 11.2.202.540
Fully Supported: Mozilla SeaMonkey 1.0+, Firefox 1.5+, Mozilla 1.7.13+
/usr/bin/flash-player-properties
/usr/lib64/flash-plugin
/usr/lib64/flash-plugin/LICENSE
/usr/lib64/flash-plugin/README
/usr/lib64/flash-plugin/homecleanup
/usr/lib64/flash-plugin/libflashplayer.so
/usr/lib64/flash-plugin/setup
/usr/lib64/kde4/kcm_adobe_flash_player.so
/usr/share/applications/flash-player-properties.desktop
/usr/share/doc/flash-plugin-11.2.202.540
/usr/share/doc/flash-plugin-11.2.202.540/LGPL.txt
/usr/share/doc/flash-plugin-11.2.202.540/notice.txt
/usr/share/doc/flash-plugin-11.2.202.540/readme.txt
/usr/share/icons/hicolor/16x16/apps/flash-player-properties.png
/usr/share/icons/hicolor/22x22/apps/flash-player-properties.png
/usr/share/icons/hicolor/24x24/apps/flash-player-properties.png
/usr/share/icons/hicolor/32x32/apps/flash-player-properties.png
/usr/share/icons/hicolor/48x48/apps/flash-player-properties.png
/usr/share/kde4/services/kcm_adobe_flash_player.desktop
ldd /usr/lib64/flash-plugin/libflashplayer.so indicates all shared libraries are found except libgio-2.0.so.0

My gtk and glib2 packages appear to be up-to-date.

libgio-2.0.so appears to be a library in a version of glib2 much later than the version 2.12.3 that's installed.
I.e. rpmfind.net indicates libgio-2.0 appears in glib2 version of 2.28 or later and that gets installed in CentOS 6.7 or later.

I ran "yum install glib2" and get:
Package glib2-2.12.3-4.el5_3.1.x86_64 already installed and latest version
Package glib2-2.12.3-4.el5_3.1.i386 already installed and latest version
Nothing to do
"rpm -qa glib2" yields.
Name : glib2 Relocations: (not relocatable)
Version : 2.12.3 Vendor: CentOS
Release : 4.el5_3.1 Build Date: Tue 24 Mar 2009 06:47:44 PM PDT
Install Date: Fri 14 May 2010 04:15:42 PM PDT Build Host: builder10.centos.org
Group : System Environment/Libraries Source RPM: glib2-2.12.3-4.el5_3.1.src.rpm
Size : 2429701 License: LGPL
Signature : DSA/SHA1, Wed 25 Mar 2009 06:48:36 AM PDT, Key ID a8a447dce8562897
URL : http://www.gtk.org
Summary : A library of handy utility functions
Description :
GLib is the low-level core library that forms the basis
for projects such as GTK+ and GNOME. It provides data structure
handling for C, portability wrappers, and interfaces for such runtime
functionality as an event loop, threads, dynamic loading, and an
object system.
Is this a bug with the updater or the dependencies defined for the package? It doesn't seem like it should have installed a flash-plugin package that depends upon libraries that would be installed with CentOS 6 and 7.

Also, I'm not sure how to find out which version of the package was previously installed and how to retrieve it.

User avatar
TrevorH
Site Admin
Posts: 33219
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: flash-plugin updated to 11.2 but won't work on CentOS 5.

Post by TrevorH » 2015/10/21 22:17:02

That looks like a bug in Adobe's package. Nothing supplies that library on CentOS 5.

You could try yum downgrade flash-plugin and see if Adobe have the previous version in their repo to allow you to downgrade to it. Meanwhile, spend an hour or 3 trawling the web and find an email address at adobe to complain to :-(

Or update to CentOS 6 or 7 ;-) As a desktop, el5 is pretty old and outdated.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

Post Reply