Your message dated Wed, 13 Feb 2019 15:14:33 +0100
with message-id <20190213141433.whcaaxqn6nwyb4ev@bogus>
and subject line Re: qa.debian.org: lintian.d.o reports spurious errors
has caused the Debian Bug report #904573,
regarding qa.debian.org: lintian.d.o reports spurious errors
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
904573: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=904573
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: qa.debian.org
Severity: important
Dear QA team,
lintian.debian.org reports a source-is-missing error against a package I
co-maintain, nyx [0]. However, Lintian does not report the issue on my
development machine, and the file in question does not exist in the source
tarball.
Would it be possible for someone to check out why lintian.d.o reports
spurious errors? This severely limits its usefulness. :(
For information, here are some information about my lintian version and
how I checked the error was indeed spurious :
> $ apt-cache policy lintian
> lintian:
> Installed: 2.5.93
> Candidate: 2.5.93
> Version table:
> *** 2.5.93 990
> 990 http://localhost:3142/debian buster/main amd64 Packages
> 500 http://localhost:3142/debian sid/main amd64 Packages
> 100 /var/lib/dpkg/status
>
> $ lintian -iI --show-overrides /opt/deb/buildarea/nyx_2.0.4-5.dsc
> I: nyx source: testsuite-autopkgtest-missing
> N:
> N: This package does not declare a test suite. Having a test suite helps
> N: with automated QA in response to changes in the archive. For example, if
> N: your package has a test suite, it is possible to re-execute that test
> N: suite when any of the package dependencies has a new version and check
> N: whether that update caused problems for your package.
> N:
> N: To declare a test suite, please add a debian/tests/control file to your
> N: package.
> N:
> N: For more information on how to add functional tests to your package,
> N: browse to https://ci.debian.net/doc/.
> N:
> N: Severity: wishlist, Certainty: certain
> N:
> N: Check: testsuite, Type: source
> N:
>
> $ tar -tf /opt/deb/buildarea/nyx_2.0.4.orig.tar.gz | grep -F min.js
> [No result]
Best,
nicoo
[0]: https://lintian.debian.org/maintainer/[email protected]#nyx
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.16.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
--- End Message ---
--- Begin Message ---
Hi Chris,
On Wed, Jul 25, 2018 at 10:45:32AM +0100, Chris Lamb wrote:
> Thanks for filing this. Whilst qa.debian.org might be "technically"
> correct, it's easier to track them under src:lintian.. or at least this
> is where we go looking for them. :)
OK, now I know :)
> Anyway, I cannot reproduce this issue:
>
> $ apt-get source nyx
> [...]
I ended up narrowing it down to having had a different orig tarball than what
was in the archive, because of a tooling messup between dererk@ and I
(I had setup uscan/mk-origtargz things to excise the binary files, but it
seems it wasn't working in dererk's workflow and he shot first.)
So, qa.d.o was right after all :)
Best,
nicoo
signature.asc
Description: PGP signature
--- End Message ---