Bug#487850: dh-make-perl: allow adding, not overwriting dependencies with --depends and friends

Andreas Beckmann debian at abeckmann.de
Tue Jun 24 14:29:47 UTC 2008


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

Hi,

what do you think about having an option to add packages to the
dependency list without overwriting the defaults and generated deps?
I'd suggest allowing the arguments to --depends etc. to be prefixed with
'+' which means appending, not overwriting. E.g.

    dh-make-perl ... --depends "+ foo, bar (>> 0), baz (== 42)"

Would result in

    Depends: perl (>= 5.8.0), ${misc:Depends}, libfo-o-bar-perl, foo,
     bar (>> 0), baz (== 42)


Andreas

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable'), (300, 'unstable'), (130, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.25-2-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages dh-make-perl depends on:
ii  debhelper               7.0.10           helper programs for debian/rules
ii  dpkg-dev                1.14.19          package building tools for Debian
ii  fakeroot                1.9.5            Gives a fake root environment
ii  libemail-date-format-pe 1.002-1          Module to generate RFC-2822-valid 
ii  libmodule-depends-perl  0.10-1.1         identify the dependencies of a dis
ii  libwww-mechanize-perl   1.34-2           Automate interaction with websites
ii  libyaml-perl            0.62-1.1         YAML Ain't Markup Language (tm)
ii  make                    3.81-5           The GNU version of the "make" util
ii  perl                    5.10.0-10+lenny1 Larry Wall's Practical Extraction 
ii  perl-modules [libpod-pa 5.10.0-10+lenny1 Core Perl modules

Versions of packages dh-make-perl recommends:
ii  apt-file                2.1.3            APT package searching utility -- c
ii  perl-modules [libmodule 5.10.0-10+lenny1 Core Perl modules

-- no debconf information





More information about the pkg-perl-maintainers mailing list