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

Bug#537994: marked as done (libc6-i386: uninstallable with fakeroot installed on existing system)



Your message dated Mon, 27 Jul 2009 12:51:51 +0200
with message-id <20090727105151.GA12954@volta.aurel32.net>
and subject line Re: libc6-i386: uninstallable with fakeroot installed on existing system
has caused the Debian Bug report #537994,
regarding libc6-i386: uninstallable with fakeroot installed on existing system
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
537994: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=537994
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libc6-i386
Version: 2.9-21
Severity: serious
Justification: Uninstallable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

i guess this is more of that dir-vs-symlink-during-transition problem?

rangda[/home/sean] sudo apt-get install libc6-i386                           :)
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  prelink libiso9660-5 libview2 libcdio7 libgnomecanvasmm-2.6-1c2a libadns1
  libsexymm2 libparted1.8-10
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
  libc6-i386
0 upgraded, 1 newly installed, 0 to remove and 12 not upgraded.
Need to get 0B/3750kB of archives.
After this operation, 9482kB of additional disk space will be used.
(Reading database ... 329039 files and directories currently installed.)
Unpacking libc6-i386 (from .../libc6-i386_2.9-21_amd64.deb) ...
dpkg: error processing /var/cache/apt/archives/libc6-i386_2.9-21_amd64.deb (--unpack):
 trying to overwrite `/usr/lib32', which is also in package fakeroot
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/libc6-i386_2.9-21_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
rangda[/home/sean]                                                     [100] :(

rangda[/home/sean] ls -ld /usr/lib*                                    [100] :(
drwxr-xr-x 291 root root 192512 2009-07-22 12:02 /usr/lib
lrwxrwxrwx   1 root root     24 2007-09-04 01:18 /usr/lib32 -> /emul/ia32-linux/usr/lib
lrwxrwxrwx   1 root root      3 2007-09-04 01:18 /usr/lib64 -> lib

this system until recently had ia32-libs installed (i removed them so i
could get the latest libc6{,-dbg}, and i've never installed ia32-libs-tools,
in case it's significant.


	sean

- -- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libc6-i386 depends on:
ii  libc6                         2.9-21     GNU C Library: Shared libraries

libc6-i386 recommends no packages.

libc6-i386 suggests no packages.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFKZuaRynjLPm522B0RApZKAJ4v0ysxUa3YoUR/VCz9D3X2vai0NgCdGRQm
KvCYw4zDsfSy16lWLvyfeZY=
=pwLO
-----END PGP SIGNATURE-----



--- End Message ---
--- Begin Message ---
Version: 2.9-22

On Wed, Jul 22, 2009 at 12:14:46PM +0200, sean finney wrote:
> Package: libc6-i386
> Version: 2.9-21
> Severity: serious
> Justification: Uninstallable
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> i guess this is more of that dir-vs-symlink-during-transition problem?
> 
> rangda[/home/sean] sudo apt-get install libc6-i386                           :)
> Reading package lists... Done
> Building dependency tree       
> Reading state information... Done
> The following packages were automatically installed and are no longer required:
>   prelink libiso9660-5 libview2 libcdio7 libgnomecanvasmm-2.6-1c2a libadns1
>   libsexymm2 libparted1.8-10
> Use 'apt-get autoremove' to remove them.
> The following NEW packages will be installed:
>   libc6-i386
> 0 upgraded, 1 newly installed, 0 to remove and 12 not upgraded.
> Need to get 0B/3750kB of archives.
> After this operation, 9482kB of additional disk space will be used.
> (Reading database ... 329039 files and directories currently installed.)
> Unpacking libc6-i386 (from .../libc6-i386_2.9-21_amd64.deb) ...
> dpkg: error processing /var/cache/apt/archives/libc6-i386_2.9-21_amd64.deb (--unpack):
>  trying to overwrite `/usr/lib32', which is also in package fakeroot
> dpkg-deb: subprocess paste killed by signal (Broken pipe)
> Errors were encountered while processing:
>  /var/cache/apt/archives/libc6-i386_2.9-21_amd64.deb
> E: Sub-process /usr/bin/dpkg returned an error code (1)
> rangda[/home/sean]                                                     [100] :(
> 
> rangda[/home/sean] ls -ld /usr/lib*                                    [100] :(
> drwxr-xr-x 291 root root 192512 2009-07-22 12:02 /usr/lib
> lrwxrwxrwx   1 root root     24 2007-09-04 01:18 /usr/lib32 -> /emul/ia32-linux/usr/lib
> lrwxrwxrwx   1 root root      3 2007-09-04 01:18 /usr/lib64 -> lib
> 

This bug has been fixed in version 2.9-22.

Tests has shown that Breaks + Conflicts are enough to ensure the preinst
of libc-i386 is run first, so there is no need of Pre-Depends on the
fakeroot side. Closing the bug.

-- 
Aurelien Jarno                          GPG: 1024D/F1BCDB73
aurelien@aurel32.net                 http://www.aurel32.net


--- End Message ---

Reply to: