Release lintian/2.8.0 into unstable. Format: 1.8 Date: Sun, 24 Feb 2019 22:13:53 +0000 Source: lintian Binary: lintian Architecture: source all Version: 2.8.0 Distribution: unstable Urgency: medium Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Chris Lamb <lamby@debian.org> Description: lintian - Debian package checker Closes: 921573 921814 922402 922511 922530 922534 922557 922737 922862 923060 Changes: lintian (2.8.0) unstable; urgency=medium . [ Chris Lamb ] * Emit an experimental warning for packages that ship a cron script without an equivalent systemd .timer file. (Closes: #922862) * Make orig-tarball-missing-upstream-signature a "dsc" check so it also appears when running against non-.changes files. (Closes: #922557) * Check all combinations of processables and binary package names in order to avoid false-positives or unused override warnings in spelling checks depending on whether a .deb or .dsc (etc.) is passed to Lintian. (Closes: #921814) * Prevent pkg-config-references-unknown-shared-library false positives: - Ignoring entries such as -lfoo{install_suffix} as they are interpolated at runtime by Autoconf. (Closes: #922511) - Create an exception list and populating with shared objects shipped by libc6-dev and libgcc1. (Closes: #922402) - Manually add "gcc" as an exception. * Use the source package name (not the package section) when checking for uses-dpkg-database-directly exceptions. (Closes: #922530) * Correct reference to mips64el architecture to ensure we emit binary-from-other-architecture on this arch. Thanks to Helmut Grohne. (Closes: #921573) * Don't emit source-nmu-has-incorrect-version-number for uploads to backports. (Closes: #923060) * Ensure libpath-tiny-perl is installed regardless of nocheck build profile as it is needed to generate the Pod documentation. * Add dpatch to "nocheck" Build-Depends to avoid skipping tests and then don't emit build-depends-on-obsolete-package for Lintian itself as a result. * Remove "nocheck" Build-Depends restriction for libcapture-tiny-perl and specify it as a runtime dependency too. * Don't emit source-contains-prebuilt-java-object against Lintian itself as we ship a trivial HelloWorld.jar as a test fixture. * Don't print "Offering to re-calibrate..." message if we aren't actually about to offer. . [ Felix Lechner ] * Ensure unpack loop stops when process succeeds after processable failed to try and prevent Lintian from occasionally hanging. (Closes: #922737) * Fix detection of security features in Portable Executable (PE) binaries. * Update recommendation in an update-menus long description that will not trigger a check for full path names in maintainer scripts. (MR: !149) * Interactively calibrate the expected tags in failing tests (MR: !145) and use green and red terminal colors when adding or removing tags during said calibration. (MR: !153) * t/runtests: * Split processing between scripts and tag tests. * Split out test routines to process universal tags. * Change options and arguments for stand-alone operation. * Drop obsolete old-format-menu-file tag. . [ Guillem Jover ] * Don't hardcode ".gz" in the output of the malformed-deb-archive tag's extra information. (Closes: #922534) . [ Paul Wise ] * Add several spelling corrections. Checksums-Sha1: 8327c723f103af20ac0754722361c5d091238ac6 2934 lintian_2.8.0.dsc 19b2d7937164c142606a799438054e92add725f6 1719272 lintian_2.8.0.tar.xz a5a4b4ef5bf1a4407e7f1dd03bb52bbbb5ca1607 1192760 lintian_2.8.0_all.deb 93a60d7a123e35623bc6d442051d7a7f9979f094 17172 lintian_2.8.0_amd64.buildinfo Checksums-Sha256: 3dfc20acee25323c84576e2076cd26057536dd6e0206c52db0774cfb63460651 2934 lintian_2.8.0.dsc 4249424b08d1ef2663573eff8ca8bef0f6480be2beeb7076287ba92e32294985 1719272 lintian_2.8.0.tar.xz ff967ef10c1433a61a608083d1faeef1ccc3f63af5f73e0a25c8513b4a126231 1192760 lintian_2.8.0_all.deb cae60cfdb2cceef261d3637086bd330410c923cd95127cac3d2bdfea42db575b 17172 lintian_2.8.0_amd64.buildinfo Files: 2bf5f823780410695d3052188c66fb0a 2934 devel optional lintian_2.8.0.dsc 94996aa299927526b1348a6aaeba8ea5 1719272 devel optional lintian_2.8.0.tar.xz c398d9b5205988db7af1e581e48ac7e1 1192760 devel optional lintian_2.8.0_all.deb 6039a280763f4225546a6bfdfa124f5b 17172 devel optional lintian_2.8.0_amd64.buildinfo