Bug#954975: dh-make-perl: add support for building in sbuild/pbuilder

Paul Wise pabs at debian.org
Thu Mar 26 02:36:24 GMT 2020


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-perl-maintainers/attachments/20200326/f7f21863/attachment-0001.sig>


More information about the pkg-perl-maintainers mailing list