Bug#1057424: libmodule-build-perl: Multi-Arch: foreign makes other packages FTBFS
gregor herrmann
gregoa at debian.org
Mon Dec 4 21:04:42 GMT 2023
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
`-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: Digital Signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-perl-maintainers/attachments/20231204/b5070ae0/attachment.sig>
More information about the pkg-perl-maintainers
mailing list