[Pkg-ia32-libs-maintainers] Bug#537750: ia32-apt-get: libc6-i386 uninstallable
Michal Suchanek
hramrach at centrum.cz
Mon Jul 20 17:34:32 UTC 2009
Package: ia32-apt-get
Version: 22
Severity: important
I tried installing wine and it forces installation of libc6-i386 from
the i386 repository as opposed the amd64 one which fails.
E: Couldn't configure pre-depend libc6-i386 for libc6-i386, probably a
dependency cycle.
A package failed to install. Trying to recover:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
# aptitude install gcc-multilib
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
The following packages are BROKEN:
fakeroot libc6-dev-i386 libc6-i386
The following NEW packages will be installed:
gcc-4.3-multilib{a} gcc-multilib lib32gcc1{a} lib32gomp1{a}
0 packages upgraded, 6 newly installed, 0 to remove and 1 not upgraded.
Need to get 0B/7592kB of archives. After unpacking 18.4MB will be used.
The following packages have unmet dependencies:
fakeroot: Conflicts: libc6-dev-i386 (<= 2.9-13) but 2.7-18 is to be
installed.
libc6-i386: Depends: libc6 (= 2.7-18) but 2.9-20 is installed.
libc6-dev-i386: Depends: libc6-dev (= 2.7-18) but 2.9-20 is installed.
The following actions will resolve these dependencies:
Install the following packages:
lib32gcc1 [1:4.4.0-11 (unstable, now)]
lib32gomp1 [4.4.0-11 (unstable)]
libc6-dev-i386 [2.9-20 (unstable)]
libc6-i386 [2.9-20 (unstable, now)]
Score is -70
Accept this solution? [Y/n/q/?]
The following NEW packages will be installed:
gcc-4.3-multilib{a} gcc-multilib lib32gcc1 lib32gomp1{a}
libc6-dev-i386{a} libc6-i386
0 packages upgraded, 6 newly installed, 0 to remove and 1 not upgraded.
Need to get 0B/7556kB of archives. After unpacking 18.4MB will be used.
Do you want to continue? [Y/n/?]
Writing extended state information... Done
Selecting previously deselected package libc6-i386.
(Reading database ... 274086 files and directories currently installed.)
Unpacking libc6-i386 (from .../libc6-i386_2.9-20_amd64.deb) ...
Setting up libc6-i386 (2.9-20) ...
Selecting previously deselected package lib32gcc1.
(Reading database ... 274386 files and directories currently installed.)
Unpacking lib32gcc1 (from .../lib32gcc1_1%3a4.4.0-11_amd64.deb) ...
Selecting previously deselected package lib32gomp1.
Unpacking lib32gomp1 (from .../lib32gomp1_4.4.0-11_amd64.deb) ...
Selecting previously deselected package libc6-dev-i386.
Unpacking libc6-dev-i386 (from .../libc6-dev-i386_2.9-20_amd64.deb) ...
Selecting previously deselected package gcc-4.3-multilib.
Unpacking gcc-4.3-multilib (from
..../gcc-4.3-multilib_4.3.2-1.1_amd64.deb) ...
Selecting previously deselected package gcc-multilib.
Unpacking gcc-multilib (from .../gcc-multilib_4%3a4.3.2-2_amd64.deb) ...
Setting up lib32gcc1 (1:4.4.0-11) ...
Setting up lib32gomp1 (4.4.0-11) ...
Setting up libc6-dev-i386 (2.9-20) ...
Setting up gcc-4.3-multilib (4.3.2-1.1) ...
Setting up gcc-multilib (4:4.3.2-2) ...
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
# ia32-aptitude install ia32-wine
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
The following packages are BROKEN:
ia32-libesd0 ia32-libgphoto2-2 lib32asound2 libc6-i386
The following NEW packages will be installed:
ia32-libaudio2{a} ia32-libaudiofile0{a} ia32-libdb4.7{a}
ia32-libdbus-1-3{a} ia32-libdrm-intel1{a} ia32-libdrm2{a}
ia32-libexif12{a}
ia32-libexpat1{a} ia32-libgcrypt11{a} ia32-libgl1-mesa-dri{a}
ia32-libgl1-mesa-glx{a} ia32-libglu1-mesa{a} ia32-libgnutls26{a}
ia32-libgpg-error0{a} ia32-libgphoto2-port0{a} ia32-libhal1{a}
ia32-libice6{a} ia32-libjpeg62{a} ia32-liblcms1{a}
ia32-libldap-2.4-2{a} ia32-libltdl7{a} ia32-libsasl2-2{a}
ia32-libsasl2-modules{a} ia32-libsm6{a} ia32-libsmbios2{a}
ia32-libssl0.9.8{a} ia32-libtasn1-3{a} ia32-libusb-0.1-4{a}
ia32-libuuid1{a} ia32-libx11-6{a} ia32-libxau6{a} ia32-libxcb1{a}
ia32-libxdamage1{a} ia32-libxdmcp6{a} ia32-libxext6{a}
ia32-libxfixes3{a} ia32-libxinerama1{a} ia32-libxml2{a}
ia32-libxslt1.1{a}
ia32-libxt6{a} ia32-libxxf86vm1{a} ia32-wine lib32stdc++6{a}
lib32z1{a}
The following packages will be REMOVED:
wine{a}
0 packages upgraded, 47 newly installed, 1 to remove and 28 not
upgraded.
Need to get 1813kB/33.5MB of archives. After unpacking 73.6MB will be
used.
The following packages have unmet dependencies:
libc6-i386: Breaks: lib32asound2 (<= 1.0.20-2) but 1.0.16-2 is to be
installed.
Breaks: lib32stdc++6 (<= 4.4.0-6) but 4.3.2-1.1 is to be
installed.
Breaks: lib32z1 (<= 1:1.2.3.3.dfsg-13) but
1:1.2.3.3.dfsg-12 is to be installed.
lib32asound2: Depends: libasound2 (= 1.0.16-2) but 1.0.20-3 is
installed.
ia32-libgphoto2-2: Depends: libgphoto2-2 (= 2.4.6-1) but 2.4.1-3 is
installed.
ia32-libesd0: Depends: esound-common (>= 0.2.41-5) but 0.2.36-3 is
installed.
open: 18; closed: 6; defer: 0; conflict: 1
OThe following actions will resolve these dependencies:
Install the following packages:
ia32-libgphoto2-2 [2.4.1-3~22 (stable-i386)]
ia32-libltdl3 [1.5.26-4~22 (stable-i386)]
lib32asound2 [1.0.20-3 (unstable)]
Upgrade the following packages:
esound-common [0.2.36-3 (stable, now) -> 0.2.41-5 (unstable)]
libc6-dev-i386 [2.9-20 (now) -> 2.9-21~22 (unstable-i386)]
libc6-i386 [2.9-20 (now) -> 2.9-21~22 (unstable-i386)]
Score is 14
Accept this solution? [Y/n/q/?]
The following NEW packages will be installed:
ia32-libaudio2{a} ia32-libaudiofile0{a} ia32-libdb4.7{a}
ia32-libdbus-1-3{a} ia32-libdrm-intel1{a} ia32-libdrm2{a}
ia32-libesd0{a}
ia32-libexif12{a} ia32-libexpat1{a} ia32-libgcrypt11{a}
ia32-libgl1-mesa-dri{a} ia32-libgl1-mesa-glx{a} ia32-libglu1-mesa{a}
ia32-libgnutls26{a} ia32-libgpg-error0{a} ia32-libgphoto2-2{a}
ia32-libgphoto2-port0{a} ia32-libhal1{a} ia32-libice6{a}
ia32-libjpeg62{a} ia32-liblcms1{a} ia32-libldap-2.4-2{a}
ia32-libltdl3{a} ia32-libltdl7{a} ia32-libsasl2-2{a}
ia32-libsasl2-modules{a}
ia32-libsm6{a} ia32-libsmbios2{a} ia32-libssl0.9.8{a}
ia32-libtasn1-3{a} ia32-libusb-0.1-4{a} ia32-libuuid1{a}
ia32-libx11-6{a}
ia32-libxau6{a} ia32-libxcb1{a} ia32-libxdamage1{a} ia32-libxdmcp6{a}
ia32-libxext6{a} ia32-libxfixes3{a} ia32-libxinerama1{a}
ia32-libxml2{a} ia32-libxslt1.1{a} ia32-libxt6{a} ia32-libxxf86vm1{a}
ia32-wine lib32asound2{a} lib32stdc++6{a} lib32z1{a}
The following packages will be REMOVED:
wine{a}
The following packages will be upgraded:
esound-common libc6-dev-i386 libc6-i386
3 packages upgraded, 48 newly installed, 1 to remove and 26 not
upgraded.
Need to get 5137kB/43.0MB of archives. After unpacking 89.3MB will be
used.
Do you want to continue? [Y/n/?]
Writing extended state information... Done
Get:1 http://ftp.cz.debian.org sid-i386/main libc6-dev-i386 2.9-21~22
[4815kB]
Get:2 http://ftp.cz.debian.org sid-amd64/main lib32asound2 1.0.20-3
[322kB]
Fetched 5137kB in 3s (1599kB/s)
Extracting templates from packages: 100%
Preconfiguring packages ...
(Reading database ... 274460 files and directories currently installed.)
Removing wine ...
Processing triggers for man-db ...
Warning: conffiles not supported yet, removing
(Reading database ... 274008 files and directories currently installed.)
Preparing to replace libc6-i386 2.9-20 (using
..../libc6-i386_2.9-21~22_amd64.deb) ...
Unpacking replacement libc6-i386 ...
dch warning: new version (2.9-21~22) is less than
the current version number (2.9-21).
ln: creating symbolic link `emul/ia32-linux/usr/lib': No such file or
directory
dpkg: error processing
/var/cache/ia32-apt/archives/libc6-i386_2.9-21~22_amd64.deb (--unpack):
subprocess dpkg-deb --fsys-tarfile returned error exit status 1
Errors were encountered while processing:
/var/cache/ia32-apt/archives/libc6-i386_2.9-21~22_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
Current status: 29 updates [-1].
-- System Information:
Debian Release: 5.0.2
APT prefers stable
APT policy: (900, 'stable'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.30-1-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages ia32-apt-get depends on:
ii debconf 1.5.24 Debian configuration management sy
ii ia32-libs-tools 22 Tools for converting i386 debs for
Versions of packages ia32-apt-get recommends:
ii fakeroot 1.12.4 Gives a fake root environment
ia32-apt-get suggests no packages.
-- debconf-show failed
More information about the Pkg-ia32-libs-maintainers
mailing list