Getting skype to work on Ubuntu shouldn’t be an issue, however the most recent .deb available on the Skype site will not work with breezy.
Paul came to my rescue with an older version of the .deb.
As I’m probably not the only person with this issue I’ve made the .deb available for download from here
niall says
breezy is a development release.
skype package against debian sid
debian sid is in the middle of a C++ transition to gcc-4.0.
skype uses qt. qt is C++.
the skype package is packaged with a dependancy on a ‘c102’ package – this is a transitional package that only exists while the package is rebuilt using the new compiler. this package does not exist in ubuntu because it’s already using gcc-4 – everything has already been transitioned.
debian sid also has newer QT packages than ubuntu as ubuntu is in upstream version freeze.
unless skype release a version designed to work with breezy, forget it.
blacknight says
Niall
Thanks for the explanation
Michele
Markus Vuori says
Download skype rpm file for fedora core 3 and
create a deb file by issuing:
sudo alien -d skype-blabla.rpm
Then install the newly created skype deb
with dpkg -i. Works for me on ubuntu breezy.
blacknight says
Markus
Using the older version of the .deb works as well 🙂
I don’t really like using alien unless I absolutely have to
Michele
Tormod says
See here to fix the .deb yourself:
http://forum.skype.com/viewtopic.php?p=169829&highlight=#169829
Tormod
Dan Schmidt says
Correct commands:
mkdir skype.tmp
mv skype_1.2.0.17-1_i386.deb skype_1.2.0.17-1_i386.deb.orig
dpkg-deb –extract skype_1.2.0.17-1_i386.deb.orig skype.tmp
dpkg-deb –control skype_1.2.0.17-1_i386.deb.orig skype.tmp/DEBIAN
vi skype.tmp/DEBIAN/control
Change to:
Depends: libc6 (>= 2.3.2.ds1-4), libgcc1 (>= 1:3.4.1-3), libqt3c102-mt (>= 3:3.3.3.2) | libqt3c102-mt, libstdc++5 (>= 1:3.3.4-1), libx11-6 | xlibs (>> 4.1.0), libxext6 | xlibs (>> 4.1.0)
dpkg –build skype.tmp
mv skype.tmp.deb skype_1.2.0.17-1_i386.deb
dpkg -i skype_1.2.0.17-1_i386.deb
Sander says
Thanks. For everyone trying to copy/paste the latter commands into a console.
In the dpkg-deb commands you need to change the long dash (–)into two separate dashes.
Nuvola says
Thanks for the info and the package. It works flawlessly!
Auke says
The information of Dan Schmidt is very useful. However, he made a small typo:
The change that has to be performd with vi is:
Change to:
Depends: libc6 (>= 2.3.2.ds1-4), libgcc1 (>= 1:3.4.1-3), libqt3c102-mt (>= 3:3.3.3.2) | libqt3-mt, libstdc++5 (>= 1:3.3.4-1), libx11-6 | xlibs (>> 4.1.0), libxext6 | xlibs (>> 4.1.0)
Roy Norris says
Download the sype file from http://seveas.ubuntulinux.nl/.
This installs perfectly on Breezy Badger.
Jordi Ferrando says
It worked for me with Kubuntu breezy,
sudo dpkg –ignore-depends libqt3c102-mt -i skype_1.2.0.18-1_i386.deb
infamous says
thanks a lot. solve my problem with skype on breezy
michele says
Does anyone know if there is a compatible version for dapper?
Tormod says
It’s all here: https://wiki.ubuntu.com/SkypeHowto
The repackaged 1.2.0.18-1 works fine on Dapper too.
What’s incredible is that the Skype people don’t take the 2 minutes needed to repackage it, so that it could work for all debian/ubuntu versions.
Try http://www.openwengo.com for a open-source, linux-friendly alternative (with ALSA!).
pplove says
Does anyone know if there is a compatible version for dapper?