PDA

View Full Version : [SOLVED] skype on x86_64 kde


lmcogs
13th March 2011, 10:45 AM
Installed skype but won't load.

skype
bash: /usr/bin/skype: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

[leonc15@localhost ~]$ yum provides ld-linux.so.2
Loaded plugins: fastestmirror, langpacks, presto, refresh-packagekit
Adding en_US to language list
Loading mirror speeds from cached hostfile
* fedora: mirror.netrino.co.uk
* rpmfusion-free: mirror01.th.ifl.net
* rpmfusion-nonfree: mirror01.th.ifl.net
glibc-2.13.90-3.i686 : The GNU libc libraries
Repo : fedora
Matched from:
Other : ld-linux.so.2



[leonc15@localhost ~]$ sudo yum install glibc-2.13.90-3.i686
[sudo] password for leonc15:
Loaded plugins: fastestmirror, langpacks, presto, refresh-packagekit
Adding en_US to language list
Loading mirror speeds from cached hostfile
* fedora: mirror.netrino.co.uk
* rpmfusion-free: fr2.rpmfind.net
* rpmfusion-nonfree: fr2.rpmfind.net
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package glibc.i686 0:2.13.90-3 will be installed
--> Processing Dependency: glibc-common = 2.13.90-3 for package: glibc-2.13.90-3.i686
--> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: glibc-2.13.90-3.i686
--> Processing Dependency: libfreebl3.so for package: glibc-2.13.90-3.i686
--> Running transaction check
---> Package glibc.i686 0:2.13.90-3 will be installed
--> Processing Dependency: glibc-common = 2.13.90-3 for package: glibc-2.13.90-3.i686
---> Package nss-softokn-freebl.i686 0:3.12.9-7.fc15 will be installed
--> Finished Dependency Resolution
Error: Package: glibc-2.13.90-3.i686 (fedora)
Requires: glibc-common = 2.13.90-3
Installed: glibc-common-2.13.90-4.x86_64 (@updates-testing)
glibc-common = 2.13.90-4
Available: glibc-common-2.13.90-3.x86_64 (fedora)
glibc-common = 2.13.90-3
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

Any suggestions

tox
13th March 2011, 11:24 AM
did you use the command --skip-broken

roelj
13th March 2011, 12:09 PM

Install skype with Fedora Plus, and if it still doesn't work, use the static linked package from skype.com.
The combination of installing via Fedora Plus and the static linked package worked for me.

lmcogs
13th March 2011, 07:55 PM
did you use the command --skip-broken

I did but it was no good

tuxor
13th March 2011, 11:23 PM
For skype on x86_64, you will need these packages

libX11.i686 libv4l.i686 alsa-plugins-pulseaudio.i686 qt-x11.i686 libXScrnSaver.i686

Maybe you should just try to execute this (as root):

yum install libX11.i686 libv4l.i686 alsa-plugins-pulseaudio.i686 qt-x11.i686 libXScrnSaver.i686

Don't worry about glibc, it will be installed due to dependencies :)

(the reason for your dep-problem is, that you tried to install the outdated version 2.13.90-3, but the newest version is 2.13.90-6 and Skype works fine with this newer version)

lmcogs
14th March 2011, 01:23 PM
tuxor

I did that but got same error as first post and when I --skip-broken all packages were skipped.



--> Running transaction check
---> Package glibc.i686 0:2.13.90-3 will be installed
--> Processing Dependency: glibc-common = 2.13.90-3 for package: glibc-2.13.90-3.i686
---> Package keyutils-libs.i686 0:1.2-7.fc15 will be installed
--> Finished Dependency Resolution
Error: Package: glibc-2.13.90-3.i686 (fedora)
Requires: glibc-common = 2.13.90-3
Installed: glibc-common-2.13.90-4.x86_64 (@updates-testing)
glibc-common = 2.13.90-4
Available: glibc-common-2.13.90-3.x86_64 (fedora)
glibc-common = 2.13.90-3
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

---------- Post added 14th March 2011 at 04:23 AM ---------- Previous post was 13th March 2011 at 05:01 PM ----------

Solved after yum update glibc was upgraded to glibc.x86_64 0:2.13.90-6. I was then able to do tuxor's command and all was installed. However Skype still did not load so I used easylife to reinstall Skype. It then loaded and all is well.