[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: