Package: dh-make-perl Version: 0.109 Severity: wishlist While recursively building & installing packages for CPAN modules that aren't yet in Debian I encountered some git related modules that failed to build on my system but when I built them in a clean chroot using pbuilder & cowbuilder they built fine. I think they might be incompatible with my personal git config or they might not be isolating themselves from external git configs well enough. Either issue is unlikely to be resolved any time soon, so it would be nice if there were support in dh-make-perl for building with pbuilder/sbuild or even other commands (for example build on another host via ssh).
$ dh-make-perl --core-ok --recursive --build --install --cpan Dist::Zilla::PluginBundle::DROLSKY -- System Information: Debian Release: bullseye/sid APT prefers testing-debug APT policy: (900, 'testing-debug'), (900, 'testing'), (860, 'testing-proposed-updates'), (800, 'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.4.0-4-amd64 (SMP w/4 CPU cores) Kernel taint flags: TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8), LANGUAGE=en_AU:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages dh-make-perl depends on: ii debhelper 12.9 ii dpkg-dev 1.19.7 ii fakeroot 1.24-1 ii libapt-pkg-perl 0.1.36+b3 ii libarray-unique-perl 0.08-2 ii libclass-accessor-perl 0.51-1 ii libconfig-ini-perl 1:0.025-1 ii libconfig-model-dpkg-perl 2.132 ii libdebian-source-perl 0.109 ii libdpkg-perl 1.19.7 ii libemail-address-xs-perl 1.04-1+b2 ii libemail-date-format-perl 1.005-1 ii libfile-which-perl 1.23-1 ii liblist-moreutils-perl 0.416-1+b5 ii libmodule-depends-perl 0.16-3 ii libsoftware-license-perl 0.103014-2 ii libtie-ixhash-perl 1.23-2 ii libwww-mechanize-perl 1.96-1 ii libwww-perl 6.43-1 ii libyaml-libyaml-perl 0.80+repack-2+b1 ii libyaml-perl 1.30-1 ii make 4.2.1-1.2 ii perl 5.30.0-9 ii pseudo [fakeroot] 1.9.0+git20190802+060058b-1 Versions of packages dh-make-perl recommends: ii apt 2.0.0 ii apt-file 3.2.2 ii git 1:2.25.1-1 ii libdpkg-parse-perl 0.03-2 ii libmodule-build-perl 0.423100-1 pn libsys-cpu-perl <none> ii pristine-tar 1.47 dh-make-perl suggests no packages. -- no debconf information -- bye, pabs https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part