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

Bug#514641: [Fwd: Re: Bug#514641: lintian: can't check packages from a different directory (regression in 2.2.3)]



[Forwarding Raphael's mail to the bug due to a typo in the original To:]

-------- Forwarded Message --------
From: Raphael Geissert <atomo64+debian@gmail.com>
To: 514641@bugd.debian.org, control@bugs.debian.org,
514641-submitter@bugs.debian.org
Subject: Re: Bug#514641: lintian: can't check packages from a different
directory (regression in 2.2.3)
Date: Mon, 09 Feb 2009 14:21:44 -0600

tag 514641 patch
severity 514641 important
thanks

[important or even grave]

Julien Cristau wrote:

> Package: lintian
> Version: 2.2.3
> Severity: normal
> 
> Hi,
> 
> This is the output I get with 2.2.2:
> $ lintian ../xserver-xorg-video-i128_1.3.1-2_amd64.changes
> W: xserver-xorg-video-i128 source: out-of-date-standards-version 3.7.3
> (current is 3.8.0) W: xserver-xorg-video-i128 source:
> patch-system-but-direct-changes-in-diff ChangeLog and 1 more
> 
> and with 2.2.3:
> $ lintian ../xserver-xorg-video-i128_1.3.1-2_amd64.changes
> internal error: could not find the source tarball
> warning: could not unpack package to desired level: Illegal seek
> warning: skipping check of source package xserv-er-xorg-video-i128
> 

It is not related to the path; when copying some code from Dpkg::Version so
that lintian could run on etch I forgot to copy the bit that strips the
epoch from the package version.

Attached patch does that, adds a test case of a non native package with
epoch and fixes a couple of bugs on t/runtests I found while trying to make
it run the new test.

> Please fix :)
> Thanks for your work on lintian!
> 

Sorry for the breakage.

Cheers,

Attachment: lintian-epoch_breakage.mbox
Description: application/mbox


Reply to: