Bug#708178: lintian: Improve the version information of packages bundled with the Perl core
On 2013-05-13 21:25, Niko Tyni wrote:
> Package: lintian
> Version: 2.5.10.5
> Tags: patch
> X-Debbugs-Cc: perl@packages.debian.org
>
> #708020 made me curious about why the
> libjavascript-minifier-xs-perl_0.09-1 source package doesn't trigger the
> 'versioned-dependency-satisfied-by-perl' tag.
>
> It turns out that private/refresh-perl-provides is rather simple minded
> about the mapping between CPAN and Debian version numbers. I expect this
> has caused a number of false negatives.
>
> We've since tackled very similar issues in the maintainer tests of the
> perl source package, where we check that the versioned Breaks of the
> binary packages make sense. The meat of the attached patch set is based
> on this work.
>
> Please consider these patches for Lintian.
>
Hi,
I have applied the patches, but now we are getting incorrect results for
libautodie-perl. The patched version will emit:
libautodie-perl 2.1001
However, the newest version of libautodie-perl is 2.18 (which was
released earlier this month, so it is definitely not in Perl 5.14).
~Niels
Reply to: