Accepted: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 17 Sep 2021 08:57:37 +0100 Source: lintian Binary: lintian Architecture: source all Version: 2.106.1~bpo11+1 Distribution: bullseye-backports Urgency: medium Maintainer: Debian Lintian Maintainers <lintian-ma...@debian.org> Changed-By: Chris Lamb <la...@debian.org> Description: lintian - Debian package checker Closes: 898867 927476 932870 935907 942013 947258 962601 968011 969398 969762 972181 972876 972878 974175 974575 976643 976681 976801 977261 977332 977976 978144 978534 980247 980560 980824 980987 981163 981268 981279 981712 981932 981935 982322 982630 982834 983219 983598 984678 985064 986400 988591 991242 992465 993531 993651 993711 993758 993908 993955 993975 994088 Changes: lintian (2.106.1~bpo11+1) bullseye-backports; urgency=medium . * Rebuild for bullseye-backports. . lintian (2.106.1) unstable; urgency=medium . [ Felix Lechner ] * Add Breaks: libconfig-model-dpkg-perl (<< 2.151) to debian/control. This avoids blocking testing migration in the Debci infrastructure. (See: #968000) * Fix an autopkgtest failure on i386 related to the shared-libs-non-pic-i386 test. . lintian (2.106.0) unstable; urgency=medium . * Summary of tag changes: + Added: - file-included-already - source-ships-excluded-file - superfluous-file-pattern + Removed: - copyright-excludes-files-in-native-package - source-includes-file-in-files-excluded - unused-file-paragraph-in-dep5-copyright - wildcard-matches-nothing-in-dep5-copyright . [ Felix Lechner ] * Drop recommendation to implement usr-merge for individual packages. (Closes: #993955) * Use default output width of 80 characters. (Closes: #993908) * Issue homepage-in-binary-package only when there is none in the source. (Closes: #993975) * Implement Files-Included field in DEP-5 copyright files. (Closes: #993758) * Parse path to source .dsc using a more robust method. (Closes: #994088) . [ gregor herrmann ] * Refresh data/fields/perl-provides. . lintian (2.105.0) unstable; urgency=medium . * Summary of tag changes: + Added: - backgrounded-test-command - crossing-screens - duplicate-p3dist-override - elevated-privileges - illegal-variable - misplaced-systemd-tmpfiles - missing-conffile - no-versioned-debhelper-prerequisite - nodejs-missing-version-override - obsolete-vim-addon-manager - pypi-homepage - python-traceback-in-manpage - ruby-interpreter-is-deprecated - rubygem-homepage - rules-require-build-prerequisite - rust-boilerplate - source-contains-editor-backup-file - source-contains-patch-failure-file - source-contains-quilt-control-dir - superficial-tests - systemd-service-in-odd-location - systemd-tmpfile-in-var-run - unexpected-conffile - unknown-conffile-instruction - unmerged-usr - upstream-metadata-field-unknown - wrong-team + Removed: - ancient-standards-version - conffile-is-not-in-package - missing-build-dependency - missing-python-build-dependency - octal-permissions - package-lacks-versioned-build-depends-on-debhelper - package-needs-versioned-debhelper-build-depends - setgid-binary - setuid-binary - setuid-gid-binary - systemd-service-file-outside-lib - systemd-tmpfiles.d-outside-usr-lib . [ Chris Lamb ] * Check for Python tracebacks in manual pages, usually caused by failing help2man calls (and cause reproducibility issues). * Correct confusion between left and right parens that was leading to output such as ")2 errors)". * Bump Standards-Version to 4.6.0.1. . [ Felix Lechner ] * Implement usr-merge; flag files shipped in /bin, /sbin or /lib. * Flag systemd temporary files placed in /var/run. (Closes: #984678) * Do not repeat tag name when annotating hints. (Closes: #969398) * Refuse to read installable control data in national encodings. * Stop shipping modules in system path. (Closes: #968011) - Provide a dedicated, non-public executable to obtain the latest policy version from Lintian data. (See: #978672) * Flag the use of DEB_BUILD_MULTIARCH in some Debian files. (Closes: #983219) * For team-maintained packages, flag names in another team's name space. * Provide a generalized method to grant exemptions to package families (screens). - Exempt ELPA packaging scripts for Emacs modules from executable-in-usr-lib. (Closes: #974175) - Exempt GNAT's read-only .ali files from non-standard-file-perm. (Closes: #986400) * Treat NMU edge cases for non-consecutive-debian-revision. (Closes: #942013) * Recommend the newer php-markdown over libmarkdown-php when embedded. (Closes: #898867) * Convert possible-gpl-code-linked-with-openssl to a classification tag. (Closes: #972181) * Turn maybe-not-arch-all-binnmuable into a classification tag. * Combine, rename two confusing debhelper tags. (Closes: #977332) * Warn when trying to issue duplicate hints; provide more context to disambiguate similar hints. * Add --output-width; wrap EWI tag descriptions to width of output terminal otherwise. * Assume that all interactive terminals are hyperlink-capable, but change default to off. * Send all debugging and status information to STDERR. * Drop support for custom visibility levels in profiles. * Prefer spaces over commas as field separators in profiles. * Build test packages automatically when running tests. (Closes: #927476, #935907) * Use semantic versioning for the output of '--version'; omit Git hash from Lintian version strings. * Refer to new website in output. * Update manual references for the first time in almost two years. * Update the JSON data file for Debian policy releases; include all up to 4.6.0.1. * Drop UTF-8 PerlIO layers for STDOUT and STDERR from almost all executables and the test suite. (Closes: #972876, #972878) * Do not pretend to show hashbang in hint context for unusual interpreters. (Closes: #982630) * Treat Testsuite field as a comma-separated list for the teams pkg-perl and pkg-js. (Closes: #976801) * Use current program names in help messages and version announcements. (Closes: #977261) * Allow tilde in names of installed JAR archives. (Closes: #976681) * Flag source packages that declare only tests with the 'superficial' restriction. (Closes: #932870) * Ignore SIGWINCH in the test suite. (Closes: #974575) * For manual pages, extract section information correctly from .TH header. (Closes: #962601) * Recognize Architecture and Classes as valid fields in d/tests/control. (Closes: #977976) * Restructure tags for file permissions; combine tags for setuid/setgid executables. * Detect Rust boilerplate in package descriptions. (See: !344) * Do not fail on dangling symlinks when looking for obsolete, missing or invalid content. (Closes: #978534) * Always print full path to patch files. (Closes: #980247) * Tolerate manual pages for subcommands when main command is documented. (Closes: #947258) * Tighten regex for no-op-testsuite to stop false positives. (Closes: #980824) * Allow environment prefix when recognizing 'dh' sequencer. (Closes: #981712) * Ignore build profiles when requiring dh helper for Python prerequisites. (Closes: #991242) * Ignore build profiles when flagging use of py3versions in d/rules. (Closes: #978144) * Do not flag Python3 entry point definitions as out-of-place documentation. (Closes: #981268) * Flag duplicates in d/py3dist-overrides. (Closes: #980987) * Flag PyPI homepages in source control files. (Closes: #981932) * Flag Rubygem homepages in source control files. (Closes: #981935) * Accept the virtual package dh-sequence-dkms as B-D for 'dh --with-dkms'. (Closes: #982834) * Drop reference to archive keyring from package-installs-apt-sources. (Closes: #983598) * Read error message from Config::Tiny via the advertised mechanism. (Closes: #985064) * Add 'utils.h' to the list of overly generic headers. (Closes: #982322) * Drop package file names from tag context for unknown-field. (Closes: #980560) * Flag backgrounded Test-Commands in autopkgtest declarations. (Closes: #988591) * For multi-component sources, always drop common prefixes for sub-components. (Closes: #976643) * Accept more than two components in architecture wildcards for package relationships. (Closes: #981163) * Add Breaks: lintian-brush (<< 0.88) to debian/control due to failing autopkgtests. * Implement two perltidy policies. * Implement 87 perlcritic policies; disregard four others. * Ignore special attributes like 'remove-on-upgrade' in DEBIAN/conffiles. (Closes: #993531, #993711) * Read checks separately from ./lib and ./checks; forego symbolic link. (Closes: #993651) . [ Simon McVittie ] * Update lists of registered build-profile names . [ Paul Wise ] * spelling: Add several corrections * Upgrade superficial-tests tag to warning . [ Xavier Guimard ] * Verify that nodejs module does not use semantic-release * Fix and simplify search when parsing pkg-js-autopkgtest files. (Closes: #981279) . [ Emmanuel Bourg ] * Detect obsolete Servlet API 3.1. (See: !348) . [ Alexandre Rossi ] * Recognize empty and very small files as architecture-independent. . [ Jelmer Vernooij ] * Fix typo: valgring => valgrind. * Fix archive section mapping for rust development packages. * Check upstream field names in upstream metadata. (Closes: #969762) . [ gregor herrmann ] * Add another spelling correction. . [ Victor Westerhuis ] * Add --no-rename as a recognized option for dpkg-divert. . [ Brian Murray ] * Recognize Ubuntu's next release, named 'impish', among the known-dists. . [ Louis-Philippe Véronneau ] * Add check for obsolete installation prerequisite vim-addon-manager. . [ Fatih Altun ] * Add profile for Pardus Linux . [ Antonio Terceiro ] * Stop suggesting ruby-interpreter as a prerequisite. (See: !365) * Warn about the outdated prerequisite ruby-interpreter. (See: !365) . [ Peter Pentchev ] * Adjust to debhelper's new install location for systemd service files. (Closes: #992465) Checksums-Sha1: 78bfaa417c8f6b45e4df9523ea19777dca2f0111 2501 lintian_2.106.1~bpo11+1.dsc c341e7e7e2aabf2085403ff3c0ae38932bf62489 2072740 lintian_2.106.1~bpo11+1.tar.xz ae05e17960bfb6334483514a05faa50b8567923b 1330936 lintian_2.106.1~bpo11+1_all.deb a1cb5de14b39839badf9ade8b814726385ecbc24 6575 lintian_2.106.1~bpo11+1_amd64.buildinfo Checksums-Sha256: ec316fd346e0ce992d23165baadf80955d663c18a54fa0f528a72ffbdf902fe2 2501 lintian_2.106.1~bpo11+1.dsc db6015504a49b1c0f2a530affc933cc35dbf9f82469b02567b7589784db594a6 2072740 lintian_2.106.1~bpo11+1.tar.xz 663fdb896f533e0aab349e1298142850938af60573770286424149a5e2205200 1330936 lintian_2.106.1~bpo11+1_all.deb 21d75b09f271564f1b27e82ed7886aa4c8dff1690643d26d105ad3d6ae2b408f 6575 lintian_2.106.1~bpo11+1_amd64.buildinfo Files: 17c38aa39c9e3145e56dbc272f6314dc 2501 devel optional lintian_2.106.1~bpo11+1.dsc 135b184dade88bcd52bc610b92dc2a65 2072740 devel optional lintian_2.106.1~bpo11+1.tar.xz 2565ae08fa32ad4c3259d98ba99ec59b 1330936 devel optional lintian_2.106.1~bpo11+1_all.deb e1bff79a72fef08b737d2dbe30bec4c8 6575 devel optional lintian_2.106.1~bpo11+1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAmFESrUACgkQHpU+J9Qx HlgeKRAAukoSEOosBOBP0J+D55upZYZ+JrQruBzcvoXNLymdtI8yioplLqbrl/Ik RVymq8lyF2pTVU+IMFDhsGTjBnzAwukMbaHihUdh2dmHnOnlHIUmde1Lt1gNyOsM 42mVT7VUZCUZ/ao+VhR3jIJufyz0WVvgqlE7bFxwJRdRavJBsdsokRoaTgb//ucQ AHxaMCVQl301UEt2DZKy7LDjR49OiPb7yQDx54Pc9WWKyT47aokz8hYPlE6ODaYz LVpySi1lx6NdITlxplVs8yjbKGP8ZLxub3fkSkT8ySMZhmeocypJWbJoLeV8xeTb bOFvtm0RY16yATKAdh9sFEPEXjpPG23lMXssJUpewYIC+wNKVF/iCD5zm/P2RxNi RCJ0tcFwz0wZSwDgFlGgcS9aDYqOrisjqEBMC0o+e8HTRsh2umGTeDA3nuPhpWAd T8DdpWaGnGbqu71t7FbL022H5VYQ5ioCFHW/e9jKye0lXnQ4aM9eunZcl03u8++i sg6BFMleSwbbi3QCZ0xLWLFSzrrIi4DmKa0mMyhPr/p52/YqruDUl8yaXabw/53y KJL2L7NCku1ZMs7VILugXACM3NZHQxPHWmah4aXfUtchZWDx7sGp1J5awJJryDkP zaoxyJUCtLBH0Mdt6azA4tzQ1JFzW/rqj6PbHDMw3BCd4kkIURI= =63// -----END PGP SIGNATURE----- Thank you for your contribution to Debian.