[ubuntu/jammy-proposed] lintian 2.110.0ubuntu1 (Accepted)
Simon Quigley
tsimonq2 at ubuntu.com
Wed Oct 27 09:09:14 UTC 2021
lintian (2.110.0ubuntu1) jammy; urgency=medium
* Merge from Debian Sid. Remaining changes:
- Fix building udebs, now that in Ubuntu noudebs is implied profile
(LP: #1918120).
- Add zst as allowed compression for .deb & .udeb. Although we don't
actually ship udeb package that supports zst. (LP: #1923845)
* Add "jammy" as a known Ubuntu distribution.
lintian (2.110.0) unstable; urgency=medium
* Summary of tag changes:
+ Added:
- bash-term-in-posix-shell
[ Felix Lechner ]
* Consider source exemptions for embedded-libraries when no regex is
present. (Closes: #996684)
* Accept nodejs:any as a prerequisite for Node.js scripts.
(Closes: #996710)
* Fix parsing of debian/symbols files for those with multiple sonames.
(Closes: #996688)
* Move the filename-length check to archive/file/name/length.
* Update release epoch for oldstable in a maintainer scripts check.
* Drop mention of 'tempfile' from tag descriptions. (Re: #994275)
* Issue only Lenna-specific tag for known bad Lenna files. (Re: #996093)
* Disregard long text lines in SVG images.
lintian (2.109.0) unstable; urgency=medium
* Summary of tag changes:
+ Added:
- redundant-build-prerequisites
- redundant-control-relation
+ Removed:
- duplicate-in-relation-field
- package-has-a-duplicate-build-relation
[ Felix Lechner ]
* Do not complain about library sections that do not exist.
(Closes: #995991)
* Python :any handling:
* In tag descriptions, never ask for :any in Python prerequisites.
(Re: #995498)
* Fix processing of the :any multiarch acceptor in package
relationships. (Closes: #995490, #995498)
* Allow make:any as a prerequisite for using usr/bin/make in scripts.
(Closes: #994902)
* Make the condition of a missing interpreter look less like
a recommendation.
* Fix non-sensical line lengths in hints from cruft check.
(Closes: #996111)
* Add a new Lenna image to the list of banned files. (Closes: #996093)
* Also allow private folders in lib from custom library search path.
(Closes: #996270)
* Clarify in tag descriptions for debian/rules check that hint context is
not a recommendation. (Closes: #995981)
lintian (2.108.0) unstable; urgency=medium
* Summary of tag changes:
+ Added:
- odd-static-library-name
- static-library-has-unneeded-sections
+ Removed:
- static-library-has-unneeded-section
[ Felix Lechner ]
* Report static libraries with "_s.a" suffix in the filename.
(Closes: #698398)
* Enable the failing test binaries/binaries-missing-depends-on-numpy-abi
in autopkgtests.
* Fix the missing-dependency-on-numpy-abi tag to work with newer Python 3
versions.
* Adjust test suite to debhelper reversal of systemd installation paths.
(Re: #992711, #992465)
* Provide full path to init scripts in context.
[ Simon McVittie ]
* debian/tests: Correct name of python3-all-dev.
[ David Steele ]
* Revise a statement that sysvinit support is required.
[ "Unit 193" ]
* Preserve DEB_VENDOR as it's used later to set the profile.
lintian (2.107.0) unstable; urgency=medium
* Summary of tag changes:
+ Added:
- architecture-escape
- control-interpreter-without-predepends
- ldconfig-escape
- runtime-test-file-uses-supported-python-versions-without-test-depends
+ Removed:
- breakout-link
- preinst-interpreter-without-predepends
- runtime-test-file-uses-supported-python-versions-without-python-all-build-depends
[ Felix Lechner ]
* Repurpose breakout-link; split into two new tags to find a use.
(Closes: #968525, #971707)
* Do not expect files in sudoers.d to have standard file permissions.
(Closes: #995261)
* Do not flag missing matches for Files-Excluded; uscan already got rid
of them. (Closes: #994271)
* Fix documentation for --fails-on command line option. (Closes: #994414)
* Exempt empty packages so declared from empty-binary-package.
(Closes: #994711)
* Allow maintainer manual pages for executables also so provided.
(Closes: #994689)
* Only create diffstat when the diff.gz is mentioned in the dsc or the
changes. (Closes: #994793)
* Fix minimum version for init-system-helpers in a tag description.
(Closes: #918137)
* Be ambivalent between /lib and /usr/lib for systemd service files.
(See: #992465)
* Adopt latest style from website for the standalone HTML output often
shown in Salsa CI.
* Implement the multiarch selector :any in package relationships.
(Closes: #994902)
[ Paul Wise ]
* Revert "Upgrade superficial-tests tag to warning".
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)
Date: Wed, 27 Oct 2021 04:01:49 -0500
Changed-By: Simon Quigley <tsimonq2 at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/lintian/2.110.0ubuntu1
-------------- next part --------------
Format: 1.8
Date: Wed, 27 Oct 2021 04:01:49 -0500
Source: lintian
Built-For-Profiles: noudeb
Architecture: source
Version: 2.110.0ubuntu1
Distribution: jammy
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Simon Quigley <tsimonq2 at ubuntu.com>
Closes: 698398 898867 918137 927476 932870 935907 942013 947258 962601 968011 968525 969398 969762 971707 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 994271 994414 994689 994711 994793 994902 995261 995490 995498 995981 995991 996093 996111 996270 996684 996688 996710
Launchpad-Bugs-Fixed: 1918120 1923845
Changes:
lintian (2.110.0ubuntu1) jammy; urgency=medium
.
* Merge from Debian Sid. Remaining changes:
- Fix building udebs, now that in Ubuntu noudebs is implied profile
(LP: #1918120).
- Add zst as allowed compression for .deb & .udeb. Although we don't
actually ship udeb package that supports zst. (LP: #1923845)
* Add "jammy" as a known Ubuntu distribution.
.
lintian (2.110.0) unstable; urgency=medium
.
* Summary of tag changes:
+ Added:
- bash-term-in-posix-shell
.
[ Felix Lechner ]
* Consider source exemptions for embedded-libraries when no regex is
present. (Closes: #996684)
* Accept nodejs:any as a prerequisite for Node.js scripts.
(Closes: #996710)
* Fix parsing of debian/symbols files for those with multiple sonames.
(Closes: #996688)
* Move the filename-length check to archive/file/name/length.
* Update release epoch for oldstable in a maintainer scripts check.
* Drop mention of 'tempfile' from tag descriptions. (Re: #994275)
* Issue only Lenna-specific tag for known bad Lenna files. (Re: #996093)
* Disregard long text lines in SVG images.
.
lintian (2.109.0) unstable; urgency=medium
.
* Summary of tag changes:
+ Added:
- redundant-build-prerequisites
- redundant-control-relation
+ Removed:
- duplicate-in-relation-field
- package-has-a-duplicate-build-relation
.
[ Felix Lechner ]
* Do not complain about library sections that do not exist.
(Closes: #995991)
* Python :any handling:
* In tag descriptions, never ask for :any in Python prerequisites.
(Re: #995498)
* Fix processing of the :any multiarch acceptor in package
relationships. (Closes: #995490, #995498)
* Allow make:any as a prerequisite for using usr/bin/make in scripts.
(Closes: #994902)
* Make the condition of a missing interpreter look less like
a recommendation.
* Fix non-sensical line lengths in hints from cruft check.
(Closes: #996111)
* Add a new Lenna image to the list of banned files. (Closes: #996093)
* Also allow private folders in lib from custom library search path.
(Closes: #996270)
* Clarify in tag descriptions for debian/rules check that hint context is
not a recommendation. (Closes: #995981)
.
lintian (2.108.0) unstable; urgency=medium
.
* Summary of tag changes:
+ Added:
- odd-static-library-name
- static-library-has-unneeded-sections
+ Removed:
- static-library-has-unneeded-section
.
[ Felix Lechner ]
* Report static libraries with "_s.a" suffix in the filename.
(Closes: #698398)
* Enable the failing test binaries/binaries-missing-depends-on-numpy-abi
in autopkgtests.
* Fix the missing-dependency-on-numpy-abi tag to work with newer Python 3
versions.
* Adjust test suite to debhelper reversal of systemd installation paths.
(Re: #992711, #992465)
* Provide full path to init scripts in context.
.
[ Simon McVittie ]
* debian/tests: Correct name of python3-all-dev.
.
[ David Steele ]
* Revise a statement that sysvinit support is required.
.
[ "Unit 193" ]
* Preserve DEB_VENDOR as it's used later to set the profile.
.
lintian (2.107.0) unstable; urgency=medium
.
* Summary of tag changes:
+ Added:
- architecture-escape
- control-interpreter-without-predepends
- ldconfig-escape
- runtime-test-file-uses-supported-python-versions-without-test-depends
+ Removed:
- breakout-link
- preinst-interpreter-without-predepends
- runtime-test-file-uses-supported-python-versions-without-python-all-build-depends
.
[ Felix Lechner ]
* Repurpose breakout-link; split into two new tags to find a use.
(Closes: #968525, #971707)
* Do not expect files in sudoers.d to have standard file permissions.
(Closes: #995261)
* Do not flag missing matches for Files-Excluded; uscan already got rid
of them. (Closes: #994271)
* Fix documentation for --fails-on command line option. (Closes: #994414)
* Exempt empty packages so declared from empty-binary-package.
(Closes: #994711)
* Allow maintainer manual pages for executables also so provided.
(Closes: #994689)
* Only create diffstat when the diff.gz is mentioned in the dsc or the
changes. (Closes: #994793)
* Fix minimum version for init-system-helpers in a tag description.
(Closes: #918137)
* Be ambivalent between /lib and /usr/lib for systemd service files.
(See: #992465)
* Adopt latest style from website for the standalone HTML output often
shown in Salsa CI.
* Implement the multiarch selector :any in package relationships.
(Closes: #994902)
.
[ Paul Wise ]
* Revert "Upgrade superficial-tests tag to warning".
.
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:
9a0d4b441ffaced797da49c840a314fc61ded113 2622 lintian_2.110.0ubuntu1.dsc
db722c16967b80f2677ca0f3730b391880b7d19e 2110768 lintian_2.110.0ubuntu1.tar.xz
01d17027e243dddadbf6a79d262c9fedccf1c352 7535 lintian_2.110.0ubuntu1_source.buildinfo
Checksums-Sha256:
26a106ec66dab4d427bf16240e5f010006ce9fefdac6b6aa19e2c2393860cc2b 2622 lintian_2.110.0ubuntu1.dsc
2aba010daceb8b67fc4bfa90b7584e7fc371569f42e7587ad756bf66b1e312ee 2110768 lintian_2.110.0ubuntu1.tar.xz
6444a612b525671a152bd849a0e73ccce62834a4c77f032852c6c6277ea25bfa 7535 lintian_2.110.0ubuntu1_source.buildinfo
Files:
d2eefdf90260211c18dded602e7677a5 2622 devel optional lintian_2.110.0ubuntu1.dsc
5e414cbebbd8ee81f0fb628944d3bb7e 2110768 devel optional lintian_2.110.0ubuntu1.tar.xz
0e3c9f42f1118e4d0fb91633eda73af2 7535 devel optional lintian_2.110.0ubuntu1_source.buildinfo
Original-Maintainer: Debian Lintian Maintainers <lintian-maint at debian.org>
More information about the jammy-changes
mailing list