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

Bug#916087: marked as done (lintian: "exec failed: Text file busy" when running tests by tag)



Your message dated Fri, 14 Dec 2018 18:51:12 +0000
with message-id <E1gXsYK-000G5W-6G@fasolo.debian.org>
and subject line Bug#916087: fixed in lintian 2.5.117
has caused the Debian Bug report #916087,
regarding lintian: "exec failed: Text file busy" when running tests by tag
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 owner@bugs.debian.org
immediately.)


-- 
916087: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=916087
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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
       `-

--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.117

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 916087@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb <lamby@debian.org> (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 14 Dec 2018 17:56:27 +0000
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.117
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Chris Lamb <lamby@debian.org>
Description:
 lintian    - Debian package checker
Closes: 916021 916023 916087 916207
Changes:
 lintian (2.5.117) unstable; urgency=medium
 .
   * Summary of tag changes:
     + Added:
       - file-references-package-build-path
 .
   * checks/files.pm:
     + [CL] Don't emit uses-dpkg-database-directly for d-i components; they
       likely know what they are doing with no alternatives.
     + [CL] Use the output from file(1) when determining whether to emit
       the package-contains-no-arch-dependent-files tag to catch packages
       that ship (for example) just a Python script under /usr/bin in an
       architecture-dependent package.  This reverts 6f4bd2fee2 in order to
       distinguish between "data" and such scripts.  Thanks to Dmitry
       Bogatov for investigating.  (Closes: #916023)
     + [CL] Refactor, tidy and optimise various checks for the contents of
       files.
     + [CL] Check files for references to the build path if specified in a
       .buildinfo.  (Closes: #916021
   * checks/shared-libs.desc:
     + [CL] Clarify that symbols-file-missing-build-depends-package-field is
       emitted per-package in its long description, not based on a file.
   * checks/systemd.pm:
     + [CL] Don't emit systemd-service-file-missing-hardening-features for
       Type=oneshot "services" such as mdadm(8).
   * checks/watch-file.desc:
     + [CL] Correct grammar of the debian-watch-does-not-check-gpg-signature
       tag description.
     + [CL] Mark debian-watch-does-not-check-gpg-signature as "experimental"
       as it is not actionable in the vast majority of cases and is in
       danger of diluting the output of Lintian.  (Closes: #916207)
 .
   * data/spelling/corrections:
     + [PW] Add a number of corrections.
 .
   * t/*:
     + [CL] Apply a patch series from Felix Lechner to use "skeletons" as
       test templates, fixing a "exec failed: Text file busy" regression
       when running tests by tag name.  (Closes: #916087)
     + [CL] Apply a patch series from Felix Lechner to improve the
       "onlyrun=" test selection feature.  One can now select all tests
       connected to particular Lintian check with "check:foo".  (MR: !90)
     + [CL] Apply a patch set from Felix Lechner to sign test packages.
       when a upstream/private-key.asc is present.  (MR: !93)
Checksums-Sha1:
 0398c35e03fceac5f8de4268f5091f6b5bdfd7c3 3625 lintian_2.5.117.dsc
 25d25b87771aae7d6f944e75f3cc75e4271f2202 1622804 lintian_2.5.117.tar.xz
 407107338c832d83f875f62881b065d317d8d7b8 1170904 lintian_2.5.117_all.deb
 70e9c2d3d060320ebb7a8c8f2bdff29fcbf7a87f 17600 lintian_2.5.117_amd64.buildinfo
Checksums-Sha256:
 050a814cb334d1c5d0ee80e97be29948951095c1b27bb9209c31d87d865e4eec 3625 lintian_2.5.117.dsc
 9dd665703c6af57557447dcf5a9e8aa5acd159eeb7cd6f3de49b0d72d7a884b7 1622804 lintian_2.5.117.tar.xz
 51057fecea6ab6896d7b25ceb37eca596d3ad32ea0ed84aef7d707a348ae9096 1170904 lintian_2.5.117_all.deb
 df48b9e72dcfb7a8b744fa04918eacba17c9d98eb2c4fa6beb89fb6ee7d8dad8 17600 lintian_2.5.117_amd64.buildinfo
Files:
 59d7c6714f23579ef8277f9f680bff8b 3625 devel optional lintian_2.5.117.dsc
 6ba7b8521f344c3c45c7a098adbbfd77 1622804 devel optional lintian_2.5.117.tar.xz
 ec10d9e6b8c66d5a0cfed78e1a68b3ad 1170904 devel optional lintian_2.5.117_all.deb
 f113c2d2ecd305f19627fbe86d0aa261 17600 devel optional lintian_2.5.117_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAlwT96oACgkQHpU+J9Qx
HlgGWw//Tu98cYz4hhnEjbf6EIuujq3OA0BCiTe957/I+LG28BrPZCvhEsO2xplc
svVOhhXQaRuRMfmVmckanGXcG8lX5+7qdGCAUpLbJt3DnDH5dE79l4XlHwlMmIqp
+mdKfoHfw7PK+PlAGI/85qRVaX81FYsU4HTjcoA18njboV3KF+SM3s5twkD0QKyy
EeICO1qxPAXEkQx6eu8DarbIjSnjIgy1fD+GNSooWEKLypmnwBNr0IkMD6OIBsCS
mutw3nt/s/Up7BtBr9DPrC4umucXZwuBxqI2dVmyAcRZ7wu3Gn1Esltz38AG5PuS
82haitrVuC8hr9RvQKYuJyYKbl/1TuSkUx/UAatSk9UZmUI9uUsGQlxZqmx4HgPY
gw/7gbjnuFQ5LCn5qGMH7FqZ6jxaTiEOg1GNoJahwXOUa52dLiQuB//W4h3BN4kH
H3WfSpenluZgbseSgj2f/P/ysVmP4t/1H+oWC4nns91rWJ1u6QqZ3K3rM+Qc6yS3
DMBJEihu8EWZdNhLKmon0neSFYMvSdI/SSYNixcW6VikVsuz0Jre0Bq/nB3Exj1u
Yes0T73oBAYEW+y1pEbV0lHgz9b7+XKZSJE70MBrA8eeuLXca1LNm8ld+f+xvHLA
+NNpiO/pLmnRsBWNHljJsNu8TqEcCubm6vKx0+OZhg3pzIu7ABk=
=nbHR
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: