Bug#657249: dh-make-perl: debian/watch vs Devel::UseAnyFunc
Kevin Ryde
user42 at zip.com.au
Tue Jan 24 23:29:00 UTC 2012
Package: dh-make-perl
Version: 0.75-1
Severity: normal
File: /usr/share/perl5/DhMakePerl/Command/make.pm
The Devel::UseAnyFunc dist at
http://search.cpan.org/~evo/Devel-UseAnyFunc-1/
has only a 1-digit version number which the generated debian/watch
doesn't match
tar xfz Devel-UseAnyFunc-1.tar.gz
dh-make-perl --no-network Devel-UseAnyFunc-1
cd Devel-UseAnyFunc-1
uscan --report --verbose --watchfile=debian/watch
=>
-- In debian/watch, processing watchfile line:
http://search.cpan.org/dist/Devel-UseAnyFunc/ .*/Devel-UseAnyFunc-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$
uscan warning: In debian/watch,
no matching hrefs for watch line
http://search.cpan.org/dist/Devel-UseAnyFunc/ .*/Devel-UseAnyFunc-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$
where I hoped it would match the single digit version number. Perhaps
in the create_watch() pattern
\d[\d.-]*
Since the .tar/.zip etc is required it ought to still be tight enough.
(All the dots and underscores floating point and v's of perl version
numbers are a diabolical mess so encouraging plain integers is no bad
thing :-).
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (990, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-5-486
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash
Versions of packages dh-make-perl depends on:
ii debhelper 9.20120115
ii dpkg-dev 1.16.1.2
ii fakeroot 1.18.2-1
ii libapt-pkg-perl 0.1.25+b1
ii libarray-unique-perl 0.08-1
ii libclass-accessor-perl 0.34-1
ii libcpan-meta-perl 2.113640-1
ii libdpkg-perl 1.16.1.2
ii libemail-address-perl 1.895-1
ii libemail-date-format-perl 1.002-1
ii libfile-which-perl 1.08-1
ii liblist-moreutils-perl 0.33-1+b1
ii libmodule-corelist-perl 2.60-1
ii libmodule-depends-perl 0.15-2
ii libparse-debcontrol-perl 2.005-3
ii libparse-debianchangelog-perl 1.2.0-1
ii libsoftware-license-perl 0.103004-1
ii libtie-ixhash-perl 1.21-2
ii libwww-mechanize-perl 1.71-1
ii libyaml-perl 0.78-1
ii make 3.81-8.1
ii perl 5.14.2-6
ii perl-modules [libmodule-corelist-perl] 5.14.2-6
Versions of packages dh-make-perl recommends:
pn apt-file 2.5.0
pn git 1:1.7.8.3-1
pn pristine-tar <none>
dh-make-perl suggests no packages.
-- no debconf information
More information about the pkg-perl-maintainers
mailing list