can't install skype 4.3 on jessie
Since Skype 4.2 stopped working, I've been trying unsuccessfully to
install 4.3 on my amd64 laptop running jessie. The problem seems to be
a dependency on libmp3lame0:i386, which has some issue with conflicting
versions numbers between the :amd64 and :i386 architectures. But maybe
I'm not understanding something. Anyway, how can I get around this and
get Skype to work?
I have multiarch support enabled:
| % dpkg --print-architecture
| amd64
| % dpkg --print-foreign-architectures
| i386
And here's what happens:
| % gdebi skype-debian_4.3.0.37-1_i386.deb
[...]
| This package is uninstallable
| Cannot install 'libasound2-plugins:i386'
So I tried this:
| % apt install libasound2-plugins:i386
[...]
| The following packages have unmet dependencies:
| libasound2-plugins:i386 : Depends: libavcodec56:i386 (>= 6:11~beta1) but it is not going to be installed or
| libavcodec-extra-56:i386 (>= 6:11~beta1) but it is not going to be installed
| E: Unable to correct problems, you have held broken packages.
Both of these libavcodec packages depend on libmp3lame0:i386 which apt
says "is not going to be installed". And here's what I get when I try
to install it:
| % apt install libmp3lame0:i386
[...]
| The following packages have unmet dependencies:
| libmp3lame0 : Breaks: libmp3lame0:i386 (!= 1:3.99.5-dmo1) but 3.99.5+repack1-5 is to be installed
| libmp3lame0:i386 : Breaks: libmp3lame0 (!= 3.99.5+repack1-5) but 1:3.99.5-dmo1 is to be installed
| pulseaudio : Depends: libasound2-plugins but it is not going to be installed
| E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Maybe it would work if I first removed libmp3lame0, but quite a few
important packages depend on it, so I can't do that.
What should I do??
Thanks for any help.
-David
Reply to: