Bug#704480: dh-make-perl: Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Debian/Dependency.pm line 157.

gregor herrmann gregoa at debian.org
Tue May 21 20:05:31 UTC 2013


On Tue, 21 May 2013 22:52:18 +0300, Damyan Ivanov wrote:

> > + Module::Build >= 0.40 found in libmodule-build-perl ( 0.40) 
> > | perl-modules ( 0.40)
> What should we do here? Using dependency's version for perl-modules is 
> plain wrong. 

Ack.
(And it should be perl instead of -modules.)

> We could use a '??' version (not sure if some validation 
> won't croak) and advise installing a recent Module::CoreList (e.g. via 
> libmodule-corelist-perl package or even CPAN).

Just depending on libmodule-corelist-perl would be a good first
start, I guess.

Besides that we'd need libmodule-build-perl >= 0.400000 since we're
adding trailing zeros in Debian :/

AFAIK both the perl package and lintian have some stuff to handle
perl dependencies, maybe we could steal ideas?

Cf. e.g. the last commits at
http://anonscm.debian.org/gitweb/?p=lintian/lintian.git;a=summary (by
Niko, pushed by Niels).

This looks nice (correct libmodule-build-perl):
http://anonscm.debian.org/gitweb/?p=lintian/lintian.git;a=commitdiff;h=18655e49bd1c236874c4dc76b288fd3c764a09d3


Cheers,
gregor

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Pink Floyd: Us And Them
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20130521/af104de9/attachment-0001.pgp>


More information about the pkg-perl-maintainers mailing list