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

Bug#558360: lintian fails silently with error code 141




Russ Allbery <rra@debian.org> hat am 25. Dezember 2009 um 20:05 geschrieben:

> "devnull@lordb.de" <devnull@lordb.de> writes:
>
> > Gladly, but I'm not quite sure how and what to provide as debugging
> > output. For starters I've run lintian (2.2.18 this time) with the "-d"
> > switch:
>
> >  $ lintian --check --allow-root --show-overrides -i -b -d
> > ghostscript_8.64-5_i386.deb
> >  N: Lintian v2.2.18ubuntu1
> >  N: Lintian root directory: /usr/share/lintian
> >  N: Configuration file: /etc/lintianrc
> >  N: Laboratory:
> >  N: Archive directory:
> >  N: Distribution:
> >  N: Default unpack level: 1
> >  N: Architecture: any
> >  N: ----
> >  N: Setting up lab in /tmp/VIcPpbdtdw ...
>
> The output should be:
>
> N: Lintian v2.2.18
> N: Lintian root directory: /usr/share/lintian
> N: Configuration file: /etc/lintianrc
> N: Laboratory:
> N: Archive directory:
> N: Distribution:
> N: Default unpack level: 1
> N: Architecture: any
> N: ----
> N: Setting up lab in /tmp/BZlkcVrWuN ...
> N: Processing 1 packages...
> N: Selected action: check
> N: Requested unpack level: 1
>
> It's dying somewhere between setting up the lab and starting to check
> packages, probably while loading information about the checks and
> collection scripts.
>
> Could you try running lintian with -d -d -d instead to get a more detailed
> trace?
This make no difference. I still get the same output. I even tried it with linitian 2.3.1 with the same result.

Just to note it again: Sometimes lintian works (say every fourth or fifth attempt) but must of the time it doesn't. Here the output of the attempt that worked:

$ lintian --check --allow-root -b -d -d -d ghostscript_8.64-5_i386.deb; echo "Return: $?"
N: Lintian v2.2.18ubuntu1
N: Lintian root directory: /usr/share/lintian
N: Configuration file: /etc/lintianrc
N: Laboratory:
N: Archive directory:
N: Distribution:
N: Default unpack level: 1
N: Architecture: any
N: ----
N: Setting up lab in /tmp/48DQsjNNS7 ...
N: Reading collector description file doc-base-files.desc ...
N: order: 1
N: script: doc-base-files
N: type: b
N: unpack-level: 2
N: version: 1
N: Reading collector description file strings.desc ...
N: file-info: 1
N: order: 2
N: script: strings
...
N: Current unpack level is 2
N: Current unpack level is 2
N: Decreasing unpack level to 1 (removing files) ...
N: 15 tags overridden (15 warnings)
N: Removing /tmp/48DQsjNNS7 ...
Return: 1

>
> Nowhere does Lintian just randomly exit without printing an error, so
> something very strange is going wrong with your Lintian setup.

There should be nothing special about my lintian setup. I'm fairly sure about this because I usually use lintian from within a cowdancer environment, which is a clean Ubuntu installation, and this lintian call fails as well. (My other test were run directly on my server and not from within the cowdancer environment.)

>
> --
> Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>

Reply to: