On Mon, May 19, 2014 at 01:16:36PM +0200, Jakub Wilk wrote:
> * Aurelien Jarno <aurel...@aurel32.net>, 2014-05-19, 12:25:
> >We currently have a problem with the libc{0.1,0.3,6,6.1} packages,
> >which are marked as Multiarch:same, but are in practice not
> >co-installable due to the ELF interpreter path being the same on
> >various architectures. For example libc6:i386 and libc6:sparc are
> >not co-installable, causing dpkg to exit complaining onifile
> >overwrite.
> 
> Sounds like a job for Provides+Conflicts+Replaces.
> 
> >Here is the list of the different ELF interpreters for the various
> >architectures we have in Debian or floating around:
> >
> >i386            /lib/ld-linux.so.2
> 
> Provides: lib-ld-linux-so-2
> Conflicts: lib-ld-linux-so-2
> Replaces: lib-ld-linux-so-2

So following your way, it would be exactly the same for libc6:sparc.

libc6-i386 also provides /lib/ld-linux.so.2. It should be co-installable
with libc6:i386, but libc6:sparc should not be co-installable with
libc6:i386 or libc6-i386.

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurel...@aurel32.net                 http://www.aurel32.net


-- 
To UNSUBSCRIBE, email to debian-dpkg-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140519112813.gd5...@hall.aurel32.net

Reply via email to