[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