Bug#1102895: libmodule-build-xsutil-perl: add perl-xs-dev <!nocheck> to Build-Depends

helmut at subdivi.de helmut at subdivi.de
Sun Apr 13 06:21:52 BST 2025


Source: libmodule-build-xsutil-perl
Version: 0.19-2
Severity: normal
User: helmutg at debian.org
Usertags: libcrypt-perl-xs-dev-nocheck

Hello,

please add "perl-xs-dev <!noheck>" or "perl-xs-dev" to Build-Depends. The
package builds a Perl extension module as part of its build time test suite.
The perl-xs-dev virtual package ensures that the functionality for building
Perl extension modules is available. For the time being, this may work as is,
but there is an effort[1] to drop libcrypt-dev from the build-essential package
set. This will not happen during the trixie freeze. Once libcrypt-dev is no
longer build-essential, this package will fail to build from source as Perl's
extension module header includes crypt.h. This is expected to happen some
months into the forky cycle. Please add this dependency. The use of the
<!nocheck> profile restriction is not mandatory, but it may help with speeding
up nocheck builds. The additional dependency is safe for inclusion in trixie,
but given the freeze, packages should not be uploaded for this change alone
anymore.

Thank you

Helmut

[1] https://lists.debian.org/debian-devel/2025/04/msg00113.html



More information about the pkg-perl-maintainers mailing list