[Pkg-ia32-libs-maintainers] Bug#716860: Unmet dependency in ia32-libs-i386

Goswin von Brederlow goswin-v-b at web.de
Mon Jul 15 15:00:36 UTC 2013


On Sat, Jul 13, 2013 at 07:56:12PM +0200, Arnaud Gardelein wrote:
> Package: ia32-libs-i386
> Version: ia32-libs-i386 are broken in unstable
> Severity: important
> 
> ia32-libs and ia32-libs-i386 are broken in unstable.
> 
> # LANG=C apt-get install ia32-libs-i386
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
> 
> The following packages have unmet dependencies:
>  ia32-libs-i386:i386 : Depends: libjack-jackd2-0:i386 (>= 1.9.5~dfsg-14) but it
> is not going to be installed or
>                                 libjack0:i386 (>= 1:0.118+svn3796-7) but it is
> not going to be installed
> E: Unable to correct problems, you have held broken packages.

"is not going to be installed" means that the package is available but
one of (recursive) dependencies causes a problem.

What you need to do to get to the real issue is run

LANG=C apt-get install ia32-libs-i386 libjack-jackd2-0:i386 libjack0:i386

and keep adding packages that are "not going to be installed" until
you get to some packages that are "not installable" or conflict with
something you have installed. Those are the real problem.

The problem is most likely not ia32-libs-i386 at all but one of the
deep dependencies.

> Including libjack0:i386 leads to proposition of removal of gnome, audacity,
> rhythmbox, etc.
> # LANG=C apt-get install ia32-libs-i386 libjack0:i386
> (...)
> The following packages will be REMOVED:
>   audacity cheese dasher empathy espeak gnome-control-center gnome-core
>   gnome-media gnome-orca gnome-video-effects gstreamer0.10-plugins-good
>   gstreamer1.0-plugins-good libasound2-plugins libcanberra-pulse
>   libcheese-gtk21 libcheese3 libespeak1 libfarstream-0.1-0 libgnome-speech7
>   libjack-jackd2-0 libportaudio2 libpurple-bin libpurple0
>   libtelepathy-farstream2 libxine2 libxine2-misc-plugins mplayer
>   nautilus-sendto-empathy pidgin pidgin-latex pulseaudio
>   pulseaudio-esound-compat pulseaudio-module-x11 rhythmbox
>   rhythmbox-plugin-cdrecorder rhythmbox-plugins sound-juicer speech-dispatcher
>   telepathy-haze totem totem-mozilla totem-plugins

>From this I think the problem is that you have libjack-jackd2-0:amd64
installed but ia32-libs depends on libjack0:i386. libjack-jackd2-0 and
libjack0 do not mix. You can use only one or the other.

MfG
	Goswin




More information about the Pkg-ia32-libs-maintainers mailing list