lintian 2.5.56 source package in Ubuntu
Changelog
lintian (2.5.56) unstable; urgency=medium * Summary of tag changes: + Added: - appstream-metadata-invalid - debhelper-tools-from-autotools-dev-are-deprecated - debian-control-has-empty-field - debian-rules-sets-dpkg-architecture-variable - empty-section-field - file-contains-trailing-whitespace - init.d-script-contains-skeleton-template-content - latest-changelog-entry-without-new-date * checks/appstream-metadata.{pm,desc}: + [CL] Don't error out when AppStream metadata is invalid and emit new appstream-metadata-invalid tag instead. (Closes: #879661) * checks/binaries.desc: + [CL] Apply patch from Adrian Bunk to mention the lack of the "-g" flag as a common cause for the debug-file-with-no-debug-symbols tag. (Closes: #878806) + [CL] Apply patch from Guillem Jover to strongly discourage the use of the getconf(1) interface for LFS support. (Closes: #879935) * checks/changes-file.desc: + [CL] Add a note to orig-tarball-missing-upstream-signature regarding support in pristine-tar and git-buildpackage. * checks/conffiles.pm, checks/{debconf,files,scripts}.desc: + [CL] Apply patch from Ville Skyttä <email address hidden> to fix a number of spelling mistakes. (Closes: #878446) + [CL] Apply patch from Ville Skyttä <email address hidden> to update a number of manual references. (Closes: #878517) * checks/control-file.{pm,desc}: + [CL] Warn about empty fields in debian/control. (Closes: #744388) * checks/cruft.{pm,desc}: + [CL] Warn about certain files under debian/* that contain trailing whitespace characters. (Closes: #748405) * checks/debconf.desc: + [CL] Apply patch from Ville Skyttä <email address hidden> to update the debconf-spec refs. (Closes: #878449) * checks/debhelper.{desc,pm}: + [NT] Add a check for packages using the debhelper tooling from the autotools-dev package. These have been replaced by the changes inside debhelper itself. + [NT] Avoid useless-autoreconf-build-depends for autotools-dev when the autotools-dev tooling is used in debian/rules. (Closes: #871711) * checks/fields.pm: + [CL] Apply patch from Nicolas Boulenguez to accept and recommend the new vcs-mtn mtn:// uri format. (Closes: #878798) + [CL] Emit new empty-section-field tag instead of uninitialized value warnings on an empty "Section:" field. (Closes: #878515) * checks/files.pm: + [CL] Lower the severity of package-installs-java-bytecode from "error" to "warning". (Closes: #879862) + [CL] Do not trigger package-installs-java-bytecode if the path contains "WEB-INF", "demo", "doc" etc. (Closes: #879860) + [CL] Verify files triggering package-installs-java-bytecode files really are Java class files. (Closes: #879861) * checks/init.d.pm: + [CL] Check for files that use content from the /etc/init.d/skeleton template. Thanks to Christoph Biedl for the idea. (Closes: #879152) * checks/md5sums.pm: + [CL] Allow empty md5sums files. (Closes: #781372) * checks/rules.{pm,desc}: + [CL] Warn on packages unnecessararily setting dpkg-architecture(1) variables. (Closes: #793554) * checks/scripts.desc: + [CL] Check the "Recommends" field as well when testing scripts for script-needs-depends-on-sensible-utils. (Closes: #879953) * checks/source-changelog.{desc.pm}: + [CL] Move latest-debian-changelog-entry-without-new-date tag into a new check of type "source". (Closes: #873612) * checks/watch-file.pm: + [CL] Include the offending URI in debian-watch-uses-insecure-uri output, not the line number. + [CL] Ignore the magic http://sf.net/ redirector URI for the debian-watch-uses-insecure-uri tag. (Closes: #879206) * data/common/source-fields: + [NT] Add "Rules-Requires-Root". * data/fields/essential: + [CL] Apply patch from Helmut Grohne <email address hidden> to treat e2fsprogs as non-essential. (Closes: #878518) * data/fields/perl-provides: + [CL] Update for Perl 5.026001. * data/scripts/interpreters: + [CL] Add cwl-runner to the list of interpreters. (Closes: #851126) * data/spelling/corrections: + [CL] Revert addition of "none were" -> "none was" multiword spelling correction as it is "acceptable beyond serious criticism". (Closes: #878457) * debian/control: + [NT] Set R³ to "no". Lintian builds fine without root and Build-Depends on fakeroot for the tests that still require fakeroot. * doc/lintian.xml, checks/{fields,files,menu-format}.desc, etc.: + [CL] Apply patch from Ville Skyttä <email address hidden> to update a large number of errors in links. (Closes: #878521) * private/refresh-manual-refs: + [CL] Apply patch from Ville Skyttä <email address hidden> to update the Debconf reference mapping. Many thanks! (Closes: #878449) + [CL] Apply a patch series from Ville Skyttä <email address hidden> to a number of issues in the Menu, Perl, Python and Debian Policy parsing. * t/scripts/pod-synopsis.t: + [CL] Apply patch from Ville Skyttä <email address hidden> to skip all POD synopsis tests if Test::Pod is not available. (Closes: #878522) * t/tests/debconf-config-*, t/tests/legacy-maintainer-scripts: + [CL] Split out checks for debconf-config-not-executable into a separate test protected by a Test-Requires now that dpkg >= 1.19.0 will bail out on that condition. -- Chris Lamb <email address hidden> Fri, 27 Oct 2017 18:29:35 +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.56.dsc | 2.8 KiB | 6a44332e3bc5eb76b895ae998d4fd3fe41148367565fb42da778c98a11bf63f0 |
lintian_2.5.56.tar.xz | 1.2 MiB | 0f2e78eabe121083a92c16089bc6dc603328c501a0ffa4c98c001eec7fc137dc |
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.