[SCM] Debian package checker annotated tag, 2.5.0-rc1, created. 2.5.0-rc1
The annotated tag, 2.5.0-rc1 has been created
at 77598de05217bf1959bf3d77af94a9596cbddee1 (tag)
tagging 43ad4da0023c9236945e1db29c2fe869c8e5966a (commit)
replaces 2.4.3
tagged by Raphael Geissert
on Tue Feb 22 23:07:59 2011 -0600
- Shortlog ------------------------------------------------------------
Release 2.5.0~rc1
Format: 1.8
Date: Tue, 22 Feb 2011 20:28:48 -0600
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.0~rc1
Distribution: experimental
Urgency: low
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Raphael Geissert <geissert@debian.org>
Description:
lintian - Debian package checker
Closes: 534940 576005 576012 576014 576283 582408 582767 582769 590723 591300 591316 591323 591331 592358 592491 592533 593397 593603 593832 593837 594254 595530 595941 596848 597990 598251 600866 600905 600906 602632 602655 603053 603800 604047 604167 605744 605844 606506 606933 607281 607502 607730 607731 608554 608810 608866 609153 610218 611349 611439 612137 612568
Changes:
lintian (2.5.0~rc1) experimental; urgency=low
.
The "welcome Niels Thykier!" release.
.
* Summary of tag changes:
+ Added:
- build-depends-on-specific-java-doc-package
- depends-on-specific-java-doc-package
- unneeded-build-dep-on-quilt
- description-synopsis-starts-with-article
- needless-dependency-on-jre
- temporary-debhelper-file
- compressed-objects.inv
- unused-build-dependency-on-cdbs
- python-debug-in-wrong-location
- debian-watch-contains-dh_make-template
- missing-dependency-on-python-central
- python-module-in-wrong-location
- missing-dependency-on-python-support
- package-installs-python-bytecode
- debhelper-maintscript-needs-versioned-build-depends
+ Removed:
- embedded-zlib (now in embedded-library)
- embedded-libpng (now in embedded-library)
- embedded-libjpeg (now in embedded-library)
- embedded-libopenjpeg (now in embedded-library)
- package-installs-python-pyc (replaced by
package-installs-python-bytecode)
.
* checks/*:
+ [NT] Use the new pre-sorted file {index,info} when iterating over
files.
+ [NT] All checks now report files without any "./" or "/" prefix.
This may break existing overrides. (Closes: #534940)
* checks/binaries:
+ [RA] Exclude kfreebsd-kernel-di-{amd64,i386} from the
embedded-zlib check since it's in the kernel. (Closes: #593397)
+ [RG] Add swipl to the list of known interpreters. (Closes: #591316)
+ [RG] Detect embedded copies of ftgl, t1lib, gl2ps, libgd2,
ncurses, openssl (libcrypto), sqlite/3, libm, ltdl, curl, libmng,
libmsn, libmikmod, libmysqlclient, and tinyxml.
+ [RG] Merge embedded-{zlib,lib{png,jpeg,openjpeg}} into
embedded-library.
+ [RG] Find directories based on the file's type instead of file(1)'s
unforgiving output. Thanks, Gabriele Giacone. (Closes: #597990)
* checks/cruft{,.desc}:
+ [NT] Extended the diff-contains-substvars check to also catch files
prefixed with a package name.
+ [NT] Corrected the description of diff-contains-$vcs-control-dir.
It incorrectly assumed that -i worked for native packages.
(Closes: #609153)
+ [NT] Moved the list of autotools packages into data/cruft/autotools.
+ [NT] Clarified that dpkg-source looks for <package>_<upstreamversion>
and not <package>_<version> in the description of
native-package-with-dash-version. Thanks to Daniel Thomas for the
report. (Closes: #594254)
* checks/debhelper{,.desc}:
+ [NT] Fix dependency check for dh_nativejava, default-jdk has never
provided dh_nativejava. (Closes: #606506)
+ [NT] Added check for temporary debhelper files that ought to have
been removed by dh_clean. (Closes: #598251)
+ [NT] Added check for unused build dependency on cdbs. Thanks to
Jari Aalto for suggesting this. (Closes: #582769)
+ [NT] Added check for incorrect debhelper version when using the
maintscript feature from debhelper 8.1.0.
* checks/debian-source-dir:
+ [NT] Added missing import of "Util" perl module. Thanks to David
Bremner for the patch.
* checks/description{,.desc}:
+ [NT] Add a check for synopsis starting with articles. Thanks to
Nelson A. de Oliveira for the patch. (Closes: #603053)
+ [NT] Fixed false positive description-contains-duplicated-word
caused by Lintian ignoring quoted words. Thanks to Gregor
Herrmann for report. (Closes: #590723)
* checks/fields{,.desc}:
+ [NT] Added check for packages (build) depending on openjdk-X-doc or
classpath-doc instead of the default-jdk-doc metapackage.
(Closes: #593837)
+ [NT] Fixed spelling of metapackage in tag descriptions.
+ [NT] Added needless-dependency-on-jre tag.
+ [NT] Corrected Policy references for the uploader tags. Thanks to
David Prévot for spotting this issue and providing a patch.
(Closes: #602632)
+ [NT] Fixed false positives for breaks-without-version. The tag
will no longer be emitted if the package listed in Breaks is also
listed in Replaces. Thanks to Modestas Vainius for the report.
(Closes: #605744)
+ [NT] Clarified that old-versioned-python-dependency can also be
triggered if dh_python2 is used and the package is missing
${python:Breaks}. Thanks to Piotr Ożarowski for the report.
(Closes: #604167)
+ [RG] Mention the package's original area in
wrong-section-according-to-package-name. (Closes: #608554)
* checks/files{,.desc}:
+ [NT] Fixed false-positive extra-license-file for license.ui files.
Thanks to Jeremy Sanders for the report. (Closes: #595941)
+ [NT] Added hurd-udeb to the list of packages allowed to ship
unusual top-level directories. Thanks to Samual Thibault for
the patch. (Closes: #591331)
+ [NT] Fixed spelling of metapackage in empty-binary-package tag
description. (Closes: #591300)
+ [NT] Fixed false-positive extra-license-file for games. Instead
of skipping PATH directories Lintian now ignores all executable
files. (Closes: #608866)
+ [NT] Added compressed-objects.inv tag to catch compressed
objects.inv files in python documentation. Thanks to
Fladischer Michael for the report and a partial patch.
(Closes: #608810)
+ [NT] Added check for misplaced python debug files. Thanks to
Jakub Wilk for the report. (Closes: #576014)
+ [NT] Added check for missing dependency on python-central.
Thanks to Jakub Wilk for the report. (Closes: #592533)
+ [NT] Added check for misplaced Python modules. Thanks to
Jakub Wilk for the report. (Closes: #576012)
+ [NT] Removed the "!= 0755" part from the out of the tag
executable-is-not-world-readable, since there are other valid
world readable file permissions.
+ [NT] Added check for missing dependency on python-support.
Thanks to Jakub Wilk for the report. (Closes: #592491)
+ [NT] Added check for packages installing Python eggs and
__pycache__ directories. Also extended existing Python bytecode
check to include ".pyo" files. Thanks to Piotr Ożarowski,
Jakub Wilk and the people in #debian-python for the report and
help with implementing this. (Closes: #576005)
* checks/init.d.desc:
+ [RG] Raise severity of init.d-script-starts-in-stop-runlevel.
(Closes: #603800)
* checks/manpages:
+ [NT] Fixed typo in locale name. Thanks to Christoph Biedl for
spotting this. (Closes: #606933)
* checks/menu-format.desc:
+ [CW] Fix several typos.
* checks/menus.desc:
+ [RA] Rephrase doc-base-uses-applications-section to be clearer that
its advice is to remove the "Applications/" part of the section.
* checks/nmu:
+ [RG] Completely abort if debian/changelog is a symlink.
(Closes: #582408)
* checks/patch-systems{,.desc}:
+ [NT] Added check for new unneeded-build-dep-on-quilt.
(Closes: #582767)
* checks/rules:
+ [RG] Drop some checks for versioned dependencies that can now be
satisfied in stable (squeeze). Thanks, Cyril Brulebois.
(Closes: #612137)
+ [RG] Correctly handle include directives preceded by a tab.
(Closes: #607281)
+ [RG] Allow 'ocaml' as an alternative to 'ocaml-nox'. Thanks,
Ralf Treinen. (Closes: #612568)
* checks/scripts:
+ [NT] Added mscgen as interpreter.
* checks/standards-version:
+ [RG] Correctly handle cases where debian/changelog is a symlink.
* checks/watch-file{,.desc}:
+ [NT] Added check for dh_make(1) templates in the watch file.
Thanks to Nelson A. de Oliveira for the report. (Closes: #600866)
+ [RG] Document that relying on SourceForge's webpages for finding
new versions is not recommended either. (Closes: #593603)
.
* collection/objdump-info:
+ [RG] Support stricter parameter handling of objdump-info from
binutils 2.21. Thanks, Andreas Beckmann.
(Closes: #604047, LP: #683347)
.
* data/changelog-file/ubuntu-dists:
+ [CW] Add natty as a valid Ubuntu distribution, and remove the EOLed
intrepid and jaunty. (Closes: #611439)
* data/cruft/autotools:
+ [NT] Added the file which is a list of all packages that will
suppress the {ancient,outdated}-autotools-helper-file tags.
Currently this is manually updated. This new list includes
dh-autoreconf, thanks to Felix Geyer. (Closes: #592358)
* data/debhelper/*:
+ [RG] Refresh against unstable.
* data/debian-source-dir/known-files:
+ [NT] Added the file and included git-patches in it. Thanks to
Ron for the report and David Bremner for the initial patch.
(Closes: #607502)
* data/fields/essential:
+ [RG] Add hurd. (Closes: #591323)
* data/fields/obsolete-packages:
+ [NT] Added default-jdk-builddep. See README.gcj-native-transition
in java-common for the replacement.
* data/fields/perl-provides:
+ [RG] Refresh against perl 5.10.1.
* data/files/fonts:
+ [NT] Made tipa replace xfonts-tipa as font provider.
(Closes: #595530)
+ [RG] Refresh against unstable.
* data/files/locale-codes:
+ [RG] Refresh against isoquery 1.4.
* data/shared-libs/ldconfig-dirs:
+ [NT] Removed the emul/ia32-linux directories as they are no longer
used. (Closes: #596848)
* data/spelling/corrections:
+ [NT] Added more corrections.
* data/spelling/corrections-case:
+ [NT] Added DocBook corrections. Thanks to Jakub Wilk.
(Closes: #611349)
* data/spelling/corrections-multiword:
+ [NT] Added "allows to" and other similar misspellings. Thanks
to Matthew Paul Thomas for the report. (LP: #608231)
.
* debian/control:
+ [RA] Add the build dependencies required to run the test suite
during the build. Many thanks to Niels Thykier for the investigative
work to determine which packages are required. (Closes: #593832)
+ [RA] Remove versions from dependencies when those versions are
satisfied by oldstable (lenny).
+ [NT] Bump debhelper build dependency to 7.0.50~, since some tests
depend on using dh7 with override targets. (Closes: #607730)
+ [NT] Added Niels Thykier to uploaders.
+ [NT] Introduce (build) dependency on libemail-valid-perl.
+ [RG] Add a versioned build dependency on libtest-simple-perl or a
recent Perl that has Test::More with subtests support.
* debian/copyright:
+ [NT] Added Niels Thykier to maintainers.
* debian/rules:
+ [RA] Run the test suite during the package build.
+ [NT] Replace dh_clean -k with dh_prep.
+ [NT] Add support for skipping the test suite per policy 4.9.1.
Many thanks to David Bremner for the patch.
* debian/compat:
+ [NT] Bump debhelper compat to 7.
* debian/source/lintian-overrides:
+ [RG] Add overrides for quilt-related checks.
.
* frontend/lintian:
+ [NT] Ensure that Lintian always reaps processes it started before
exiting. In some cases these jobs would attempt to modify the
lab while Lintian was trying to remove it. Thanks to
Andreas Beckmann for reporting this issue. (Closes: #610218)
+ [NT] Sorted related options alphabetically. Thanks to Jari Aalto
for the initial patch. (Closes: #600905)
.
* lib/Lintian/Check.pm:
+ [NT] Use Email::Valid to validate email addresses.
(Closes: #602655)
+ [NT] Allow package names to be excluded from regular spelling
checks. They are still subject to multi word and case sensitive
spelling checks. Thanks to syq for the suggestion.
(Closes: #576283)
* lib/Lintian/Collect/Binary.pm:
+ [NT] Pre-sort file index and file info to avoid sorting it
repeatedly in the checks. (Closes: #605844)
.
* man/*:
+ [NT] Rewrote the man pages in pod. (Closes: #600906)
.
* t/runtests:
+ [RG] Run blackbox tests in parallel too.
* t/tests/{rules-not-makefile,scripts-missing-dep}:
+ [NT] Added new tests. (Closes: #607731)
Checksums-Sha1:
4c0e5d2a64b4cf109e992c9da1e78760b196570c 1451 lintian_2.5.0~rc1.dsc
d001ade3abcf4908e4f1841f06332a9d3b44930e 909647 lintian_2.5.0~rc1.tar.gz
6feca23846f0e897c297ba53154ff33c0306cf64 563360 lintian_2.5.0~rc1_all.deb
Checksums-Sha256:
db918f967e0c68cde3ebdf3f242f539bb96c7932bcb9d36f7b9926f2549daf57 1451 lintian_2.5.0~rc1.dsc
0d74d3a05e11cc519ec013f22bd657c00d376bb0929c91377823e823ccfe0352 909647 lintian_2.5.0~rc1.tar.gz
c4ec6f31cfb6fe96106666a0a89ecf823bafe4e47d039cd5c9115acd4a7f76be 563360 lintian_2.5.0~rc1_all.deb
Files:
1205be32fcd76c4f362eb3dc1b26bf33 1451 devel optional lintian_2.5.0~rc1.dsc
18886d2dfa7aaa90fc8c48d7b513dae6 909647 devel optional lintian_2.5.0~rc1.tar.gz
3c265dc8ffca6eab4816cca548352950 563360 devel optional lintian_2.5.0~rc1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEABECAAYFAk1kljAACgkQYy49rUbZzlo5egCePEAwad3W5IxaqUYQxeZZB8z/
8/wAnRADU5fpF3flTOOK8uSqaeU4VFq6
=uGqz
-----END PGP SIGNATURE-----
Adam D. Barratt (2):
Fix a typo in the description of compressed-objects.inv
Fix some typos [debhelper-maintscript-need-versioned-build-depends]
Colin Watson (2):
Ubuntu distributions: add natty, remove intrepid and jaunty
Fix several typos.
David Bremner (2):
* checks/debian-source-dir:
debian/rules: Add support for skipping the test suite per policy 4.9.1
Jari Aalto (1):
frontend/lintian: order options alphabetically
Nelson A. de Oliveira (1):
Add a check for synopsis starting with articles
Niels Thykier (191):
Bump debhelper compat and build dependency (some tests use override_ targets).
Added some tests to improve coverage.
* debian/control
Fix false-positive with extra-license-file with license.ui with test case.
Add check for build-depending on specific system javadoc instead of default-jdk-doc
Fixed some style issues in d/changelog.
Add check for depending on specific system javadoc instead default-jdk-doc.
Create a sorted file index for checks to use instead of sorting it
Fixed needs-info-missing.t, which was broken by commit 5b36419
Fixed the test regressions caused by commit 894daa6. (Closes #606270)
Implemented fields-build-depends; it checks for some build-depends issues
Extended fields-build-depends test to also check for
Move all Build-Depends related issues from fields-depends-general
Renamed fields-build-depends test to fields-build-depends-general.
Added some extra binary package relation checks to
Deprecate default-jdk-builddep and correct list of packages providing dh_nativejava.
Fix needs-info-missing the "right" way.
Added check for unneeded build-dep on quilt when building a 3.0 (quilt)
Extended diff-contains-substvars check to also catch <package>.substvars.
Since the "empty directory" check is skipped for "base-files", we
Fixed test regressions caused by description-synopsis-starts-with-article.
Fixed test regression caused by <>-brackets in .desc file.
Fixed another "synopsis starts with article" regression.
Pre-sort file_info.
Allow hurd-udeb to deploy unusual top-level directories (#591331)
Reworded changelog entry.
Removed duplicated B-D on libapt-pkg-perl and reformatted the D-B
Added test for non-standard-toplevel-dir and file-in-unusual-dir
Fixed spelling of metapackage (#591300)
* data/shared-libs/ldconfig-dirs:
Removed the emul/ia32-linux exception for file-in-unusual-dir.
Removed unneeded tag in package-version-0/tags now that dpkg handles
Reformat Depends for lintian.
Fix parse error of B-D field.
Explained where to find more information about the
Added test case for dir-or-file-in-{srv,var-www}.
Added some symlink tests.
Added debian-watch-file-in-native-package tests to the new test suite.
Added substvars tests to the new test suite.
More symlink testing.
Added unforgivable easy test of native-package-with-dash-version.
Added test for debian-rules-is-symlink and remembered to commit
Added tests for debian-revision-not-well-formed and
Added test for uploader related issues.
Added similar tests for maintainers. Removed redundant file from
Added test for quilt-series-but-no-build-dep.
Renamed fields-debian-revision to fields-version-bad and had it
Removed unused debhelper exclude for a back-up file that no longer
i386 test for shlib-with-non-pic-code.
Pass --allow-root during testing to avoid auto-fails, if the test
Added test for d/control being a symlink.
Test for file-in-etc-not-marked-as-conffile
Added test for "depends on multiple <something>" tags.
Added missing tag to multiple X depends.
Correct symbols file in a test.
Some symbols-file tests.
Test for XS-Vcs-<vcs> tags.
Added most of the md5sums tags.
Added a test for missing md5sums control files.
Added some /usr/share/doc/<pkg> -> <other> symlink tests.
Added (more) misspellings of developer and development. See #608276
libX-gcj also belong in the java section.
Add check for needless dependency on JRE/JDK for java libraries.
Updated changelog to reflect changes made by commit ad4876b.
Fixed a bug in the list of known java packages and extended the
Test for tag run-parts-cron-filename-contains-full-stop.
Test for "depends-on-python-minimal" tag.
Added test for two section related tags.
Another symlink doc directory check.
Complete watch-file coverage!
Added full GPL-2 for the sake of completeness and corrected the
Tests for not referring to LGPL license and poor common-licenses
Test for debian-changelog-file-missing tag.
Extended test to handle "missing symbols file".
Test for "old" emacs.
Test for "exclusive dep on makedev".
Added test for malformed DMUA field.
Test for shlib-missing-in-symbols-control-file.
Added test for missing shlibs file.
Added test for empty shlibs file (missing library in shlibs file).
Added test for pkg-has-symbols-control-file-but-no-shared-libs.
Test for unused-shlib-entry-in-control-file.
Test for shlibs-declares-dependency-on-other-package.
Test for duplicate entry in shlibs files.
Added test for changelog being a symlink.
Tests for missing ldconfig in post{inst,rm}.
Check for ldconfig in pre{inst,rm}.
Test for file-directly-in-usr-share-doc.
Unsafe ldconfig test.
Added final test for patch-systems.
Added test for useless ldconfig in scripts.
Fixed typo in postrm script, which lead to a test failure.
Check for leftover internal debhelper files.
Made Lintian::Check use Email::Valid to parse emails to spot missing commas.
* checks/files{,.desc}
Made extra-license-file check ignore all files marked executable.
Fix issues where lintian relied on $1 having a "sane" value after a failed regex match. $N may contain the value of a previous match in case of a failure (Thanks to periapt from #debian-perl for helping with the debugging).
Added or updated the "Info" field in various collections and checks
Rewrote manpages in pod. Parts of lintian(1) is now generated from
Extended fields-uploaders with a valid email.
Reworded the desc. of diff-contains-$vcs-control-dir tags
Fixed Policy references in uploader tags in fields.desc
Pass --name lintian and --center "..." to pod2man
Added tag compressed-objects.inv (#608810)
Moved the list of autotools into a data file
Reordered an entry in the changelog
Added check to catch unused build-depends on cdbs
Exclude package names from regular spell checks
Always reap jobs before exiting
Updated private/TODO now that we have manpages in POD
Improved test coverage
Check return value of close and unlink in collections
Added check for misplaced python debug files
Clarified version in desc of native-package-with-dash-version
Added check for templates left by dh_make in d/watch
Added check for missing dependency on python-central
Converted debian-source-dir KNOWN_FILES to a data file
Removed incorrect printing of permissions
Made tipa replace xfonts-tipa as font provider
Catch "allows to" (and similar) as a spelling error
Bumped minimum version to 5.10.0
Escaped a ">" in a tag description inside files.desc
Spelling error tag triggered in GFDL license test
Relocated a misplaced changelog entry
Added check for malplaced Python modules
Remove the ./ prefix in filenames from scripts output
Removed the / prefix from filenames from the init.d check
Removed the / prefix from output of the conffiles check
Removed the / prefix from filenames emitted by the etcfiles check
Removing ./ prefix from binaries check output
Removed / prefix from filenames emitted by menu-format check
Removed / prefix from some ocaml tags
Made checks report files with consistent prefix (may break overrides)
Do not emit breaks-without-version if the package is replaced
Moved "known_source_fields" into a data file
t/runtests can now run all tests related to a check
Fixed PerlCritic warnings in collection/
Fixed PerlCritic warnings in Lintian::Collect::*
Fixed PerlCritic warnings in Lintian::Relation{,::Version}
Fixed some of the PerlCritic warnings in reporting/
Fixed most of the PerlCritic warnings in frontend/lintian
Fixed reused variables (not a false-positive after all)
Another reused variable name in html_reports
PerlCritic warnings fixed in Lintian::Command{,::Simple}
Fixed more PerlCritic warnings - lib/ is now mostly clean
Fixed most of all PerlCritic warnings in unpack/
Fix breakage caused by previous commit
Fixed some PerlCritic warnings in private/
Undid some "" -> '' for strings that contained \n
More '\n' => "\n" fixes (fixes broken cruft check)
Fixed PerlCritic warnings and removed brackets for tag
Fixed more PerlCritic warnings in some checks
Do not assume that the Ubuntu version regex will succeed
Simplify return in Lintian::Command::Simple
Fixed PerlCritic warnings in checks/files
Sort the files in debian/ in the debhelper check
Made wrapper script for runtests to setup en_US.UTF-8 locale
Testing sketch.1
Corrected regex in checks/description
Merge branch 'master' of ssh://tsuki/home/moon/debian/lintian
Added corrections to corrections-case of DocBook
Corrected the legacy scripts test and added missing changelog entry
Added a Closes to a changelog entry now that there is a bug for it
Renamed a variable to avoid shadowing another variable
Check for missing depends on python-support (#592491)
Fixed false positive "description-contains-duplicated-word"
Fixed a regression in private/generate-lintian-pod
lintian.pod.in: sorted options and added missing option
Corrected some tests due to the new python-support dependency check
Check for Python eggs, __pycache dirs and ".pyo" Python bytecode
PerlCritic cleaned checks/{md5sums,nmu,description}
PerlCritic cleaned checks/{watch-file,version-substvars}
Added mscgen as interpreter in checks/scripts
Auto-generate .py[oc] files in files-python-general
Added test for python-debug-in-wrong-location and updated COVERAGE
Fixed typo in checks/fields.desc
Added new tag debhelper-maintscript-need-versioned-build-depends
Fixed unescaped << in checks/files.desc
Added missing Needs-Info on menu-files in menus check
Fixed typo in tag name of the new debhelper maintscript tag
Fixed typo in tag name in the changelog
Fixed typo in locale name in checks/manpages
More spelling corrections
Updated changelog entry to close #606933
Described that dh_python2 can trigger old-versioned-python-dependency
Did some spell checking of d/changelog
Enable warnings in frontend/lintian
Reworded changelog entry to avoid false-positive spelling tag
Added more corrections
Support DEB_BUILD_OPTIONS=parallel=n for testing
Added closes/LP for the Ubuntu bug #683347
Raphael Geissert (72):
Correctly handle packages where debian/changelog is a symlink
Add a test to make sure no tag name is longer than 68 characters
Add hurd to the list of essential packages
Add swipl to the list of known interpreters
Add a test for spelling errors containing dashes
Detect embedded copies of more libraries
Check for embedded copies of sqlite/sqlite3
Check for more embedded libraries
Anchor regex used to match source package name of embedded lib
Merge all the embedded-lib* tags into embedded-library
Add changelog entry for embedded-lib* changes
Speed up minimum-version.t by using multiple threads
Run a subset of Perl::Critic, if installed
Add missing directories containing Perl code
Enable a few more Perl::Critic checks
Fix a few warnings
Refresh list of ftp-master's tags
Reflect merge of embedded-lib* tags in ftp-master's tags list
Fix file paths in debian/rules
Make Perl::Critic not so noisy by default
Enable a couple more Perl::Critic policies
Get rid of lots of useless variable interpolation
Remove useless interpolation from checks/files
Disable Capitalization, too noisy on checks/
Do criticise check scripts
Chdir to LINTIAN_ROOT in t/scripts/critic.t to simplify it
Fix lots of Perl::Critic-found issues
Disable critic.t by default, enable via CRITICISE=1
Remove spurious line added by accident
Detect embedded copies of tinyxml
Add proper versioned dependencies for subtests support in Test::More
Check for embedded copies of libpcap
Add a few more spelling corrections
Raise severity of init.d-script-starts-in-stop-runlevel
Drop some checks for versioned deps that can be satisfied in stable
Correctly handle include directives preceded by a tab
Move libbaz from the legacy testsuite to the new one
Use Collect::Binary::index to find directories instead of ::file_info
Chmod debian/tests g+s to better simulate lintian.d.o's env
Revert "Chmod debian/tests g+s to better simulate lintian.d.o's env"
Fix typo and decrease number of columns in changelog
Allow ocaml as an alternative to ocaml-nox
Ignore objdump-info's 'not a dynamic object' error
Remove uneeded missing-build-depends check for quilt
Remove, now obsolete, missing versioned b-dependency on quilt test
Refresh dpkg data against unstable, without changes
Refresh debhelper data against unstable
Refresh fonts data against unstable
Refresh locales list against isoquery 1.4
Refresh list of virtual init facilities, without changes
Refresh perl provides against perl 5.10.1
Add commented-out detections for mipsn32 and sparcv9b
Don't modify index entries
Better document intention of d-watch-file-should-use-sf-redirector
Add a test for the format of our own changelog
Fix changelog formatting
Add missing b-depends for Test::Pod::Coverage
Run blackbox tests in parallel too
Drop 'test' from the 'running' messages
Trim all spaces at the end of messages
Remove accidental leftover
Fix debhelper-script-token-unneeded test
Fix quilt-related test
Include the package's area in the wrong-section tag
Decrease loop complexity
We are going to make an RC upload first
Override quilt-related checks for lintian itself
Fix line number for release header
Add missing b-d on lzma
Correct handling of \n in thread messages
Isolate package tests from each other
Finalize changes for 2.5.0~rc1
Russ Allbery (4):
Clarify doc-base-uses-applications-section advice
Exclude kfreebsd kernel from embedded-zlib
Run the test suite during the package build
Remove 5&5 version from legacy test suite
-----------------------------------------------------------------------
--
Debian package checker
Reply to: