Bug#954827: dh-make-perl: please install packages using apt instead of dpkg -i when possible

Paul Wise pabs at debian.org
Tue Mar 24 06:03:11 GMT 2020


Package: dh-make-perl
Version: 0.109
Severity: wishlist

Modern apt supports installing local packages like this:

   apt-get install ./foo.deb

It would be nice for dh-make-perl to support this (possibly also
aptitude too). Some situations might require different install tools so an option might be best. Using apt has the advantage of installing any extra dependencies that already exist in the Debian archive instead of failing the install. Allowing for use of aptitude has the advantage of a much more flexible dependency resolver for complicated installs.

-- 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/20200324/cb6737f7/attachment.sig>


More information about the pkg-perl-maintainers mailing list