Bug#530639: dh-make-perl: watch file should ignore development releases

Ryan Niebur ryanryan52 at gmail.com
Tue May 26 15:11:13 UTC 2009


I completely agree.

On Tue, May 26, 2009 at 7:50 AM, Brian Cassidy <brian.cassidy at gmail.com> wrote:
> Package: dh-make-perl
> Version: 0.55
> Severity: normal
>
>
> The watch file generated by dh-make-perl seems to allow development versions
> (i.e. _XX in the version string).
>
> I believe the default behavior should ignore these releases for a few reasons:
>
> 1) They are not indexed by PAUSE; development versions do not affect the CPAN
> indices used by CPAN/CPANPLUS clients. To that effect, attempting to install a
> module via the standard "cpan Foo::Bar" idiom will never hit a development release.
>
> 2) Development versions are generally not meant for mass distribution. They are
> sent to CPAN as "Release Candidates" or even "preview" releases. They often
> include untested code, and sometimes code which can break backwards compatibility.
>
> For the reasons mentioned about these releases do not make good candidates for
> debian packaging and should be ignored by the watch file.
>
> -- System Information:
> Debian Release: squeeze/sid
>  APT prefers testing
>  APT policy: (500, 'testing')
> Architecture: i386 (i686)
>
> Kernel: Linux 2.6.26-2-686 (SMP w/1 CPU core)
> Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/bash
>
> Versions of packages dh-make-perl depends on:
> ii  debhelper                     7.2.8      helper programs for debian/rules
> ii  dpkg-dev                      1.14.26    Debian package development tools
> ii  fakeroot                      1.12.2     Gives a fake root environment
> ii  libapt-pkg-perl               0.1.23     Perl interface to libapt-pkg
> ii  libclass-accessor-perl        0.33-1     Automated accessor generator
> ii  libemail-date-format-perl     1.002-1    Module to generate RFC-2822-valid
> ii  libmodule-corelist-perl       2.17-1     what modules shipped with versions
> ii  libmodule-depends-perl        0.14-3     identify the dependencies of a dis
> ii  libtie-ixhash-perl            1.21-2     ordered associative arrays for Per
> ii  libwww-mechanize-perl         1.54-2     module to automate interaction wit
> ii  libyaml-perl                  0.68-1     YAML Ain't Markup Language (tm)
> ii  make                          3.81-5     The GNU version of the "make" util
> ii  perl                          5.10.0-22  Larry Wall's Practical Extraction
> ii  perl-modules [libmodule-corel 5.10.0-22  Core Perl modules
>
> Versions of packages dh-make-perl recommends:
> ii  apt-file                      2.2.2      search for files within Debian pac
> ii  perl-modules [libmodule-build 5.10.0-22  Core Perl modules
>
> dh-make-perl suggests no packages.
>
> -- no debconf information
>
>
>
> _______________________________________________
> pkg-perl-maintainers mailing list
> pkg-perl-maintainers at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-perl-maintainers
>



-- 
_________________________
Ryan Niebur
RyanRyan52 at gmail.com





More information about the pkg-perl-maintainers mailing list