Bug#916087: lintian: "exec failed: Text file busy" when running tests by tag
Package: lintian
Version: 2.5.116
Severity: important
X-Debbugs-CC: Felix Lechner <felix.lechner@lease-up.com>
Hi Felix,
I think your recent commits have introduced a regression in the test
harness:
$ debian/rules runtests onlyrun=legacy-maintainer-scripts
.... running tests ....
mkdir -p "/home/lamby/git/debian/lintian/lintian/debian/test-out"
t/runtests -k -j 9 t "/home/lamby/git/debian/lintian/lintian/debian/test-out" legacy-maintainer-scripts
ENV[PATH]=/home/lamby/git/projects/dotfiles/dotfiles/..//bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/lamby/.bashhub/bin
pass tests::legacy-maintainer-scripts
$ debian/rules runtests onlyrun=tag:uses-dpkg-database-directly
.... running tests ....
mkdir -p "/home/lamby/git/debian/lintian/lintian/debian/test-out"
t/runtests -k -j 9 t "/home/lamby/git/debian/lintian/lintian/debian/test-out" tag:uses-dpkg-database-directly
ENV[PATH]=/home/lamby/git/projects/dotfiles/dotfiles/..//bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/lamby/.bashhub/bin
error tests::scripts-maintainer-general: exec failed: Text file busy at /home/lamby/git/debian/lintian/lintian/lib/Lintian/Command.pm line 274.
at /home/lamby/git/debian/lintian/lintian/lib/Lintian/Command.pm line 274.
at t/runtests line 482.
pass tests::files-uses-dpkg-database-directly
pass tests::legacy-maintainer-scripts
Failed tests (1)
tests::scripts-maintainer-general
make: *** [debian/rules:51: runtests] Error 1
ie. Only when running tests by tag name, even if it's the same test.
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
Reply to: