[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: