lintian 2.5.81 source package in Ubuntu
Changelog
lintian (2.5.81) unstable; urgency=medium The "Policy 4.1.4" release. * Summary of tag changes: + Added: - debian-rules-contains-unnecessary-get-orig-source-target - source-contains-empty-directory + Removed: - debian-rules-missing-good-practice-target-dfsg * checks/control-file.desc: + [CL] Correct location of "AutomaticDebugPackages" wiki page in the description of the debian-control-has-obsolete-dbg-package tag. Thanks to Antonio Ospite for the report. (Closes: #893480) * checks/cruft.{desc,pm}: + [CL] Add a pedantic warning for upstream tarballs that contain empty directories as these can cause problems with git-buildpackage. Thanks to Balint Reczey for the idea! (Closes: #894368) * checks/gir.{desc,pm}: + [CL] Apply a patch series from Simon McVittie to match the Gobject Introspection policy and fixing a series of false-positives. Thanks! (Closes: #881491) * checks/java.{desc,pm}: + [CL] Apply patch from Bas Couwenberg to bump the maximum permissible bytecode version number now that openjdk-9 is now the default-jdk. (Closes: #894397) + [CL] Apply patch from Bas Couwenberg to update the description of the unknown-java-class-version tag for openjdk-9. (Closes: #894397) * checks/files.pm: + [CL] Add .ogg files to the list of non-license file extensions to avoid a false-positive in extra-license-file. Thanks to Innocent De Marchi for the report. (Closes: #894139) + [CL] Avoid false-positives in Mallard XML files; <link href="..."> tags are anchor element and not followed automatically. Thanks to Simon McVittie for the report. (Closes: #894690) * checks/rules.{desc,pm}: + [CL] Stop recommending that packages with repacked tarballs specify a get-orig-source target; this was removed in Debian Policy 4.1.4 in favour of uscan(1) and debian/watch. + [CL] Warn about packages that have apparently unnecessary "get-orig-source" targets such as single-line calls to uscan(1). Thanks to Mattia Rizzolo for the idea. (Closes: #895036) * checks/scripts.pm: + [CL] Also include the offending/unknown shebang in the output of missing (unversioned) interpreters. * checks/source-copyright.desc: + [CL] Change the severity from pedantic ("P:") to info ("I:") for the missing-explanation-for-repacked-upstream-tarball tag. * checks/testsuite.{desc,pm}: + [CL] Apply patch from Georg Faerber to add missing "needs-reboot" to the list of known autopkgtest restrictions. (Closes: #894817) + [CL] Apply patch from Georg Faerber to adjust the autopkgtest URIs from Alioth to salsa.debian.org. (Closes: #894820) * checks/udev.pm: + [CL] Apply patch from Thomas Dallmair to avoid false positives in the udev-rule-missing-subsystem tag when SUBSYSTEM GOTO is not the last "GOTO" statement. Thanks! (Closes: #894356) * checks/upstream-metadata.pm: + [CL] Re-enable YAML parsing of upstream metadata which was disabled in 2.5.51 (via #861958) to close CVE-2017-8829 as we can now use the $LoadBlessed option of YAML::XS if we have version 0.69 or above Thanks to Dylan Aïssi for the report. (Closes: #894747) * commands/lintian.pm, checks/{fields,patch-systems,python}, ...: + [CL] Apply patch from Ville Skyttä correcting many spelling mistakes in Lintian itself. Thanks! (Closes: #894834) * data/standards-version/release-dates: + [CL] Add 4.1.4 as a known Standards-Version. * data/spelling/corrections: + [PW] Add a number of corrections. * lib/Lintian/Check.pm: + [CL] Avoid false positives in spelling detection by allowing "(s)" suffixes instead of universally stripping all parenthesis. This prevents, for example, "directory(s)" from triggering false-positive whilst still warning about "directorys". Thanks to Patrick Matthäi for the report. (Closes: #894077) * lib/Lintian/Util.pm: + [NT] Fix a bug in do_fork that could cause lintian to fork bomb. (See #890873) -- Chris Lamb <email address hidden> Sat, 07 Apr 2018 08:17:26 +0000
Upload details
- Uploaded by:
- Debian Lintian Maintainers
- Uploaded to:
- Sid
- Original maintainer:
- Debian Lintian Maintainers
- Architectures:
- all
- Section:
- devel
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
lintian_2.5.81.dsc | 3.4 KiB | 1232f6539becdc5e29a2e2de3b3dbe183dfb1389497ca3371f42e7e4e2b90606 |
lintian_2.5.81.tar.xz | 1.5 MiB | 0f00b40103a0b871f49e2856caa104b5acfa6d23a45ece32b2e66037b8d3eca1 |
Available diffs
No changes file available.
Binary packages built by this source
- lintian: Debian package checker
Lintian dissects Debian packages and reports bugs and policy
violations. It contains automated checks for many aspects of Debian
policy as well as some checks for common errors.
.
It uses an archive directory, called laboratory, in which it stores
information about the packages it examines. It can keep this
information between multiple invocations in order to avoid repeating
expensive data-collection operations. This makes it possible to check the
complete Debian archive for bugs, in a reasonable time.
.
This package is useful for all people who want to check Debian
packages for compliance with Debian policy. Every Debian maintainer
should check packages with this tool before uploading them to the
archive.
.
This version of Lintian is calibrated for policy version 4.1.4.