lintian (2.115.2)
[PTS] [DDPO]
NEW: VCS has unreleased changes: 2.115.2+git > 2.115.2
- Git: https://salsa.debian.org/lintian/lintian.git
-
- Branch: master
- Path: debian/changelog
- Browser: https://salsa.debian.org/lintian/lintian
- Last scan: 2022-08-14 20:14:28+00
- Next scan: 2022-08-23 19:03:00+00
- Merge requests: 16
- CI pipeline status: success
- Debian changelog in Git:
lintian (2.115.2+git) UNRELEASED; urgency=medium
* WIP (generated at release time: please do not add entries below).
-- Axel Beckert <abe@debian.org> Wed, 29 Jun 2022 18:02:15 +0200
- This branch is 26 commits ahead of tag 2.115.2
- Git log:
commit 9627138f353581eee5bda95f66b271d4d55c777b
Author: Louis-Philippe Véronneau <pollo@debian.org>
Date: Sun Aug 7 16:12:28 2022 -0400
Fix typo in unknown-file-in-python-module-directory description
commit 7be0faf7959a710959d53be900450adf307bf7ea
Author: Paul Wise <pabs@debian.org>
Date: Sun Aug 7 09:44:44 2022 +0800
Add RubyForge as an obsolete code hosting site
See-also: https://twitter.com/evanphx/status/399552820380053505
See-also: https://en.wikipedia.org/wiki/RubyForge
commit ba3c872463f2bfedbc180b1659a8daac3195085c
Author: Axel Beckert <abe@deuxchevaux.org>
Date: Fri Jul 8 03:06:06 2022 +0200
acute-accent-in-manual-page: Explain why '\\' is indeed a FP but still wrong
This is a no-op. Just extend the tag description with a paragraph
about this very specific piece of wrong groff code which is also
triggering this tag despite being no acute accent.
Closes: #966803, #1014421
Thanks: Thorsten Glaser
Also fix some grammar and formatting.
commit 5b70ce07fdc10b81a99049b6a2be50cbe4ae7009
Author: Axel Beckert <abe@deuxchevaux.org>
Date: Fri Jul 8 02:37:43 2022 +0200
Add some more obscure binary file extensions: .suo + .aps
Thanks: Peter B
commit 614023bd55e6c1ce481af6b4f5012a666d1a3956
Author: Axel Beckert <abe@deuxchevaux.org>
Date: Fri Jul 8 02:06:32 2022 +0200
Declare some more document format extensions as binary file suffixes
Gbp-Dch: Ignore
commit 8c9f8cfd6453ee190cab13d7e9e05c71ecbf8a96
Author: Axel Beckert <abe@deuxchevaux.org>
Date: Fri Jul 8 01:06:07 2022 +0200
Remove likely accidentially committed file "files" in lintians root directory
Thanks: Jakub Wilk for noticing and reporting!
commit d1fc8462c9b45f7539013e545c7a8ef53325dd4d
Author: Axel Beckert <abe@deuxchevaux.org>
Date: Tue Jul 5 12:39:04 2022 +0200
t/scripts/pod-spelling.t: Add "xargs" to whitelist
commit 21b3c0022c2d82146bbae437d5d8b7ab9cce64cc
Author: Pino Toscano <pino@debian.org>
Date: Wed Jul 6 21:39:27 2022 +0200
Add extensions of image files: emf
Gbp-Dch: Short
commit a1addb26b2dbfce8527142926fbf434298ed3cb4
Author: Pino Toscano <pino@debian.org>
Date: Wed Jul 6 20:54:27 2022 +0200
Add more extensions of document files
- various OpenDocument formats
- EPUB
- Comic Book archives
- CHM
- some Microsoft Office formats
Gbp-Dch: Short
commit 39452842d3197edeafd75b5fc27ec2c367e2be3f
Author: Pino Toscano <pino@debian.org>
Date: Wed Jul 6 20:52:37 2022 +0200
Add extensions of colour profiles: icc, icm
commit ecc04980869462c5c71f4f71e9b8a71bd5b944b5
Author: Pino Toscano <pino@debian.org>
Date: Sun Jun 26 07:24:50 2022 +0200
Add extensions of document files: djvu, ods
commit 22a3a30c959c7c8dc38e84a5575d0177e561adba
Author: Pino Toscano <pino@debian.org>
Date: Sun Jun 26 07:17:00 2022 +0200
Add mo as extensions of binary files
They usually represent compiled GNU gettext translations; while it is
not a good practice to ship them in source packages, they are in few
sources, and we cannot check them for lines anyway.
Gbp-Dch: Short
commit 96672a2d3ca035294bdaca3976d722a6361b8fc7
Author: Pino Toscano <pino@debian.org>
Date: Sat Jun 25 22:07:38 2022 +0200
Add extensions of image files: tga, xv
- xv are XV thumbnail, i.e. thumbnail cache of the XV image viewer
Gbp-Dch: Short
commit 344a9dbcfa1f59a539f70552cbc132e29875ed1b
Author: Axel Beckert <abe@deuxchevaux.org>
Date: Mon Jul 4 01:24:20 2022 +0200
very-long-line-length-in-source-file: Skip if file suffix identifies content as JSON.
Long lines are not uncommon there, especially if it's the JSON Lines
format (https://jsonlines.org/; .jsonl file suffix) where each JSON
data set is required to be on a single line.
commit 539a30f36cb5ae54e001bd6d9ce93941a410e95a
Author: Axel Beckert <abe@deuxchevaux.org>
Date: Mon Jul 4 01:22:13 2022 +0200
Recognise many more binary file type suffixes, mostly found in Firefox's source package
commit fbd1826a835d387daf88ae73dd8abe59a076c062
Author: Axel Beckert <abe@deuxchevaux.org>
Date: Sun Jul 3 12:48:28 2022 +0200
perltidy lib/Lintian/Check/Files/Contents/LineLength.pm
Gbp-Dch: Ignore
commit ca1665396a3df5222066ee78391d1dc5bb41e015
Author: Axel Beckert <abe@deuxchevaux.org>
Date: Sun Jul 3 12:45:02 2022 +0200
Lintian::Check::Images::Filenames: Minor regexp performance improvements
commit 1db63cf37affcbb606d84eb03da8d4f88a899f2f
Author: Axel Beckert <abe@deuxchevaux.org>
Date: Sun Jul 3 12:34:43 2022 +0200
very-long-line-length-in-source-file: Skip if "file" returns anything with "image" or "bitmap" in it (partially fixes #1014255)
We currently can't check for MIME types as Lintian currently doesn't
gather them, just the textual description of the file format.
MIME types though would make things easier here, see #1014255, but
doing a second "file" run over all files would make things even more
slower, so let's only do that if file can output both types of data at
the same time.
And according to the Debian maintainer of "file", outputting the MIME
type in addition with Lintian's currently used "human readable" output
of "file" seems currently not possible.
commit 84039d077611d9d677716c5053f0b3a2dc71c5f0
Author: Axel Beckert <abe@deuxchevaux.org>
Date: Sun Jul 3 12:30:32 2022 +0200
LineLength.pm: Add some comments
Gbp-Dch: Ignore
commit 615630fa1544b28c605515fc2fc7483e7d382a78
Author: Axel Beckert <abe@deuxchevaux.org>
Date: Sun Jul 3 12:18:15 2022 +0200
very-long-line-length-in-source-file: Check for SVG content before counting line lengths
Should be faster that way because file only looks at a few lines at the beginning.
commit 17148ad5e1a8e4d9430cb616f13e98bed6fa4aa2
Author: Axel Beckert <abe@deuxchevaux.org>
Date: Sun Jul 3 12:15:57 2022 +0200
very-long-line-length-in-source-file: Skip XML based files by suffix
Thanks: Holger Levsen
commit e98c4e5a47234c463ba0efa0ea8a3c16511d8482
Author: Axel Beckert <abe@deuxchevaux.org>
Date: Sun Jul 3 12:13:01 2022 +0200
very-long-line-length-in-source-file: Skip INSERT and SELECT statements in SQL files
Closes: #1014256
commit 6fac872075d68349c97813ffd65c4e0e5b3b5241
Author: Axel Beckert <abe@deuxchevaux.org>
Date: Sun Jul 3 03:37:10 2022 +0200
Add some more common binary file suffixes
Closes: #1014156
commit 070f7f913cb98c54a4d7a3237f725c6cbf377fe4
Author: Axel Beckert <abe@deuxchevaux.org>
Date: Sun Jul 3 02:35:27 2022 +0200
Declare some obvious cases in lintian's testsuite to be amd64 only. (c.f. #1013331)
This hopefully fixes most autopkgtest issues on non-amd64
architectures.
There's though one check in #1013331 which doesn't seem to be directly
related to architecture names in emitted tags and hence needs more
investigation:
--- ../../autopkgtest_tmp/build-and-evaluate-test-packages/eval/checks/files/contents/bin-sbin-confusion-in-elf/hints.specified.calibrated
+++ ../../autopkgtest_tmp/build-and-evaluate-test-packages/eval/checks/files/contents/bin-sbin-confusion-in-elf/hints.actual.parsed
+bin-sbin-confusion-in-elf (binary): bin-sbin-mismatch sbin/our-script -> usr/bin/our-script [usr/bin/calls-sbin]
+bin-sbin-confusion-in-elf (binary): bin-sbin-mismatch bin/our-script -> usr/bin/our-script [usr/bin/calls-sbin]
Expected was only this line:
bin-sbin-confusion-in-elf (binary): bin-sbin-mismatch usr/sbin/our-script -> usr/bin/our-script [usr/bin/calls-sbin]
So this is once again likely a difference caused by the IMHO
completely unnecessary and nothing but troubles causing usrmerge.
Hence it needs to be solved elsewhere.
commit 8224c279ef4aa4f49108ebfd599859fb57b6ba6f
Author: Axel Beckert <abe@deuxchevaux.org>
Date: Wed Jun 29 18:07:10 2022 +0200
Fix lintian man page wrt. default for --color
Closes: #1014057
Thanks: Jakub Wilk
commit 276bc537354ef9ea03543b8cb076d58d95e67de0
Author: Axel Beckert <abe@deuxchevaux.org>
Date: Wed Jun 29 18:02:34 2022 +0200
Add post-release dummy debian/changelog entry