On Wed, 2009-02-18 at 03:41 +0900, Hideki Yamane wrote: > On Tue, 17 Feb 2009 18:31:28 +0000 > "Adam D. Barratt" <a...@adam-barratt.org.uk> wrote: > > Is the source package you're checking available for download somewhere? > > Being able to run Lintian against the package locally myself would make > > it much easier to debug the issue. > > Thanks, here are files
Thanks for that. Some debugging reveals that the issue is due to the different ways in which directory structures are stored in the .orig tarballs. The script is expecting a tarball that looks like this: drwxr-xr-x pbuilder/pbuilder 0 2009-02-12 19:20 devscripts-2.10.46/ -rw-r--r-- pbuilder/pbuilder 14084 2009-01-09 21:51 devscripts-2.10.46/README drwxr-xr-x pbuilder/pbuilder 0 2009-02-12 19:20 devscripts-2.10.46/Devscripts/ which becomes "./", "./README", "./Devscripts/", etc. Your tarball looks like this: drwxrwxr-x kiuchi/kiuchi 0 2009-02-17 16:52 ./gnview-0.8.11/ -rw-r--r-- kiuchi/kiuchi 659 2009-02-17 16:47 ./gnview-0.8.11/AUTHORS -rw-r--r-- kiuchi/kiuchi 15214 2009-02-17 16:47 ./gnview-0.8.11/COPYING which again wants to become "./", "./AUTHORS", "./COPYING", etc. I was pointed on IRC to a package which fails with yet another format: drwx------ pox/pox 0 2008-07-02 20:32 ./ drwxr-xr-x pox/pox 0 2008-07-02 20:32 ./PyGPU-0.2.0a-629/ drwxr-xr-x pox/pox 0 2008-07-02 20:32 ./PyGPU-0.2.0a-629/pygpu/ where the initial "./" needs ignoring, as "./PyGPU-0.2.0a-629/" will get transformed in to "./" anyway. I have a patch to handle all three formats, which I'll commit shortly after a small tidy-up. Regards, Adam -- To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org