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

Bug#950589: marked as done (lintian: collection/src-orig-index mishandles tarballs with whitespace in owner field)



Your message dated Sun, 16 Feb 2020 20:50:50 +0000
with message-id <E1j3QsM-000CQB-LI@fasolo.debian.org>
and subject line Bug#950589: fixed in lintian 2.53.0
has caused the Debian Bug report #950589,
regarding lintian: collection/src-orig-index mishandles tarballs with whitespace in owner field
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.)


-- 
950589: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=950589
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.47.0
Severity: minor

Lintian reports false warnings for src:libcryptx-perl_0.067-1
(only just uploaded, available at [1]):

  % lintian -I libcryptx-perl_0.067-1.dsc
  I: libcryptx-perl source: unused-file-paragraph-in-dep5-copyright paragraph at line 10
  I: libcryptx-perl source: unused-file-paragraph-in-dep5-copyright paragraph at line 16
  I: libcryptx-perl source: unused-file-paragraph-in-dep5-copyright paragraph at line 22
  I: libcryptx-perl source: unused-file-paragraph-in-dep5-copyright ... use --no-tag-display-limit to see all (or pipe to a file/program)
  I: libcryptx-perl source: wildcard-matches-nothing-in-dep5-copyright ppport.h (paragraph at line 10)
  I: libcryptx-perl source: wildcard-matches-nothing-in-dep5-copyright src/ltc/* (paragraph at line 16)
  I: libcryptx-perl source: wildcard-matches-nothing-in-dep5-copyright src/ltc/hashes/blake2b.c (paragraph at line 22)
  I: libcryptx-perl source: wildcard-matches-nothing-in-dep5-copyright ... use --no-tag-display-limit to see all (or pipe to a file/program)

This is not a fault with the copyright file afaics, but rather with
the file name matching.

The original tarball from [2] includes ownership info with whitespace,
an example line:

  -rw-r--r-- miko/Domain Users 220789 2019-06-07 10:40 CryptX-0.067/ppport.h

It looks like this confuses the common prefix removal in
collection/src-orig-index:index_orig() which relies on the file name
being in the sixth whitespace separated field.

I see #895175 was a similar issue and resulted in a rather complicated
regexp in Lintian::Collect::Package for parsing tar output (commit
a75f3edcb099bd4b8794e2ecb7fd19e129e77f03). I expect something like that
should work here as well. Sorry about the lack of a patch.

[1] https://salsa.debian.org/perl-team/modules/packages/libcryptx-perl.git 
[2] https://cpan.metacpan.org/authors/id/M/MI/MIK/CryptX-0.067.tar.gz

Thanks for your work on lintian,
-- 
Niko Tyni   ntyni@debian.org

--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.53.0
Done: Chris Lamb <lamby@debian.org>

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 950589@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: Sun, 16 Feb 2020 20:08:35 +0000
Source: lintian
Architecture: source
Version: 2.53.0
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Chris Lamb <lamby@debian.org>
Closes: 950589
Changes:
 lintian (2.53.0) unstable; urgency=medium
 .
   * Summary of tag changes:
     + Added:
       - nodejs-module-not-declared
 .
   [ Xavier Guimard ]
   * Check if Node.js modules installed in the Node.js root directories are
     declared in the "Provides:" field.
 .
   [ Felix Lechner ]
   * Parse tarball file listings using tar's C quoting style. (Closes: #950589)
Checksums-Sha1:
 dad428b96a1b257900fc0803708ce1d30d6a5c30 4164 lintian_2.53.0.dsc
 27fd1b5235943bf1d13fc07f1dc742cc360f9fe2 1901596 lintian_2.53.0.tar.xz
 443fef8bfbdfdc44d913c5708c57cb9059e24da1 17317 lintian_2.53.0_amd64.buildinfo
Checksums-Sha256:
 f1e1cba4b21977d0b3e80ab206e82de6bf0797388c0236026565b40ee0cdc929 4164 lintian_2.53.0.dsc
 eb53ec0efb150be618b64b5b845255016a91ab971c75b9468560c5748dd9a222 1901596 lintian_2.53.0.tar.xz
 b5072fa3785f416f2c38774b52a4387f496a69100b9dc70736e364289185764c 17317 lintian_2.53.0_amd64.buildinfo
Files:
 4211cb2f299fcf399bd1a856c61bbadb 4164 devel optional lintian_2.53.0.dsc
 2d8c7aea4f76f8fdc784b5633861c290 1901596 devel optional lintian_2.53.0.tar.xz
 4c72c6d3d06ba61eb3da6a34e2fd0fe5 17317 devel optional lintian_2.53.0_amd64.buildinfo

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

iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAl5Jp8oACgkQHpU+J9Qx
Hljr9w/+MyBzo2xuLoebPDmG5oixbk2w3g2Ucs1t7lPdjSI6QOmSMeeZvTZSVMKi
TYPo9oXpGl/nRjwLy+lG3sMW/3eE8h3ljQStb53NFi4cPOQuzM1ca6zRXJkgv64G
Mvv3v/vIMIk9c9XmA3upzvMUPL5oKPCOI5lFi/dmkR44IFtrmLjWhddQR66X/UZv
apsRS4XQ2zUnb/amv8wwHeUxx2IKhN4niKzFp548QFaKslu2arP8UtD+QXxW4cBf
oCVdOVQlLf+Q4hLcyBBuoOp1rVoZPVcFbmY/3Rt4BIjOBQ7iEKbVBlXwqQQl9NgC
dhX/7t1SYvx6gUVDCGF3E184L/yt1cwbuvmUlFmRz7gTPxXLYu9RgEyCC4C4hkQR
PRZ7Vp2ZOdAI9vcJRyInnfC1ab4oBr9unWDW13CT3/vkY5LFE7KY1PbEW7n5FF/v
BXqEpeECrg3hzT8ew0FaDjvtBd9MMiB1dABMiAA0bZBTYoRURJUJbQmyY9goOeUx
lEKrOApO5rnujqnIIVhVDU447gqMV9a8xJZZK6xhlc7ah1V/MI21i6ssZMXPv5IK
odwWuUIMLOqkAke5WKbIdJMQZYEGq9HF/jaFkSLjh4PkfYetXvG3yKQrF7+7CLCB
ljkF4VF2IIafpw+FmXuP0gijGJP0oZ77Jb/egQfDxV9PQFmfIn4=
=LHN0
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: