By using this site you agree to the use of cookies for analytics, personalised content and ads. Read more

CentOS/RHEL 6 Skype 4.2 RPM - Installation Steps

This topic has been archived. To keep discussions in the Skype Community relevant we archive topics that haven't seen activity in the past 6 months. Read more about about archiving
Reliable Adventurer

Sokel wrote:
...

 

# Install EPEL if you haven't already.
% yum install http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

# Download the RPM here
% wget http://www.bromosapien.net:8080/others/skype-4.2.0.11-4.el6.i686.rpm

# Install it as so
% yum install skype-4.2.0.11-4.el6.i686.rpm

# If you receive an error about a GPG key, you may import my key as necessary.
% wget http://www.bromosapien.net:8080/others/SYRKIT-GPG-KEY.pub
% rpm --import SYRKIT-GPG-KEY.pub

Everyone, occasionally my link will 404. I have another link to the above RPM. It is below in case it does not work.

 

% wget http://solaire.bromosapien.net:8080/skype-4.2.0.11-4.el6.i686.rpm
% wget http://solaire.bromosapien.net:8080/SYRKIT-GPG-KEY.pub

 

Message 11 of 47 (6,182 Views)
Novel Adventurer

After new updating (from yum update) in CentOs 6.2, it was changed to CentOs 6.4 (Final) and an error message appeared:

 

 

skype: symbol lookup error: /usr/lib/libXrandr.so.2: undefined symbol: _XGetRequest

 

Any idea how to solve it?

 

Rgds.

 

Etore.

Message 12 of 47 (6,127 Views)
Novel Adventurer

the problem isn't nux repo the problem you create is that if someone want to install vlc he must (i think) to use nux repo and if you try to install skype 4.2 it will pop you conflict message even if you disable nux repo.

 

i mean that you CAN'T install vlc and skype 4.2 side by side .

Message 13 of 47 (6,057 Views)
Novel Adventurer

i try like you said and its write me

"Segmentation fault (core dumped)"

Message 14 of 47 (6,052 Views)
Novel Adventurer

In my case, I wrote a bash script, setting the LD_LIBRARY_PATH and LD_PRELOAD_PATH for the place I have installed the x86 libs and it worked (before that I was getting the SegFault message)


#!/bin/bash
LD_LIBRARY_PATH=/usr/local/lib LD_PRELOAD_PATH=/usr/local/lib /opt/skype/skype

 

Message 15 of 47 (6,044 Views)
Highlighted
Novel Adventurer

thanks for your reply but still the same.

Message 16 of 47 (6,039 Views)
Reliable Adventurer

habernir wrote:

the problem isn't nux repo the problem you create is that if someone want to install vlc he must (i think) to use nux repo and if you try to install skype 4.2 it will pop you conflict message even if you disable nux repo.

 

i mean that you CAN'T install vlc and skype 4.2 side by side .


In yum, it is perfectly possible to restrict SPECIFIC packages from a repo and keep it on at the same time. VLC and Skype installed on a CentOS system side-by-side is perfectly fine (which is what I do, but I don't go through nux), unless of course "nux" is deciding to replace base packages. And that's a no-no

Message 17 of 47 (6,025 Views)
Reliable Adventurer

emarcari wrote:

After new updating (from yum update) in CentOs 6.2, it was changed to CentOs 6.4 (Final) and an error message appeared:

 

 

skype: symbol lookup error: /usr/lib/libXrandr.so.2: undefined symbol: _XGetRequest

 

Any idea how to solve it?

 

Rgds.

 

Etore.


Right, so you should have been constantly updating, instead of staying at 6.2 for so long. That's the first problem. The second problem is you may need to update another package. 

 

Please provide the output of the following commands please:
uname -a
rpm -q libXrandr

Message 18 of 47 (6,021 Views)
Reliable Adventurer

emarcari wrote:

In my case, I wrote a bash script, setting the LD_LIBRARY_PATH and LD_PRELOAD_PATH for the place I have installed the x86 libs and it worked (before that I was getting the SegFault message)


#!/bin/bash
LD_LIBRARY_PATH=/usr/local/lib LD_PRELOAD_PATH=/usr/local/lib /opt/skype/skype

 




habernir wrote:

thanks for your reply but still the same.


This shouldn't be required at all. If you are running a 64 bit system, the RPM should install all the necessary packages required that are 32 bit that work with Skype. The need for the LD_* variables before running skype is really unnecessary. A reboot usually suffices. 

Remove Skype using yum (if installed that way) and install it again using yum install. 

Message 19 of 47 (6,018 Views)
Novel Adventurer

i remove it and install it again but still the same i think the problem its with qt libs that ships with centos 6.4 .

 

tell me skype 4.2 dependent on the same qt version that centos have? because from googling i see that skype 4.2 need higher qt version .

 

so i don't understand how the skype 4.2 installtion succeed without any errors.  

Message 20 of 47 (6,006 Views)
Discussion Stats