Bug#813766: dh-make-perl: manually specified --depends

gregor herrmann gregoa at debian.org
Fri Feb 5 13:49:17 UTC 2016


On Fri, 05 Feb 2016 16:03:53 +1100, Kevin Ryde wrote:

> but dh-make-perl did its dependencies guessing etc, resulting in
> libyaml-perl among the dependencies.  I hoped only my manual --depends
> would be used.

From the changelog for 0.49 (November 2008):

  * Make --depends and similar options to add packages to dependencies instead
    of replacing the detected dependecy lists.
    Closes: #487850 -- allow adding, not overwriting dependencies with
                       --depends and friends

So this was a deliberate decision at that time after people were
bitten by having the dependencies overwritten.

The "--force-depends" mentioned in the old bug doesn't seem to have
materialized.

From here on I see two paths:
- the documentation is not really clear on if deps are added or if
  they replace the found ones;
- something like --force-depends and friends could be added as new
  options.


Cheers,
gregor

-- 
 .''`.  Homepage https://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer -  https://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Marc Cohn: Walking in Memphis
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: Digital Signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20160205/ca02222f/attachment.sig>


More information about the pkg-perl-maintainers mailing list