lintian 2.5.51 source package in Ubuntu
Changelog
lintian (2.5.51) unstable; urgency=medium * Summary of tag changes: + Added: - debian-control-has-dbgsym-package - debian-control-has-obsolete-dbg-package - debian-rules-parses-dpkg-parsechangelog - desktop-entry-lacks-icon-entry - distribution-and-changes-mismatch - distribution-and-experimental-mismatch - gir-in-arch-all-package - gir-missing-typelib-dependency - gir-section-not-libdevel - multiarch-foreign-shared-library - r-data-without-readme-source - readme-source-is-dh_make-template - repeated-trigger-name - systemd-service-file-refers-to-obsolete-bindto - testsuite-autopkgtest-missing - typelib-in-arch-all-package - typelib-missing-gir-depends - typelib-not-in-multiarch-directory - typelib-package-name-does-not-match - typelib-section-not-introspection - unknown-trigger - unreleased-changes - uses-implicit-await-trigger + Removed: - ancient-autotools-helper-file - init.d-script-missing-dependency-on-remote_fs - maintainer-script-should-not-use-ancient-dpkg-epoch-check - maintainer-script-should-not-use-ancient-dpkg-multi-conrep-check - outdated-autotools-helper-file - package-would-benefit-from-build-arch-targets - suidregister-used-in-maintainer-script * checks/binaries.{desc,pm}: + [NT] Apply patch from Adrian Bunk to bump severity of the hardening-no-pie to a W-tag and improve the tag description. (Closes: #856155) + [NT] Apply patches from Michael Stapelberg to improve handling of golang binaries. (Closes: #857654, #857655, #857656) * checks/changelog-file.pm: + [BR] Check also bug over 1000000 as improbable. Bug below 50004 are not archived and are thus improbable. * checks/changes-file.{desc,pm}: + [BR] Apply patch by Simon McVittie to detect unreleased package uploaded to unstable and mismatched .changes and Changes: distribution. (Closes: #540294). * checks/control.{desc,pm}: + [BR] Detect dbgsym package in control file. (Closes: #858117). + [BR] Warn about obsolete -dbg package. * checks/cruft.{desc,pm}: + [BR] Document long line tagged source-is-missing as a feature not a bug. (Closes: #849470). + [BR] Correct a typo in description of tag license-problem-convert-utf-code. + [BR] Avoid a false positive in gfdl file detection. + [NT] Drop tags about outdated autotools config.guess and config.sub files. These days debhelper automatically updates them when people use the dh-sequencer and the check is not geared for more thorough analysis. (Closes: #848878) + [CL] Check that README.source is not the dh_make template. (Closes: #633850) * checks/debian-readme.{desc,pm}: + [NT] Locate the README.Debian using the index rather than relying on a collection. * checks/fields.pm: + [BR] Enforce naming convention for debug package. (Closes: #645455). + [NT] Avoid proposing "/git/git/" as a part of the canonical URL for anonscm.debian.org. Thanks to Andreas Beckmann for spotting the bug. (Closes: #851215) + [NT] Apply patch from Dylan Aïssi to recommend "javascript" section for libjs packages. Previously, lintian would recommend "web". (Closes: #863386) * checks/files.pm: + [BR] Do not report duplicates for package-installs-apt-preferences and package-installs-apt-sources. (Closes: #814521). + [NT] Apply patch from Helmut Grohne to detect some possible invalid uses of "Multi-Arch: foreign". (Closes: #856975) + [NT] Improve the empty-binary-package tag by adding more common files that should be ignored. Thanks to Helmut Grohne for all the research behind it. (Closes: #856857) + [BR] Detect symlink pointing to builddir. (Closes: #860419) + [CL] Detect RData without README.source. (Closes: #815233) + [NT] Remove work around for segmentation faults in t1disasm from t1utils (<< 1.38-4~). Given Jessie is the minimum supported Debian version, we can now assume t1utils to be (>= 1.38-4). * checks/gir.{desc,pm}: + [NT] Add check for gir packages written by Simon McVittie. (Closes: #695345) * checks/init.d.{desc,pm}: + [NT] Remove check for init.d scripts accessing /usr without a $remote_fs dependency as /usr must now be mounted by the initramfs. (Closes: #829649) * checks/menu-format.{desc,pm}: + [NT] Update the reference to Desktop Entry Specification to point to version 1.1. + [NT] Apply patch from Laurent Bigonville to check desktop files for missing "Icon" field. (Closes: #854132) * checks/rules.{desc,pm}: + [NT] Drop "package-would-benefit-from-build-arch-targets". The dpkg-buildpackage refuses to build packages that trigger this tag. Also, the tag implies two other "W" tags so contributors are still notified of a potential problem. + [CL] Check for manual parsing of dpkg-parsechangelog output now that we have /usr/share/dpkg/pkg-info.mk. * checks/scripts.{desc,pm}: + [NT] Apply patch from Christopher Hoskin to except -doc packages from the "new-package-should-not-package-python2-module" tag. (Closes: #855243) + [NT] Remove references to tags about calling suidregister, dpkg --assert-working-epoch, and dpkg --assert-multi-conrep from maintainer scripts. * checks/systemd.{desc,pm}: + [NT] Apply patch from Michael Biebl to warn about deprecated "BindTo" option in systemd service files. (Closes: #857194) * checks/testsuite.{desc,pm}: + [NT] Apply patch from Lucas Kanashiro to add a tag for recommending packagers to create an autopkgtest for their package. (Closes: #859467) + [NT] Fix false-positive "missing-runtime-test-file" when the "Tests-Directory" field is set to a single dot. Thanks to Ian Jackson for reporting the issue. (Closes: #849880) * checks/triggers.{desc,pm}: + [NT] New check. (Closes: #698723) * checks/upstream-metadata.pm: + [JW, NT] Disable YAML parsing of upstream metadata file as the YAML parser executes code. (Closes: #861958, CVE-2017-8829) * checks/watch-file.pm: + [NT] Apply patch from Alexander Kulak to handle whitespace correctly in the options in v4 watch files. (Closes: #861599) * coll/debian-readme{,desc}: + [NT] Remove. Merge what little functionality it offers into the debian-readme check. * commands/{lintian => lintian.pm}: + [NT] Turn the lintian frontend into a dplint command module to avoid code duplication. * commands/reporting-*: + [NT] Rewrite the config file handling. The reporting framework now uses a YAML configuration file instead of a perl script. + [NT] Support processing packages from multiple archives and different suites in these archives. This enables lintian.d.o to also process dbgsym packages. (Closes: #856312) * data/changes-file/known-dists: + [NT] Add buster and remove squeeze. * data/common/source-fields: + [NT] Add new "Testsuite-Restrictions" field. * data/files/privacy-breaker-websites: + [BR] Add digit.com as tracker. + [BR] Add static.ak.fbcdn.net as facebook. + [BR] Add forkme as logo. * data/files/standard-files: + [NT] Add more common files based on feedback from Helmut Grohne. * data/obsolete-sites/obsolete-sites: + [BR] Apply patch from Hideki Yamane in order to warn about fedorahosted. (Closes: #856954). + [NT] Apply patch from Hideki Yamane to warn about codeplex.com closing down. (Closes: #859412). * data/scripts/interpreters: + [NT] Add stap as a known interpreter. Thanks to gustavo panizzo for the suggestion. (Closes: #858326) * data/scripts/maintainer-script-bad-command: + [NT] Remove check for suidregister, dpkg --assert-working-epoch, and dpkg --assert-multi-conrep. None of these trigger any tags in the archive any longer and the (new) features have been available for 8+ years. * data/spelling/corrections: + [NT] Apply patches from Edward Betts to fix bugs in the correction word lists. (Closes: #852005, #852084) + [NT] Apply patch from Edward Betts to remove corrections for "targetted" and "targetting" as they are valid alternative spellings in AU. (Closes: #852145) + [EB] Add some more spelling corrections. (Closes: #852369, #852404, #852407, #852409, #852410, #852411, #852413, #852414, #852416, #852419, #852421, #852426) + [CL] Add "none were" -> "none was" multiword spelling correction. (Closes: 860558) * data/standards-version/release-dates: + [NT] Add 4.0.0 as a known standards version along with its release date. * debian/control: + [NT] Add explicit (Build-)Depends on dpkg (>= 1.17.14) to make it explicit that we no longer support Wheezy or older. + [NT] Drop versioned dependencies that are there to assist to Wheezy. + [NT] Mention Debian Policy v4.0.0 in the description. + [NT] Bump Standards-Version to 4.0.0 - no changes required. * debian/copyright: + [EB] Add Edward Betts. * frontend/dplint: + [NT] Ensure all include directories are absolute before passing them on to the actual command. + [NT] Work around a "Bizarre Copy" bug in perl that could trigger on errors. * lib/Lintian/CheckScript.pm: + [NT] Remove fallback code for "old" style "pm"-less checks. * lib/Lintian/Util.pm: + [NT] Drop dpkg_deb_has_ctrl_tarfile. Lintian now assumes that dpkg 1.17.14 is available (provided by Debian jessie or later). * reporting/{config => config.yaml}: + [NT] Rewrite the reporting config template into the new YAML format. * reporting/graphs/tags.gpi: + [NT] Tweak tags.gpi so it works with gnuplot 5. * reporting/templates/{index.tmpl,lintian.css.tmpl}: + [NT] Update to support multiple archives. * t/*: + [NT] Drop "Test-Depends" from tests where the versions in Debian jessie will satisfy the dependency. + [NT] Update tests to fix FTBFS caused by dpkg-source now ignoring debian/files by default. (Closes: #863020) * t/runtests: + [NT] Re-sort test output after running the "post_test" sed script on the output. This prevent test failures caused by the order changing on different architectures prior to the sed script is run (assuming the sed script otherwise normalises the differences correctly). * t/tests/cruft-general-upstream/pre_upstream: + [EB] Fix failing tests by making the fake flash object more convincing. The most recent version of libmagic uses a more precise definition of the data within a flash file. (Closes: #852891) * t/tests/java-jars: + [NT] Provide a more convincing corrupt .zip file that also fools file 5.30. * vendors/ubuntu/main/data/changes-file/known-dists: + [CW] Add zesty. + [NT] Apply patch from "Unit 193" to add "devel" as a known Ubuntu distribution. (Closes: #861509) + [NT] Add artful. -- Niels Thykier <email address hidden> Sun, 18 Jun 2017 07:57:57 +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.51.dsc | 2.7 KiB | f03ef8831439f33a38e8bb495653075e996485f4f66a1fcf25e00ff06dfdd783 |
lintian_2.5.51.tar.xz | 1.2 MiB | 608747cf4c7277673b02e1ea0964234f3e46e80bcc43fa7d39427fd49946dd77 |
Available diffs
- diff from 2.5.50.4 to 2.5.51 (142.8 KiB)
No changes file available.
Binary packages built by this source
- lintian: No summary available for lintian in ubuntu artful.
No description available for lintian in ubuntu artful.