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

Re: serious conflict between ia32-libs and libc6

On 05-Apr-18 07:25, Harald Dunkel wrote:
> Hi folks,
> Why does ia32-libs has a conflict with an essential 64bit package?
> Preparing to replace ia32-libs (using .../ia32-libs_1. ...
> Unpacking replacement ia32-libs ...
> dpkg: error processing /var/cache/apt/archives/ia32-libs_1. (--unpack):
>  trying to overwrite `/lib/ld-linux.so.2', which is also in package libc6-i386
> This makes me very nervous. Could anybody please resolve this
> conflict?

I just uploaded a fixed version of ia32-libs to the gcc4 archive which
resolves the conflict. The ia32-libs(-dev) packages in the gcc4 archive
do not install the 32 bit libc6 and libc6-dev files itself. Instead
they just depend on the libc6-i386 and libc6-dev-i386 packages which
are created by the glibc package in the gcc4 archive.

Besides upgrading to the fixed versions of the ia32-libs packages, I 
also recommend to check if '/usr/bin/ldd' works properly after the
upgrade. The ia32-libs version 1.2 introduced a diversion for ldd
which should be undone.

Andreas Jochens

Reply to: