Hi Aurelien,

On Wed, Jan 08, 2025 at 07:57:42PM +0100, Aurelien Jarno wrote:
> I can confirm that. That said I am a bit surprised that you only mention
> these two. For instance libc6-dev-s390 and libc6-dev-i386 also both
> conflict with libc6-dev-mipsn32.

I had problems importing mips64el as bookworm's qemu was not properly
emulating it (bookworm-backports does). Hence my dataset missed mips64el
at the time of reporting.

> I guess there are many more conflicts on ports architectures, but I
> guess your QA tools only look at the main archive.

I have not looked into ports at all.

> Yes, it's something possible, however given the above, I wonder if we
> should just map the libc6-$arch conflicts to the libc6-dev-$arch ones.
> It's sometimes overkill when there are no real file conflicts, but
> that's probably easier to not miss any conflict and that doesn't break
> anything either. Anyway, as you pointed above they are already not
> co-installable so it doesn't break anything.

I concur with mapping the Conflicts from libc6-$arch to libc6-dev-$arch.
The negative effects of excessive Conflicts are hardly noticeable and
the mirroring significantly eases maintenance down the road. Would you
do the implementation or rather have me work out a patch?

Helmut

Reply via email to