control: found -1 13.25

On Wed, Dec 10, 2025 at 03:29:51PM +0200, Peter Pentchev wrote:
> control: reassign -1 debhelper
> control: retitle -1 [debhelper] Does not copy Multi-Arch: same to -dbgsym 
> packages
> 
> On Fri, Nov 28, 2025 at 09:12:32PM +0200, Peter Pentchev wrote:
> > On Fri, Nov 28, 2025 at 06:32:50PM +0000, Witold Baryluk wrote:
> > > Package: libzstd1-dbgsym
> > > Version: 1.5.7+dfsg-2
> > > Severity: important
> > > X-Debbugs-Cc: [email protected]
> > > 
> > > Dear Maintainer,
> > > 
> > > something is seriously wrong with package definition
> > > 
> > > user@debian:~$ sudo apt install libzstd1-dbgsym:i386 -V
> > > Installing:
> > >    libzstd1-dbgsym:i386 (1.5.7+dfsg-2)
> > > 
> > > REMOVING:
> > >    libzstd1-dbgsym (1.5.7+dfsg-2)
> > 
> > It's not the package definition itself (the libzstd1-dbgsym package
> > does not define any Conflicts), but the fact that it contains
> > the same file for both amd64 and i386 - apparently the build ID is
> > the same. I will take a bit deeper look at that and see if this is
> > a result of something omitted while building the package or if
> > it may just happen with ELF libraries and debug symbols.
> 
> So my analysis above was completely wrong :) I was apparently looking at
> all the wrong files. There is nothing wrong with the contents of
> the packages themselves.
> 
> The libzstd1-dbgsym:amd64 and libzstd1-dbgsym:i386 packages cannot be
> installed at the same time because none of them is marked as
> Multi-Arch: same. It seems to me that this is some kind of regression in
> debhelper; ISTR a time when it would do that, but ICBW :)

It seems I was correct: this works fine in 13.24.2, fails in 13.25.

> Reassigning the bug accordingly. Debhelper maintainers: this is also
> https://salsa.debian.org/debian/debhelper/-/merge_requests/142

Both the test case and the fix from that MR apply cleanly to any
debhelper version from 13.25 onwards.

G'luck,
Peter

-- 
Peter Pentchev  [email protected] [email protected] [email protected]
PGP key:        https://www.ringlet.net/roam/roam.key.asc
Key fingerprint 2EE7 A7A5 17FC 124C F115  C354 651E EFB0 2527 DF13

Attachment: signature.asc
Description: PGP signature

Reply via email to