You are not logged in.

#1 2014-02-06 18:19:59

Zikael
Member
Registered: 2014-02-06
Posts: 15

[SOLVED]Skype : error while loading libjpeg8

Hi,

I have just installed archlinux (a few days ago) and all the softwares I need without any problem. Skype firstly worked fine but after a reboot, I couldn't run it. When I try to run it in terminal, I have the issue

/usr/lib32/skype/skype: error while loading shared libraries: libjpeg.so.8: wrong ELF class: ELFCLASS64

I know that Skype for linux is a 32bit app, so I thought I had to install the 32bit libjpeg8, but I can't find it in the AUR packages (here). Anyway, it is kinda strange that it worked the first time, isn't it ?

Last edited by Zikael (2014-02-07 16:00:12)

Offline

#2 2014-02-06 19:04:50

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: [SOLVED]Skype : error while loading libjpeg8

Did you read the wiki page?


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2014-02-06 19:40:05

Zikael
Member
Registered: 2014-02-06
Posts: 15

Re: [SOLVED]Skype : error while loading libjpeg8

If it's about enabling the multilib repository, yes I did it.

Offline

#4 2014-02-07 15:59:42

Zikael
Member
Registered: 2014-02-06
Posts: 15

Re: [SOLVED]Skype : error while loading libjpeg8

I solved my problem, I had an more recent version of libjpeg in my /etc/lib32 folder. I tried a

ln -s libjpeg.so.8.0.2 libjpeg.so.8

and it worked.

Last edited by Zikael (2014-02-07 16:03:02)

Offline

#5 2014-02-07 16:08:13

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [SOLVED]Skype : error while loading libjpeg8

What was it linked to before? I get

$ ls -l /usr/lib/libjpeg.so.8
lrwxrwxrwx 1 root root 16 Dec 11 05:55 /usr/lib/libjpeg.so.8 -> libjpeg.so.8.0.2

out of the box.

Last edited by karol (2014-02-07 16:09:12)

Offline

#6 2014-02-07 20:53:16

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: [SOLVED]Skype : error while loading libjpeg8

Zikael wrote:

I solved my problem, I had an more recent version of libjpeg in my /etc/lib32 folder. I tried a

ln -s libjpeg.so.8.0.2 libjpeg.so.8

and it worked.

That looks like bad practise and bad idea, pray to $DEITY that whatever you did before doesn't come back to bite you in the future. Don't mess with files tracked by pacman unless you have a very good memory and you really know what you're doing.


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

Board footer

Powered by FluxBB