:::: MENU ::::

quarta-feira, 4 de julho de 2012

 

Hoje (04/07/2012) fui dar uma olhada no site do skype (não me pergunte por que cargas d'águas fui fazer isso) e vi que o pacote para Linux FINALMENTE saiu do 2.3 Beta - que dava um problema FDP com a câmera - embora eu ainda não tenha testado essa 4 pra ver como está isso.
Uso o openSUSE 11.4 em casa, tanto no desktop quanto no notebook e, ao saber do update, baixei e tentei instalar. O pacote tem 26MB, maior que os outros.
Para minha surpresa, quando tentei instalar....
haruka:/home/raul/Downloads # zypper in skype-4.0.0.7-suse.i586.rpm
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: nothing provides libstdc++.so.6(GLIBCXX_3.4.15) needed by skype-4.0.0.7-suse121.i586
Solution 1: do not install skype-4.0.0.7-suse121.i586
Solution 2: break skype by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c] (c):

Achei estranho, já que eu já tinha instalado o libstdc e a libstdc++.so.6 estava no sistema:
haruka:/home/raul/Downloads # ldconfig -p | grep libstd
libstdc++.so.6 (libc6) => /usr/lib/libstdc++.so.6
libstdc++.so.5 (libc6) => /usr/lib/libstdc++.so.5

Bom, ficar contestando com o SO não vai resolver meu problema. Fui buscar uma solução, que acabei encontrando na mensagem do fórum do openSUSE, no tópico Skype 4 - anyone got it to work?. Nele descobri que o problema estava na versão do libstdc++45, que é antiga para o Skype 4.
Solução? Baixar o pacote via software.opensuse.org e fazer a reposição! :D

1. Acessem http://software.opensuse.org
2. Na barra de busca, procurem por libstdc. Para o openSUSE 11.4, vcs podem baixar o pacote libstdc++47. (http://software.opensuse.org/package/libstdc++47)
3. Instalem:
zypper in libstdc++47
O sistema irá reclamar:
Problem: libstdc++47-4.7.1_20120704-36.1.i586 conflicts with libstdc++6 < 4.7.1_20120704-36.1 provided by libstdc++45-4.5.1_20101208-9.8.i586
Solution 1: deinstallation of libstdc++45-4.5.1_20101208-9.8.i586
Solution 2: do not install libstdc++47-4.7.1_20120704-36.1.i586
Choose from above solutions by number or cancel [1/2/c] (c): 1


Mas podem ir em frente, vai dar tudo certo! (ao menos deu no meu heheheh)

Após isso podem experimentar a instalação. Ele não reclamará mais do pacote e instalará tranquilamente :)

See ya!

Posts populares