On Mon, 04 Dec 2023 21:59:12 +0200, Niko Tyni wrote: > The libnet-cidr-set-perl and libparams-validate-perl packages > fail to build from source in current unstable. > This is because libmodule-build-perl was recently marked > Multi-Arch:foreign, but dpkg-checkbuilddeps does not consider that as > satisfying :native build dependencies, see #1023438. Oh dear :/ (I added Multi-Arch:foreign because I wanted to cross-build a package, and I already had the gut feeling that his might be dangerous …) > My understanding is that M-A:foreign is probably the right thing > to do here, but we need to remove the :native build dependency > in other packages first. Fortunately I see only two in the archive, > libnet-cidr-set-perl and libparams-validate-perl. > > grep-dctrl -sPackage,Build-Depends,Build-Depends-Indep -FBuild-Depends,Build-Depends-Indep -r 'libmodule-build-perl[^,]*:native' /var/lib/apt/lists/*_main_source_Sources Thanks for this research! > Filing against libmodule-build-perl for now to prevent it from entering > trixie before the other two are changed. Feel free to reassign or clone > or whatever if you like. Both fixed (by removing the :native) and uploaded. I guess we could upload libmodule-build-perl with versioned Breaks on the 2 packages (and close this bug with the upload) to get the migration/upgrade order right? Cheers, gregor -- .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe `-
Attachment:
signature.asc
Description: Digital Signature