Hi, On Mon, 2009-03-02 at 20:40 +0100, Thijs Kinkhorst wrote: > I get the following output when I check a mailman source package. > > $ lintian mailman_2.1.12-1.dsc > Use of uninitialized value $_ in substitution (s///) at > /usr/share/lintian/collection/file-info line 50, <INDEX> line 1. [...] > internal error: command failed with error code 123 > warning: collect info file-info about package mailman: 512 > warning: skipping check of source package mailman > > Odd thing is that I cannot reproduce it when running lintian with > the -d switch, so I'm having a bit of trouble pinning it down. > > The package in question can be found here (may not be of release quality): > http://people.debian.org/~thijs/mailman/
The error suggests that the index file which Lintian has generated of the orig tarball contains a line in an unexpected format as the first line - specifically, it does not contain at least six space-separated fields. Unfortunately I'm currently unable to reproduce the error using either Lintian 2.2.6 or current HEAD (on amd64/sid and in an i386/sid chroot). If it's consistently failing for you, could you please re-run the test passing --keep-lab and check what the first line of the file "source/mailman/index" contains? (Using -v as well will indicate the directory name used for the temporary lab). Regards, Adam -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

