[SCM] Debian package checker annotated tag, 2.5.4, created. 2.5.4
The annotated tag, 2.5.4 has been created
at 260fa0689e82fe73887c995317cd744e02855b36 (tag)
tagging 457459e4d6e6a326142aea36ce8bd883b822c064 (commit)
replaces 2.5.3
tagged by Niels Thykier
on Mon Nov 21 23:46:25 2011 +0100
- Shortlog ------------------------------------------------------------
Release 2.5.4 into unstable
Format: 1.8
Date: Mon, 21 Nov 2011 23:05:12 +0100
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.4
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
Description:
lintian - Debian package checker
Closes: 387166 580048 580945 582511 604620 613327 616436 633507 636599 637540 641035 641468 641609 641983 642027 642038 642092 642113 642125 642339 642902 643009 643205 643714 643716 644021 644339 644344 644488 644556 644793 645393 645438 645660 646126 646420 646495 646529 646604 646817 646838 647227 647250 648117 648350 648532 649133 649329
Changes:
lintian (2.5.4) unstable; urgency=medium
.
The "perl5.14 (+ misc) fix"-upload. Medium as perl 5.14
deprecation warnings tend to make Lintian output unreadable.
.
* Summary of tag changes:
+ Added:
- data.tar.xz-member-without-dpkg-pre-depends
- gzip-file-is-not-multi-arch-same-safe
- init.d-script-does-not-implement-optional-option
- init.d-script-missing-lsb-description
- maintainer-address-causes-mail-loops-or-bounces
- missing-build-dependency-for-dh-addon
- package-depends-on-lower-priority-package
- package-would-benefit-from-build-arch-targets
- python-depends-but-no-python-helper
- python3-depends-but-no-python3-helper
- transitional-package-should-be-oldlibs-extra
- uploader-address-causes-mail-loops-or-bounces
.
* checks/*:
+ [JW] Replace common_data.pm with Lintian::Check.
+ [NT] Remove some unused "use lib <expr>" from various checks.
+ [NT] Use Lintian::Collect::Group to find direct dependencies.
* checks/binaries:
+ [JW] Allow binaries to use "/usr/lib/$srcpkg/" in RPATHs.
(Closes: #642092)
+ [JW] Fixed a false-positive when using the multiarch dir in
RPATH. (Closes: #646817)
* checks/changes-file{,.desc}:
+ [NT] Added the "precise" to the list of Ubuntu distributions.
Thanks to Loïc Minier for the patch.
+ [NT] Accept release codename in the changes file. Thanks to
Julien Cristau for the report. (Closes: #637540)
* checks/circular-deps{,.desc}:
+ [NT] Renamed to group-checks{,.desc}.
* checks/group-checks{,.desc}:
+ [NT] Added check for depending on lower priority packages built
from the same source. Only strong dependencies are considered.
Thanks to Neil Williams for the report. (Closes: #387166)
* checks/common_data.pm:
+ [JW] Merged into Lintian::Check.
* checks/cruft{,.desc}:
+ [NT] Escape path when using them in regexes. (Closes: #642902)
+ [NT] Extended the description of the tag for non-native packages
with native versions. Thanks to Jari Aalto for the report.
(Closes: #580048)
* checks/copyright.desc:
+ [RG,NT] Clarified that the PHP 2.x license is only for the PHP
interpreter and PEAR modules cannot use it. Thanks to
Thomas Goirand for the report. (Closes: #616436)
* checks/deb-format{,.desc}:
+ [NT] Added check for using .xz compression in deb files without
versioned Pre-Depends on dpkg. The severity is pedantic for
Debian and serious for Ubuntu. Thanks to Aaron M. Ucko for the
rapport. (Closes: #648350)
* checks/dehelper{,.desc}:
+ [JW,NT] Check for versioned dependencies for some dh_commands.
(Closes: #641035)
+ [JW] Detect missing dependencies for using dh sequences.
(Closes: #613327)
+ [JW] Parse continuation lines in d/rules.
+ [JW] Only emit brace-expansion-in-debhelper-config-file at most
once per file. (Closes: #644344)
+ [JW] Replaced "=" with " => " in the tag extra for missing-
build-dependency-for-dh_-command to improve readability. This
breaks overrides, but according to lintian.d.o there are none
of these. (Closes: #644339)
+ [JW] Added check for missing python helpers when using python
substvars in d/control. (Closes: #582511)
* checks/fields{,.desc}:
+ [NT] Fixed source-field-does-not-match-pkg-name.
+ [NT] Newlines from URIs in Vcs-* fields are stripped before they
are checked. These will fields will also cause a "multiline-
field" tag if they contain newlines.
+ [JW,NT] Clarified that build-depends-on-metapackage is not only
triggered by X11 metapackages. (Closes: #642125)
+ [NT] Ensure transitional packages are in section oldlibs and
priority extra. Thanks to Josh Triplett for the report.
(Closes: #645438)
+ [NT] Check for bouncing and looping email addresses. Thanks to
Ansgar Burchardt and Arno Töll for the bug report and patch.
(Closes: #636599)
* checks/files{,.desc}:
+ [JW] Suggest the usage of "-delete" rather than "| xargs rm -f".
(Closes: #641983)
+ [JW] Improve "linked against libvga.so" test. This avoid
setuid-binary false-positives. (Closes: #642038)
+ [NT] Skip package-contains-no-arch-dependent-files for
transitional packages. Thanks to Andreas Beckmann for the patch.
(Closes: #642339)
+ [NT] Applied patch from Andrew Starr-Bochicchio to update the
description of font-in-non-font-package to better reflect current
font policy. (Closes: #646838)
+ [JW,NT] Check that gzip files are compressed with -n in
"Multi-Arch: same" packages. (Closes: #649329)
packages.
+ [NT] Corrected perl4 check, thanks to Dominic Hargreaves for the
report and the patch.
* checks/init.d{,.desc}:
+ [NT] Applied patch from Peter Eisentraut to detect init.d scripts
without support for the optional "status" option.
(Closes: #647250)
+ [NT] Fixed deprecation warning when using perl 5.14.
(Closes: #649133)
+ [NT] Added tag for missing LSB Description keyword. Thanks to
Michael Biebl and Petter Reinholdtsen for the bug report.
(Closes: #604620)
* checks/rules{,.desc}:
+ [JW] Fixed false negative "missing-build-dependency" when using
"dh --with=X" rather than "dh --with X". (Closes: #643714)
+ [NT] Do not emit missing-build-dependency for missing dh sequences,
since the new tag will handle those.
+ [JW] Parse continuation lines in d/rules. (Closes: #644021)
+ [JW] Check for versioned dependency on dpkg-dev when using the new
dpkg makefiles. (Closes: #646495)
+ [NT] Added tracker tag for the build-arch target goal.
(Closes: #647227)
+ [JW] Fixed duplicate tags about missing dependency for
dh_pycentral/dh_pysupport. (Closes: #633507)
* checks/scripts:
+ [RA] Exclude files ending in *.erb from several shell script
checks. ERB is a Ruby templating language, so these will probably
have mixed shell and Ruby code and may not be executable. Thanks,
Laurent Arnoud.
+ [NT] Corrected perl4 check, thanks to Dominic Hargreaves for the
report and the patch. (Closes: #648532)
* checks/source-copyright:
+ [JW] Added some more DEP-5 URLs. (Closes: #642027)
+ [JW] Improved the wording of the extra information for the tag
syntax-error-in-dep5-copyright. (Closes: #644556)
* checks/symlinks:
+ [NT] Ignore broken links that appears to point to fonts.
.
* collection/index:
+ [NT] Fixed an "uninitialized variable" warning if no tarballs were
present or the tarball is empty. (Closes: #645660, LP: #886487)
+ [NT] Fixed deprecation warning when using perl 5.14.
* collcetion/debfiles:
+ [NT] Bail if the debian dir is a symlink.
.
* data/changelog-file/debian-dists:
+ [NT] New file.
* data/changelog-file/ubuntu-dists:
+ [NT] Added the "precise". Thanks to Loïc Minier for the
patch. (Closes: #644488)
* data/debhelper/{dh_commands,maint_commands,miscDepends_commands}:
+ [NT] Refreshed.
* data/debhelper/alt-dh_commands:
+ [NT] Renamed to dh_commands-manual.
* data/debhelper/dh_commands-manual:
+ [NT] Support arbitrary dependency relations. This new change
also fixes a "duplicate" in the dependency output.
(Closes: #643716)
* data/fields/essential:
+ [NT] Add libc-bin to the list of known essential packages.
* data/fields/obsolete-packages:
+ [NT] Added dpatch per request of the maintainer. Thanks to
Gergely Nagy for the report. (Closes: #646420)
* data/fields/virtual-packages:
+ [NT] Refreshed against sid. Thanks to Gregor Herrmann for the
report. (Closes: #646604)
* data/rules/deprecated-makefiles:
+ [JW] Added dbs makefiles, since dbs maintainer deprecated the
package in 0.47. (Closes: #646126)
* data/shared-libs/ldconfig-dirs:
+ [NT] Add multi-arch dirs for hurd-i386. Thanks to Julien
Cristau for noticing that they were missing.
* data/spelling/corrections:
+ [NT] Added a correction for "propagate" and "separate", thanks
to Guillem Jover for the suggestions.
(Closes: #644793, #646529)
+ [JW] Added a number of corrections. (Closes: #645393)
.
* debian/control:
+ [CW] Mark lintian Multi-Arch: foreign (there does exist one
Architecture: any package that Build-Depends: lintian, so this helps
multiarch cross-building slightly).
* debian/lintian.install:
+ [NT] Removed unpack which was removed.
.
* frontend/lintian:
+ [NT] Collections explicitly requested (by -U) are no longer
auto-removed. Previously the only way to prevent auto-removal
was to use --keep-lab.
+ [NT] Removed all archive-wide testing code. This has been moved
into reporting/harness. This deprecates a lot options and config
variables (--arch, --archivedir, --area, --dist, --section and
LINTIAN_{ARCH,ARCHIVEDIR,AREA,DIST}).
+ [NT] Support new lab query format, replacing the old "package
name"-based search.
.
* lib/Lab{,/Package}.pm:
+ [NT] Removed, replaced by Lintian::Package{,::Entry}.
* lib/Lintian/Check.pm:
+ [JW] Merged with common_data.pm.
* lib/Lintian/Collect/Group.pm:
+ [NT] New file - Collect like API for group data.
* lib/Lintian/Collect/Source.pm:
+ [JW] Fixed call to binary_field in binary_relation.
(Closes: #641609)
* lib/Lintian/Data.pm:
+ [NT] Fixed a file descriptor leak.
* lib/Lintian/Lab{,/Entry,/Manifest,/ManifestDiff}.pm:
+ [NT] New files. Replaces the Read_pkglists, Lab and
Lab::Package modules.
* lib/Lintian/Lab.pm:
+ [JW,NT] Correctly handle $TMPDIR not being an absolute path.
(Closes: #642113)
+ [NT] New lab layout style resembling the "pool" dirs of the
Debian mirrors. This allows more than 32 000 packages of a
given type in the laboratory. It also allows multiple
versions/architectures of the same package in static labs.
A feature previously only enabled in temporary labs. The new
layout is incompatible with the old format. (Closes: #641468)
* lib/Lintian/Output.pm:
+ [NT] Minor refactoring to simplify creation of the FullEWI
module.
* lib/Lintian/Output/FullEWI.pm:
+ [NT] New experimental output. More machine-friendly version
of the normal Lintian output format.
* lib/Lintian/Output/XML.pm:
+ [NT] Use self-closing tags (if possible) and do not write
attributes with an empty value.
* lib/Lintian/Processable.pm:
+ [NT] Reduced to an abstract class. The "old" implementation
has been put into Lintian::Processable::Package.
* lib/Lintian/Processable/Package.pm:
+ [NT] New file.
+ [NT] Changed the "name" of changes files. It is now equal to
the name of the source package. Previously it was the filename
(without extension and without the dir part).
* lib/Read_pkglists.pm:
+ [NT] Removed - replaced by Lintian::Lab::Manifest.
* lib/Util.pm:
+ [NT] Stricten the parser to not accept a field name with a ":".
This could cause the parser to eat the first part of the value,
if it contained a colon and there was no space before the value.
Thanks to Pino Toscano for reporting the issue.
+ [JW] Explicitly check that files are not encoded using ISO-2022,
when they should be encoded with UTF-8. (Closes: #643009)
+ [JW] Use "paragraph" and "field" rather than "section" and "tag"
when referring to a Debian control file.
.
* man/lintian.pod.in:
+ [NT] Fixed a typo, thanks to Evgeni Golov for spotting it,
.
* private/generate-lintian-pod:
+ [NT] Document which collections are auto-removed by default in
static labs.
.
* profiles/ubuntu/main.profile:
+ [NT] Disable no-upstream-changelog and lzma-deb-archive for
Ubuntu. Thanks to Evan Broder for the report and patch.
(Closes: #648117)
.
* reporting/*:
+ [NT] Recognise and display pedantic tags.
+ [JW] Only emit "plus X overrides" if there any overrides.
* reporting/{harness,html_reports}:
+ [NT] Do not accept LINTIAN_UNPACK_LEVEL nor LINTIAN_SECTION
anymore. The lintian frontend lost support for these in
2.5.0~rc3.
* reporting/harness:
+ [NT] Refactored to handle the archive-wide checking directly.
+ [NT] Use the new FullEWI output format for the archive-wide
logs.
* reporting/html_reports:
+ [NT] Ensure source tags appear before binary tags.
(Closes: #580945)
+ [NT] Supports the FullEWI output format.
.
* t/*:
+ [NT] Skip some tests broken by a recent dpkg upload.
(Closes: #643205)
.
* unpack/*:
+ [NT] Removed, no longer used.
Checksums-Sha1:
7675c6e81265bb42e0ab12e66c8e27cf99ecc0e7 2387 lintian_2.5.4.dsc
8f5cd16df9c948e77e2c004a985662c0fb04c3e8 1031662 lintian_2.5.4.tar.gz
31d8a18f15eaba580cf2a2f89e4ed42d58499801 648794 lintian_2.5.4_all.deb
Checksums-Sha256:
9270906fcde59fa43a6fea7c79e9b9e1141fbd51b172f7348181ab4d3eb40e31 2387 lintian_2.5.4.dsc
09fd107c18dc3be0df777ff0dbe2b7706c9494fee6cd6460dd5a9e6ffdd8df97 1031662 lintian_2.5.4.tar.gz
44b1670e79327b01f994bd9b0c739f02d33c9ea8a6b642e4b68c231cbd30191b 648794 lintian_2.5.4_all.deb
Files:
50bb02eee117a5884df961911052b20a 2387 devel optional lintian_2.5.4.dsc
d38e5c6ba52ccf128cfe7f1f8ce11c0f 1031662 devel optional lintian_2.5.4.tar.gz
5a4514b5a4a56ec3597f4445a9c0e6d8 648794 devel optional lintian_2.5.4_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAABCAAGBQJOytTBAAoJEAVLu599gGRC6nQP+gNnFI4BX4m+vTFRdYE87GyL
I2e5CxnbPWmICDl5BHOS3lCPc5F03nOf2jEyWFy5em4rIGe/rwVKjnFjIEsQOZsp
WHayBEzw8ul4AwlKe+lrebu7A2dtGNdlLl5bv3SQrV5dnFj6o+imVPKwefE9U0oS
LS6tGIuBk+bepPEsdmpLJONEqEugNQAviQkaXmYLsFEqMwocExtxQAQjfaWqj1cq
gvJDbQbfG+tq7Kn6074Ym6DuQclxEkBRCk0+4vlwWmbssevYOSfArvCY/RaSrSf+
i9gJ6M5Nyl+fKh67XSpxiirn5JgSxNbtaMkJyvsoARmWE4OOxfK/amnZr9VQeKpT
LnQNrTTUbZOoavPRb56kRdsqC91eGrXgN4slz58KTQcwJ3z+W2ilZRJRwWcltGqm
luciVrvczV6IpDrTvKuFIfYUvRhg+armWP5exLe+ScCXHmUSDlcJlu1UcBTh5ov3
XuoNj5O6UVOPS/k8LZJK7xzPWRoi4bZw3gtsYVorw12xY+lf0QwPo+5RRhgIL+Pf
xhtIJj2tn+tWfbTMG0afr6yhi9eajQXrQ8R4hJHiimpkWQGKZnB7aeI1MCNz4wj5
OCZapV4++cP3TcKs4PJ9QBtnITbwLxKtU6/KZhTVqkdlGUMk0nemZzK1IH8kT1iP
hm0ELth/9qk6lMokFJn4
=DoY7
-----END PGP SIGNATURE-----
Adam D. Barratt (5):
Fixed documentation typoes and marked some unclear paragraphs
Typo fix
Add "squeeze" to the list of acceptable Debian distributions
Typo fixes
Fix a couple of "packages" / "package" typoes
Andreas Beckmann (2):
distinguish between is_empty and is_dummy
Adding files missing from commit 392e9fd5
Andrew Starr-Bochicchio (1):
Update description of font-in-non-font-package tag
Arno Töll (1):
Add {maintainer,uploader}-address-causes-mail-loops-or-bounces
Colin Watson (1):
Mark lintian Multi-Arch: foreign
Dominic Hargreaves (1):
Fix perl4 lib checks to allow perl (<< 5.12.3-7)
Evan Broder (2):
Disable lzma-deb-archive for Ubuntu
Disable no-upstream-changelog in the Ubuntu profile
Evgeni Golov (1):
fix two small typos in the manpage
Guillem Jover (3):
Added a correction for "propagate"
Added a spelling correction for "separate"
Added a correction for propagation
Jakub Wilk (29):
Call dh_shlibdeps manually since newer debhelpers are "too" smart
Fixed calls to binary_field in binary_relation
checks/source-copyright: Added more DEP-5 URLs
checks/files.desc: Suggest "-delete" rather than "| xargs rm -f"
Allow binaries to use "/usr/lib/$srcpkg/" in RPATHs
t/runtests: Pass --auto-commit to dpkg-source
Merge common_data.pm into Lintian::Check
Fix indention to use 4 spaces per "level"
lib/Util.pm: Fixed indentation
Improve "linked against libvga.so" test
Explicitly check files not encoded using ISO-2022
Only emit "plus X overrides" if there any overrides
checks/rules: Also consider "dh [...] --with=X"
Detect missing dependencies for dh sequences
Correct the dh_xsf_substvars dependency version
Properly handle continuation lines in debian/rules
Corrected debhelper data file
Corrected debhelper data file
Emit brace-expansion-in-debhelper-config-file at most once per file
Improve the readability of tag extra for missing B-D for dh-cmds
Corrected debhelper data file
Improve wording for source-copyright-dep5-syntax-error
Fixed more false-positives with DEP-5 URIs
Check for missing python helpers when using python substvars
Added a number of spelling corrections
Added dbs makefiles to list of deprecated makefiles
Added check for versioned dpkg-dev when using dpkg makefiles
Allow /usr/lib/$multiarch/(games/)$pkgname in RPATHs
Fixed duplicate tags about missing dependency for dh_py$cmd
Loïc Minier (1):
Added "precise" to the list of Ubuntu distributions
Niels Thykier (192):
Added prototype support for Package List files in the Lab
Updated the list-{bin,src}pkg scripts to use PackageList module
Migrated frontend/lintian to the PackageList module
Killed Read_pkglists, moving the last parts to PackageList
Made lpkg notify the lab if they are deleted
Added support for changes files in the PackageList module
Added prototype support for "diffing" package lists
Refactored html_reports to use PackageLists
Added f/lintian-harness as official harness frontend
Remember to read the packages lists in html_reports
Added "type" method to PackageList
Prototype support for reading Packages files
Detect "changed" packages in diff-method
Fixed the compile errors in lintian-harness and L::Config
Merge branch 'master' into lab-refactor
Corrected some issues in L::Internal::PackageList{,Diff}
Added io-tests, fixed a bug and added a hidden feature
Merge branch 'master' into lab-refactor
Added support for sources files and fixed a minor bug
Refactor generate_diffs out of lintian-harness and into the Lab
Merge branch 'master' into lab-refactor
Use verbosity_level instead of verbose in lib/Lab.pm
Optimized the XML output a bit
Modified the Output API to take a L::T::Override in print_tag
Explicitly install ChangeLog in a test due to Ubuntu debhelper diff
Refreshed debhelper data
Check versions on dependencies for some dh_commands
Added a small utility to create a dependency graph
Merge branch 'master' into lab-refactor
Stricten the parser to not accept a field name with a ":"
Improve test coverage
Improved test coverage
Improved test coverage (now at 78%)
Style: Prefer "Class->new" over "new Class"
Rewrote the graph generator
Document private/graph in doc/README.developers
private/graph: Add --longest-paths options
reporting/*: Recognise and display pedantic tags
checks/cruft: escape paths used in regexes
Merge branch 'master' into lab-refactor
lib/Lab.pm: Create a poolized lab
lib/Lab.pm: Corrected the path to an entry in the lab
lib/Lintian/Lab.pm: Created a new (incomplete) lab interface
generate-profiles: Use "current dir" if LINTIAN_ROOT is not set
Extending the new Lab API
Correctly handle $TMPDIR not being an absolute path
Implemented Lintian::Lab::get_package
Extended open_lab, close_lab and get_package
Allow closed labs to be reopened
Fixed a typo in an error message
Split Processable into two classes
Basic Lintian::Lab::Entry implementation
Fix test failure caused by changes to the changes format
Updated the Lab and the Lab::Entry
Migrate to the new Lab modules
Copy generate_diff from Lab to Lintian::Lab
Skip tests that are broken due to the new dpkg
d/changelog: Fixed a typo
Merge branch 'master' into lab-refactor
Remove the old Lab code as it is no longer used
Fixed the path to the lab pool
Fix auto-remove collections
Added bug number to entry in the changelog
Merge branch 'master' into lab-refactor
Fixed indentation in the new modules
Created L::Lab::Manifest to replace L::Internal::PackageList
Implemened L::Lab::Manifest::visit_all
Migrated L::Lab to use L::Lab::Manifest
Migrate unpack/list-*pkg to Lintian::Lab::Manifest
Migrated reporting/html_reports to Lintian::Lab::Manifest
Use the source name as name of changes processables
Merge d/d/alt-dh_commands and d/d/dh_commands-versions
Rename a changes file to get test suite substition
Fixed test failures related to the changes renaming
Merge branch 'master' into lab-refactor
Fixed some documentation for L::Processable{,::Package}
Made Lintian::Lab::Entry extend Lintian::Processable
Finish implementation of Lintian::Lab::get_package
Explicitly set permissions of the .ali file
Skip package-contains-no-arch-dependent-files for empty packages
Re-add support "remove package from lab"
Update the Lab manifest when creating a new entry
Lintian::Lab: Defer path resolution until create_lab if needed
Merge branch 'master' into lab-refactor
Added libc-bin to the list of known essential packages
Fixed the diff method for Lintian::Lab::Manifest
Fixed some comment typoes
Fixed some corner case issues for coll/{index,unpacked}
Fixed a test regression caused by the last commit
reporting: Do not accept LINTIAN_UNPACK_LEVEL nor LINTIAN_SECTION
frontend: Do not auto-remove explicitly requested collections
Document which collections are auto-removed in the manpage
Merge branch 'master' into lab-refactor
Lintian::Lab: Added mode argument for create_lab
reporting: Ensure source tags appear before binary tags
Monthly update of ANCIENT_DATE
Extending test suite coverage
Fixed source-field-does-not-match-pkg-name
Fixed private/tag-stats
Improve test coverage
Added another test
Improved test coverage to above 80%
Improved test coverage
Removed some unused "use lib <something>" in various checks
Create a separate FORMAT variable for lab entries
Merge branch 'master' into lab-refactor
Made L::L::Entry::new able to undefined $pkg_path
Remove dist search and create a new lab query format
Note that #643205 is fixed (by skipping tests)
The skipped tests are done in t/* and not t/runtests
Refreshed virtual-packages data against sid
Corrected Gregor Herrmann's name in the changelog
Mention that #645660 is fixed
Replace ":" with "_" in the lab pool
Create lab-info file for labs to store important meta data
Created a lab_pkg method in L::Lab::Entry
Include package arch in entry status files
Added experimental output that always uses full package info
FullEWI: Added note about "epoch" versions containing colons
Fixed some pod and a comment in ManifestDiff
Added missing "or fail" and normalized the errors + fixed a typo
Lintian::Lab: Minor fix ups
Extended html_reports log regex and used Lab to access manifests
Sanitize Manifest entries to avoid breaking the file format
harness: Use Lintian::Lab for purging/cleaning the lab
Added method to visit all packages in the lab
harness: Removed changed packages and add new ones
harness: Refactored and almost fixed the incremental run
frontend/lintian: Accept lab queries via --packages-from-file
Lintian::Lab: Return success in create_lab if the lab exists
Merge branch 'master' into lab-refactor
Clean up: Removed unused files
harness: Use the FullEWI output format
Removed more unused files
Fixed Pod coverage of L::Lab and hid the L::L::Entry constructor
Removed (now) outdated parts about the lab and "dist dirs"
Deprecate --{archivivedir,dist,area,arch,section}
Corrected some examples in the manpage
html_reports: Use L::Lab::_get_lab_index directly
Write changelog for the branch
Properly cope with newlines in Vcs-* fields
Merge branch 'master' into lab-refactor
Improve some documentation and an error message
Fixed syntax error in L::L::Manifest
L::L::Entry: Be consistent in error handling
L::L::Manifest: Manually write getters for type and dirty
lintian: Always write the entry status file after unpacking
L::Lab: Fixed 2 bugs and changed get_package API
Weed out a set of bugs breaking harness
harness: Skip broken packages rather than failing
Update the status file after auto-cleaning has been done
harness: Fixed incremental run and lazily run lintian
L::L::Manifest: ignore extra keys passed to get
Renamed methods in L::Lab{,::Entry}
Added missing semi-colon to r/html_reports
Use source name for the directory names in the Lab
Bump LAB_FORMAT to 11
Improved a deprecation warning
Merge branch 'lab-refactor'
Added dpatch to obsolete-packages (RoM, #646420)
Clarified what triggers a "non-native pkg wiht native version"
build-depends-on-metapackage can be triggered by non-X11 pkgs
Allow codenames as distribution in the changes-file
Added an "closes" for the Ubuntu version of a bug
Fixed a typo in the manual
Gramma*r* fix
Fixed a file descriptor leak in Lintian::Data
Add hurd-i386 multi-arch dirs to data/shared-libs/ldconfig-dirs
Bumped acient S-V date
Record Source and Source-Version in the status-file
Fixed code-styles deprecated in perl 5.14
Added test for AGPL-3, which should not trigger a tag
Added check for xz compression without dpkg Pre-Depends
Created Lintian::Collect::Group to handle group data
Added missing file from last commit
Re-ordered a changelog entry
Added check for depending on lower priority packages
Refreshed perl-provides against perl 5.14
Added test for "package-superseded-by-perl"
Added bug id for perl 5.14 deprecation warning fixes
Ignore broken links that appears to point to fonts
Fixed changelog entry (used '+' instead '*' as prefix)
Check if gzip files were compressed with -n
Clarified the PHP license tag is only for the PHP interpreter
Added tracker tag for packages targeted in the build-arch goal
Added file missing in last commit
Fixed weird indentation
Check that transitional packages are oldlibs/extra
Added tag for missing LSB Description keyword
Refreshed fonts data file again
changelog-format: Cope with multi-line "release headers"
Release 2.5.4 into unstable
Peter Eisentraut (1):
Add check for init.d status option
Russ Allbery (1):
Exclude *.erb files from several shell script tests
-----------------------------------------------------------------------
--
Debian package checker
Reply to: