[SCM] Debian package checker annotated tag, 2.2.13, created. 2.2.13
The annotated tag, 2.2.13 has been created
at 35ee624587feaa60910efa3fa6b6c53e03f74da6 (tag)
tagging 51b4408990062162c6a40657f3b780401e5bc500 (commit)
replaces 2.2.12
tagged by Russ Allbery
on Thu Jul 9 09:16:13 2009 -0700
- Shortlog ------------------------------------------------------------
Release 2.2.13
Format: 1.8
Date: Thu, 09 Jul 2009 09:11:14 -0700
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.2.13
Distribution: unstable
Urgency: low
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Russ Allbery <rra@debian.org>
Description:
lintian - Debian package checker
Closes: 516530 533618 534134 534139 534141 534212 534218 534234 534276 534326 534580 534640 534684 534942 535308 535432 535566 535582
Changes:
lintian (2.2.13) unstable; urgency=low
.
The "triggerized install-info" release.
.
* Summary of tag changes:
+ Added:
- install-info-used-in-maintainer-script
- package-contains-info-dir-file
+ Removed:
- info-documents-not-removed
- install-info-not-called-with-quiet-option
- missing-comma-after-substvar
- postrm-calls-install-info
- preinst-calls-install-info
.
* checks/control-file{,.desc}:
+ [RA] Rework missing-separator-between-lines to only include two
specific package stanzas in the extra tag data and not include
newlines. Generalize it to also detect missing commas between
substvars, replacing missing-comma-after-substvar.
* checks/cruft{,.desc}:
+ [RA] Don't warn about outdated libtool if the package build-depends
on libtool. Thanks, Kurt Roeckx. (Closes: #534134)
+ [RA] Fix typo in *-contains-ht-tags-file description. Patch from
Peter Pentchev. (Closes: #534218)
* checks/fields:
+ [ADB] If the Debian r-cran makefile include is used in the rules file,
cdbs, debhelper and r-base-dev are required in Build-Depends. Thanks,
Charles Plessy. (Closes: #534684)
+ [RA] Allow variable settings before ant, dpatch, and dh when
checking debian/rules for dependencies. Thanks, Ryan Niebur.
(Closes: #535432)
* checks/files{,.desc}:
+ [RA] Allow non-core Python packages to install files into
/usr/lib/python*/dist-packages, the extension location for Python
2.6 and later. Thanks, Julian Andres Klode. (Closes: #534212)
+ [RA] Check for /usr/share/info/dir files included in the package.
Thanks, Bas Zoetekouw. (Closes: #535566)
* checks/infofiles{,.desc}:
+ [RA] Ignore dir files; they're a different error that's now caught
by checks/files.
+ [RA] Remove all checking of maintainer scripts, since info dir
entries are now handled with triggers. Now always warn of info
files without INFO-DIR-SECTION, even if install-info were called
with a --section argument. Warn of info files without a DIR-ENTRY
section. Thanks, Raphaël Hertzog. (Closes: #534640)
+ [RA] Fix a bug in the detection of bad info file extensions that
missed extensions containing the string "info".
+ [RA] Improve the long descriptions of tags about compression of info
documents.
* checks/init.d:
+ [RA] Take into account dangling symlinks in /etc/init.d. Patch from
Raphael Geissert. (Closes: #534139)
+ [RA] Don't require symlink init scripts to be conffiles and realize
they are included in the package even if the symlink is dangling.
Thanks, Steve Langasek. (Closes: #534326)
* checks/manpages:
+ [RA] Don't warn about hyphens used as minus signs inside draft mode,
since \- cannot be used there. Based on a patch by Gennaro Oliva.
(Closes: #535308)
* checks/patch-systems:
+ [RA] Don't include the package name as extra data in tags that are
only issued for source packages. Patch from Raphael Geissert.
* checks/scripts{,.desc}:
+ [RA] Lower certainty of read-in-maintainer-script to possible and
mention false positives. Thanks, Raphaël Hertzog. (Closes: #534276)
+ [RA] Allow for output redirection when parsing diversions in
maintainer scripts. Thanks, Andreas Beckmann. (Closes: #534942)
+ [ADB] Detect the use of the "source" bashism when the sourced filename
contains a tilde or consists of a single character. Thanks, Raphael
Geissert and Ryan Niebur.
+ [RA] Avoid a false positive in the bashism check for trap with
signal numbers when the the trap command contains a number. Thanks,
Julien Cristau. (Closes: #534580)
+ [RA] Check for any maintainer script running install-info, since
this is now handled with triggers.
* checks/watch-file:
+ [RA] Use a consistent way of displaying the line number of a problem.
.
* collection/strings:
+ [ADB] Handle the fact that, when Lintian is run as root, the output of
"file" on set[gu]id files may include the fact that they are set[gu]id.
Thanks, Peter Pentchev. (Closes: #533618)
.
* lib/Read_pkglists.pm:
+ [RA] Increment the package list format and expect the archive area
as an additional argument. Patch from Raphael Geissert.
* lib/Spelling.pm:
+ [RA] Add changes misspelling.
+ [RA] Fix correction for endianness. Thanks, Raphael Geissert.
(Closes: #535582)
+ [RA] Only strip most punctuation from the end of each word, not from
anywhere in the string. We don't want to strip the period from
res.size. Thanks, Zack Weinberg. (Closes: #534234)
* lib/Tags.pm:
+ [RA] Replace all newlines in tag data with \n, not just the first.
(Closes: #534141)
.
* man/lintian.1:
+ [RA] The archive area may be a comma-separated list of areas. Patch
from Raphael Geissert.
.
* private/update-coverage:
+ [RA] Provide a breakdown of tags only covered in the legacy test
suite by test name.
.
* reporting/html_reports:
+ [RA] Change area back to section in the loop for generating the
package index pages to be consistent with the page template.
+ [RA] Allow for multiple archive areas in the front page summary.
+ [RA] Add the archive area to the tag information.
* reporting/templates/maintainer.tmpl:
+ [RA] Include the archive area in the source package heading if it's
not main. Include the archive area in the binary package heading if
it's different than the source package archive area.
.
* unpack/list-{bin,src,udeb}pkg:
+ [RA] Collect information from multiple archive areas and include the
archive area in the package list. Patch from Raphael Geissert.
(Closes: #516530)
Checksums-Sha1:
a335e888b483160766ee0602bc3f226530dbbac9 1167 lintian_2.2.13.dsc
28b0275245d555fb2b7d72a40c691ea873eb65f0 722385 lintian_2.2.13.tar.gz
b4fb1e784f44f5836441c707cdd3364526081b79 462854 lintian_2.2.13_all.deb
Checksums-Sha256:
35afe2ca26173e8f85b5a8da3de97b624b08dd74a69f8912fd64d99c05e90376 1167 lintian_2.2.13.dsc
4687a24dddc127236466c06d8e4a36476553c0056d54f552d9c200b3027191e0 722385 lintian_2.2.13.tar.gz
3501496ceddad214f4ff3d9bed5d80c0395b25b62aa415b9fd8d63c1ac475915 462854 lintian_2.2.13_all.deb
Files:
43ad42077220df7dfab500621579b181 1167 devel optional lintian_2.2.13.dsc
c3cdf4c47ae2ce26e28045990e297989 722385 devel optional lintian_2.2.13.tar.gz
0b5bac0161affb748236d632eeab9a1a 462854 devel optional lintian_2.2.13_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEABECAAYFAkpWF9cACgkQ+YXjQAr8dHaWqgCgk0aiCreRoXth+0DgTFRjgzzY
qDIAnRHERdLDRhPpLXxLxPQcgpI6DO5t
=gs27
-----END PGP SIGNATURE-----
Adam D. Barratt (6):
Handle string collection from set[gu]id files when run as root
Allow r-base-dev in Build-Depends
Fix missing-separator-between-items' handling of "foo(>= 3)"
Update testsuite output for recent changes
Improve detection of the "source" bashism
Add bug closer for #535582
Peter Pentchev (1):
Fix typo in *-contains-hg-tags-file
Raphael Geissert (5):
Don't include the package name on source package tags
Fix an error when trying to check danglink init.d/ links
Add support for checking multiple archive areas
Include area information in the package lists
Make the code easier to understand
Russ Allbery (38):
Add changelog for the checks/patch-systems tag cleanup
Add changes misspelling
Fix correction for endianness
Suppress libtool warnings with build-depends on libtool
Fix mismatch between package index template and html_reports
Replace all newlines in tag data, not just the first
Improvements to missing-separator-between-lines
Add changelog entry for init.d dangling symlink fix
Allow the Python dist-packages directory
Update description for third-party-package-in-python-dir
Only strip periods and similar from the ends of words for spellchecking
Lower severity of read-in-maintainer-script
Better handling of init.d scripts that are symlinks
Fix missing-separator-between-items with arch lists
Exclude Haskell interface files from the extra license check
Parse redirects after diversions in maintainer scripts
Don't warn about hyphens as minus signs in draft mode
Ignore variable settings when checking debian/rules for programs
Avoid a false positive in the bashism check for trap
Check for info dir files in packages
Change the sequence of lintian-overrides; it's a frontend test
Update info checks for triggerized install-info
Rename package-version-became-native to match naming convention
Add changelog entries for supporting multiple archive areas
Generate a list of tags only in legacy suite by test case
Add a test for empty debian/compat files
Show line numbers in watch files in a consistent way
Add new-style tests for the remaining tags in dh7-test
Complete test coverate of checks/watch-file
Remove the tags file for the old dh7-test test case
Include archive area in the HTML reports
Update test suite for the change in watch file tags
Remove foo.info from manpages-general
Test manpage-related file tags in files-general
Merge files-windows-devel-file-in-package into files-general
Port remaining legacy manpages checks
Finish updating the coverage information for removal of manpages
Finalize changes for 2.2.13
-----------------------------------------------------------------------
--
Debian package checker
Reply to: