Control: forcemerge 702962 -1
Control: severity 702962 important

On Wed, 27 Apr 2016, Aurelien Jarno wrote:

[ ... file conflicts between various libc6-dev-$ARCH ... ]

> This has already been reported multiple time, for example in #702962.
> Anyway apt-get simply do not support cross-architecture conflict, so
> there is nothing that can be done on the libc side.

It looks like this has been fixed in the mean time. I asked on #debian-apt
and got this answer:

09:49 <buxy> Hum, is aurel32' assertion in 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=820826#10 still true? Is 
there no way to teach apt taht "libc6-dev-amd64:i386" and 
"libc6-dev-i386:amd64" are not co-installable?
09:50 <buxy> Not even with a conflict on a virtual package provided by both 
packages?
10:31 <juliank> buxy: cross conflicts work fine
10:31 <juliank> So, e.g. I can't install a package:i386 conflicting with 
apt:amd64
10:32 <juliank> So libc6-dev-amd64:i386 should Conflicts: libc6-dev-i386:amd64
10:32 <juliank> and vice versa
10:32 <juliank> Provides might be more tricky, not sure

So it's probably time to revisit this.

I'm reporting this because a Kali user has been bitten by this problem
(https://bugs.kali.org/view.php?id=4462) and I was wondering why there
was no explicit conflicts.

Cheers,
-- 
Raphaël Hertzog ◈ Debian Developer

Support Debian LTS: https://www.freexian.com/services/debian-lts.html
Learn to master Debian: https://debian-handbook.info/get/

Reply via email to