Your message dated Fri, 8 Dec 2023 12:17:38 +0100
with message-id <zxl7umsnoem6g...@jadzia.comodo.priv.at>
and subject line Re: Bug#1057424: libmodule-build-perl: Multi-Arch: foreign
makes other packages FTBFS
has caused the Debian Bug report #1057424,
regarding libmodule-build-perl: Multi-Arch: foreign makes other packages FTBFS
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1057424: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057424
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libmodule-build-perl
Version: 0.423400-2
Severity: serious
Tags: ftbfs
Control: affects -1 libnet-cidr-set-perl libparams-validate-perl
X-Debbugs-Cc: debian-cr...@lists.debian.org
Control: block 1055955 with -1
The libnet-cidr-set-perl and libparams-validate-perl packages
fail to build from source in current unstable.
>From a full build log at
http://perl.debian.net/rebuild-logs/sid/libparams-validate-perl_1.31-1/libparams-validate-perl_1.31-1.buildlog
Command: dpkg-buildpackage --sanitize-env -us -uc -rfakeroot -Zxz
dpkg-buildpackage: info: source package libparams-validate-perl
dpkg-buildpackage: info: source version 1.31-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by gregor herrmann <gre...@debian.org>
dpkg-source -Zxz --before-build .
dpkg-buildpackage: info: host architecture amd64
dpkg-checkbuilddeps: error: Unmet build dependencies:
libmodule-build-perl:native
dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting
dpkg-buildpackage: warning: (Use -d flag to override.)
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.
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
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.
As libparams-validate-perl is an arch:any XS module, we need to fix it
one way or another before the Perl 5.38 transition. So marking this as
a blocker.
Copying the debian-cross list in case I got something wrong :)
--
Niko Tyni nt...@debian.org
--- End Message ---
--- Begin Message ---
On Wed, 06 Dec 2023 10:19:22 +0100, gregor herrmann wrote:
> On Wed, 06 Dec 2023 09:52:17 +0200, Niko Tyni wrote:
> > Maybe just wait a couple of days and close this when the two packages
> > have migrated?
> … of course this works as well :)
libnet-cidr-set-perl and libparams-validate-perl migrated, so closing
this bug now.
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
`-
signature.asc
Description: Digital Signature
--- End Message ---