Bug#1040220: libsyntax-keyword-match-perl: circular build dependencies with libfuture-asyncawait-perl

Niko Tyni ntyni at debian.org
Mon Jul 3 16:43:47 BST 2023


Source: libsyntax-keyword-match-perl
Version: 0.12-1
Severity: serious
Tags: trixie sid
User: debian-perl at lists.debian.org
Usertags: perl-5.38-transition

This package cannot be rebuilt for the next Perl transition
because of circular build dependencies.

 Package: libsyntax-keyword-match-perl
 Architecture: any
 Build-Depends: [...], libfuture-asyncawait-perl <!nocheck>, [...]

 Package: libfuture-asyncawait-perl
 Architecture: any
 Build-Depends: [...], libsyntax-keyword-match-perl <!nocheck>, [...]

So when the new perl makes the binaries uninstallable, they both
need each other to be rebuilt first.

Building with the 'nocheck' build profile would solve the issue, but
I don't think the Debian binNMU machinery supports this.

Filing against libsyntax-keyword-match-perl but this could
be fixed in either package.
-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-perl-maintainers mailing list