[SOLVED] Can't install skype

Issues related to applications and software problems
Post Reply
penguin
Posts: 5
Joined: 2011/06/24 14:11:10

[SOLVED] Can't install skype

Post by penguin » 2011/08/08 19:44:18

Hi,

I have just installed CentOS 6 (64-bit), and have RPMForge repo installed. I've followd [url=http://wiki.centos.org/HowTos/Skype]CentOS Wiki[/url] to install skype. Although I had to change install i686 version rather than i386 ones, also qt4.i386 has to be just qt.i686. Anyway, after doing
[code]yum install glib2.i686 qt.i686 zlib.i686 alsa-lib.i686 libX11.i686 libXv.i686 libXScrnSaver.i686 [/code]

and installing skype as mentioned I get following error when running skype

[code]skype: error while loading shared libraries: libSM.so.6: cannot open shared object file: No such file or directory[/code]

After satisfying this dependency, I get error message (similar to above) for [b]libXi.so.6[/b]. When I fixed that I got another error for [b]libXrender.so.1[/b]

I thought installation guide on wiki should work... I don't know what could be wrong...

Has anybody else installed skype successfully on CentOS 6 64-bit?

Thanks.

pschaff
Retired Moderator
Posts: 18276
Joined: 2006/12/13 20:15:34
Location: Tidewater, Virginia, North America
Contact:

[SOLVED] Can't install skype

Post by pschaff » 2011/08/09 21:45:51

There was [url=http://lists.centos.org/pipermail/centos-docs/2011-July/004601.html]discussion on centos-docs[/url] recently about fixing the page, but apparently the changes were never implemented. What version were you trying? Does it work after installing libXi, libXrender, and libSM?

nouvo09
Posts: 184
Joined: 2009/09/19 19:21:36
Location: Paris, France

Re: Can't install skype

Post by nouvo09 » 2011/08/10 20:09:35

what is the result of the command:

rpm -q redhat-lsb-graphics.

penguin
Posts: 5
Joined: 2011/06/24 14:11:10

Re: Can't install skype

Post by penguin » 2011/08/11 17:56:52

Thanks for you replies, but I've successfully installed skype 2.2.0.35. I found [url=http://www.nux.ro/archive/2011/05/Install_Skype_in_EL6__RHEL_6__Scientificlinux_6__Centos_6_.html]this[/url] and [url=http://scientificlinuxforum.org/index.php?showtopic=569&hl=skype]this[/url] really helpful.

@pschaff: No it didn't work, I also had to install load of packages (above link) to get it to work. Although I used the method described in the first link.

@nouvo09: rpm -q redhat-lsb-graphics
redhat-lsb-graphics-4.0-2.1.el6.centos.x86_64

The method described on SL6 forum seems more useful since you'll get all updates etc.

PS. Someone can mark it as SOLVED.

pschaff
Retired Moderator
Posts: 18276
Joined: 2006/12/13 20:15:34
Location: Tidewater, Virginia, North America
Contact:

Re: [SOLVED] Can't install skype

Post by pschaff » 2011/08/11 18:04:20

Thanks for the links. Marking [SOLVED] for posterity.

Edit: The [url=http://wiki.centos.org/HowTos/Skype]Wiki page[/url] has been updated. Please see if you have any comments on the current version.

iomega15
Posts: 1
Joined: 2011/12/14 17:41:45

Re: [SOLVED] Can't install skype

Post by iomega15 » 2011/12/18 04:01:12

Please don't mark as solved until somebody puts up a working solution specific to centos!

I have tried all three solutions:

1)From CENTOS wiki:

yum install glibc.i686 alsa-lib.i686 libXv.i686 \
libXScrnSaver.i686 libSM.i686 libXi.i686 libXrender.i686 \
libXrandr.i686 freetype.i686 fontconfig.i686 zlib.i686 \
glib2.i686 libstdc++.i686


results in:

--> Finished Dependency Resolution
Error: Protected multilib versions: zlib-1.2.3-26.el6.i686 != zlib-1.2.3-25.el6.x86_64
Error: Protected multilib versions: freetype-2.3.11-6.el6_1.8.i686 != freetype-2.3.11-6.el6_0.2.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

2)From Scientific Linux link:

yum install alsa-lib.i686 dbus-libs.i686 e2fsprogs-libs.i686 expat.i686 fontconfig.i686 freetype.i686 glib2.i686 glibc.i686 keyutils-libs.i686 krb5-libs.i686 libcap.i686 libgcc.i686 libICE.i686 libpng.i686 libselinux.i686 libSM.i686 libstdc++.i686 libX11.i686 libXau.i686 libxcb.i686 libXcursor.i686 libXdmcp.i686 libXext.i686 libXfixes.i686 libXi.i686 libXinerama.i686 libXrandr.i686 libXrender.i686 libXScrnSaver.i686 libXv.i686 openssl.i686 qt.i686 qt-x11.i686 zlib.i686


results in:

--> Finished Dependency Resolution
Error: Protected multilib versions: 1:dbus-libs-1.2.24-5.el6_1.i686 != 1:dbus-libs-1.2.24-4.el6_0.x86_64
Error: Protected multilib versions: 2:libpng-1.2.46-1.el6_1.i686 != 2:libpng-1.2.44-1.el6.x86_64
Error: Protected multilib versions: freetype-2.3.11-6.el6_1.8.i686 != freetype-2.3.11-6.el6_0.2.x86_64
Error: Protected multilib versions: openssl-1.0.0-10.el6_1.5.i686 != openssl-1.0.0-10.el6.x86_64
Error: Protected multilib versions: zlib-1.2.3-26.el6.i686 != zlib-1.2.3-25.el6.x86_64
Error: Protected multilib versions: krb5-libs-1.9-9.el6_1.2.i686 != krb5-libs-1.9-9.el6.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest


3) From RHEL6 link:

yum install libasound.so.2 libXv.so.1 libXss.so.1 libSM.so.6 libXi.so.6 libXrender.so.1 libXrandr.so.2 libfreetype.so.6 libfontconfig.so.1 libz.so.1 libgthread-2.0.so.0 libstdc++.so.6 libQtDBus.so.4 libQtGui.so.4 pulseaudio-libs.i686

results in:
--> Processing Dependency: libtinfo.so.5 for package: readline-6.0-3.el6.i686
--> Running transaction check
---> Package ncurses-libs.i686 0:5.7-3.20090208.el6 will be installed
--> Finished Dependency Resolution
Error: Protected multilib versions: freetype-2.3.11-6.el6_1.8.i686 != freetype-2.3.11-6.el6_0.2.x86_64
Error: Protected multilib versions: zlib-1.2.3-26.el6.i686 != zlib-1.2.3-25.el6.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest


I am using CentOS 6.1 64bit. I am a linux newbie, so I don't know how to resolve these yum errors. Please post something that just works and doesn't require tinkering? Thx!

Post Reply