<div dir="ltr"><div><div>multi-arch has been active for years on this box.<br><br></div>When trying to install libasound2-plugins:i386 I get the following. Which is why I deleted the dependency in /var/lib/dpkg/status but I would like to know why it is doing this.<br>
<br></div>If I don't accept that solution the next one involves deleting 344 packages and leaving another 54 with unresolved dependencies.<br><div><br><br>stripes@debian:~$ sudo aptitude install libasound2-plugins:i386<br>
[sudo] password for stripes: <br>The following NEW packages will be installed:<br>libasound2-plugins:i386 libavcodec54:i386{a} libavutil52:i386{a} libgsm1:i386{a} libjack-jackd2-0:i386{a} libmp3lame0:i386{ab} libopenjpeg2:i386{a} libopus0:i386{a} libsamplerate0:i386{a} <br>
libschroedinger-1.0-0:i386{a} libspeex1:i386{a} libspeexdsp1:i386{a} libtheora0:i386{a} libva1:i386{a} libx264-133:i386{a} libxvidcore4:i386{ab} <br>0 packages upgraded, 16 newly installed, 0 to remove and 0 not upgraded.<br>
Need to get 6,852 kB of archives. After unpacking 23.3 MB will be used.<br>The following packages have unmet dependencies:<br> libxvidcore4 : Breaks: libxvidcore4:i386 (!= 3:1.3.2-0.6) but 2:1.3.2-9 is to be installed.<br>
 libxvidcore4:i386 : Breaks: libxvidcore4 (!= 2:1.3.2-9) but 3:1.3.2-0.6 is installed.<br> libmp3lame0 : Breaks: libmp3lame0:i386 (!= 1:3.99.5-0.1) but 3.99.5+repack1-3 is to be installed.<br> libmp3lame0:i386 : Breaks: libmp3lame0 (!= 3.99.5+repack1-3) but 1:3.99.5-0.1 is installed.<br>
The following actions will resolve these dependencies:<br><br>     Keep the following packages at their current version:<br>1)     libasound2-plugins:i386 [Not Installed]            <br>2)     libavcodec54:i386 [Not Installed]                  <br>
3)     libmp3lame0:i386 [Not Installed]                   <br>4)     libxvidcore4:i386 [Not Installed]                  <br><br><br><br>Accept this solution? [Y/n/q/?] <br><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">
On 25 February 2014 20:30, Mike Cardwell <span dir="ltr"><<a href="mailto:nlug@lists.grepular.com" target="_blank">nlug@lists.grepular.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div class=""><div class="h5">* on the Tue, Feb 25, 2014 at 06:01:20PM +0000, J Poyago-Theotoky wrote:<br>
<br>
> Is there an easy way to get apt-get or aptitude to ignore missing<br>
> dependencies?<br>
><br>
> The problem I have is that skype claims to depend on<br>
> libasound2-plugins:i386 however this cannot be installed on my system<br>
> without removing about 300 other packages and skype when installed with<br>
> force-all works just fine.<br>
><br>
> The problem is I can't update the system as apt-get and aptitude both want<br>
> to remove skype due to unfixable dependency problems.<br>
><br>
> I have fixed it by editing /var/lib/dpkg/status<br>
> and removed the dependency from skype but wonder if there was an easier way<br>
> to solve this for future reference.<br>
<br>
</div></div>You probably just needed to add multi-arch by doing:<br>
<br>
dpkg --add-architecture i386<br>
apt-get update<br>
<br>
There's a specific guide for Skype on Debian here:<br>
<br>
<a href="https://wiki.debian.org/skype" target="_blank">https://wiki.debian.org/skype</a><br>
<span class=""><font color="#888888"><br>
--<br>
Mike Cardwell  <a href="https://grepular.com/" target="_blank">https://grepular.com/</a>     <a href="http://cardwellit.com/" target="_blank">http://cardwellit.com/</a><br>
OpenPGP Key    35BC AF1D 3AA2 1F84 3DC3  B0CF 70A5 F512 0018 461F<br>
XMPP OTR Key   8924 B06A 7917 AAF3 DBB1  BF1B 295C 3C78 3EF1 46B4<br>
</font></span><br>_______________________________________________<br>
Nottingham mailing list<br>
<a href="mailto:Nottingham@mailman.lug.org.uk">Nottingham@mailman.lug.org.uk</a><br>
<a href="https://mailman.lug.org.uk/mailman/listinfo/nottingham" target="_blank">https://mailman.lug.org.uk/mailman/listinfo/nottingham</a><br></blockquote></div><br></div></div></div></div></div>