Please sync lintian (main) from Debian unstable (main)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lintian (Ubuntu) |
Fix Released
|
Wishlist
|
Colin Watson |
Bug Description
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
affects ubuntu/lintian
status new
subscribe ubuntu-
Please sync lintian (main) from Debian unstable (main).
Explanation of the Ubuntu delta and why it can be dropped:
All Ubuntu changes have been incoporporated into the Debian package.
Please note my LP ID is kitterman, not ScottK (that's somebody else)
Changelog since current hardy version 1.23.36ubuntu1:
lintian (1.23.40) unstable; urgency=low
.
The "Russ's brown paper bag bug" release.
.
* checks/doc-base:
+ [RA] My mistaken precedence fiddling with the doc-base checks caused
them to warn about every abstract containing a period. Patch from
Chris Lamb. (Closes: #454941)
.
* lib/Spelling.pm:
+ [RA] Add common mistakes for publicly and spelling.
lintian (1.23.39) unstable; urgency=low
The "Ubuntu and doc-base patch merge, with extra fixes" release.
* checks/*.desc:
+ [RA] Remove the unused Standards-Version header.
* checks/
+ [RA] Check the latest entry of the Debian changelog and any
NEWS.Debian file for common spelling errors. (Closes: #36017)
+ [RA] If this looks like a new package (Debian revision of -1 and
only one changelog entry), warn if it doesn't close a bug. Thanks,
Margarita Manterola. (Closes: #356051)
+ [RA] Check for lines over 80 columns in the most recent entry.
Thanks, Guillem Jover. (Closes: #435963)
* checks/
+ [RA] Moved spelling-
* checks/debconf:
+ [RA] Go back to not warning about "no" in boolean debconf
questions. The word is too common in normal English prose for
reasons other than assuming a particular debconf interface. Thanks,
Rafael Laboissiere. (Closes: #453177)
* checks/
+ [RA] Moved spelling-
* checks/
+ [RA] Moved spelling-
* checks/fields:
+ [RA] Python documentation packages should still be in section doc.
Thanks, Michal Čihař. (Closes: #454688)
+ [RA] Warn about lib.*-dev packages not in section libdevel.
+ [RA] Warn about debug packages that aren't priority: extra. Thanks,
Joerg Jaspert. (Closes: #454358)
+ [RA] Ignore Original-Maintainer if the version contains ubuntu.
+ [RA] Only warn about Section for Python packages starting with
python-, not py, since py picks up too many things that aren't
Python modules.
+ [RA] Only warn about Section for Perl packages matching lib.*-perl
to avoid false positives for things like dh-make-perl. Thanks,
Damyan Ivanov. (Closes: #454723)
* checks/files:
+ [RA] Warn about packages providing files in /usr/lib/debug that
aren't named -dbg. Thanks, Joerg Jaspert.
* checks/
+ [RA] Add bad-ubuntu-
Ubuntu patch.
+ [RA] Fix the malformed-override long description. Thanks, Stefan
Fritsch.
* checks/
+ [RA] Substantial overhaul and expansion of the doc-base control file
checks. Patch from Robert Luberda. (Closes: #448783)
* checks/nmu:
+ [RA] No packages with ubuntu in the version number are NMUs. Merged
from the Ubuntu patch.
* checks/
+ [RA] Ignore blank lines in 00list and don't report them as patches
without descriptions. Thanks, Julien BLACHE. (Closes: #454730)
* checks/
+ [RA] Subsumed into other check scripts and lib/Spelling.pm.
* frontend/lintian:
+ [RA] If the version number indicates an Ubuntu package, check
against a different list of allowable distributions. Merged from
the Ubuntu patch.
+ [RA] Skip check and collection *.desc files whose names start with a
period (mostly to avoid testing artifacts from editor lock files).
+ [RA] Restore previous override parsing and make the package name
optional again. Thanks, Stefan Fritsch. (Closes: #454790)
+ [RA] Check overrides for implausible tags.
* lib/Spelling.pm:
+ [RA] New module to do general spelling checks for specific
misspellings. Based on the previous checks/spelling and a patch by
Robert Luberda.
-- Russ Allbery <email address hidden> Fri, 07 Dec 2007 22:12:56 -0800
lintian (1.23.38) unstable; urgency=low
* The "HE's brown paper bag bug" release
* checks/
+ [RA] Don't warn about version numbers going backwards in the
changelog file if the comment says this is a backport.
* checks/
+ [FL] Try appending .dpatch to patchnames found in 00list.
Patch by Leo Antunes. (Closes: #454516, #454518)
* lib/Dep.pm:
+ [FL] Fix "uninitialized value" warning in pred_implies().
-- Russ Allbery <email address hidden> Wed, 05 Dec 2007 17:21:44 -0800
lintian (1.23.37) unstable; urgency=low
The "Policy 3.7.3" release.
* checks/binaries:
+ [HE] Fix RegEx to re-enable 'binary-in-etc' and
+ [HE] When checking that a lib is linked against libc, search for
libc.so, not any library beginning with libc. Thanks for
the bug and patch to Ruben Porras <email address hidden>. (Closes:
#448652)
+ [RA] Ignore the gf suffix from the gfortran migration when checking
whether the package name matches the SONAME. Thanks, Kevin
B. McCarty. (Closes: #448207)
* checks/
+ [RA] Check that the latest changelog entry has a later version than
the previous entry. Thanks, Thijs Kinkhorst. (Closes: #449257)
* checks/
+ [RA] Add Dm-Upload-Allowed as a control field. (Closes: #453779)
* checks/
+ [RA] Diagnose stronger dependencies that imply weaker dependencies,
such as the same dependency in both Depends and Recommends or
Recommends and Suggests. Thanks, Joerg Jaspert. (Closes: #453302)
+ [RA] Upgrade no-section-
of Joerg Jaspert.
* checks/
+ [RA] Add symbols as a known control file for debs and udebs.
* checks/
+ [HE] Check that encoding of copyright file is UTF-8. Patch by
gregor herrmann <email address hidden>. (Closes: #451689)
+ [HE] Add warning copyright-
if the maintainer left the dh_make boilerplate in the
<email address hidden>. (Closes: #448677)
+ [RA] Check for the complete GFDL included in the copyright file and
expand copyright-
references. Also check for correct references to common-licenses
for the GFDL and LGPL.
* checks/deb-format:
+ [HE] Remove, not needed any more. (Closes: #447257)
* checks/debconf:
+ [HE] Explicitly allow the phrase "no longer" in boolean debconf
questions. (Closes: #447718)
* checks/
+ [RA] Upgrade the legacy Homepage tag to a warning.
* checks/fields:
+ [HE] Add 'doc-package-
stolen from linda. (Closes: #452839)
+ [RA] Allow Python dependencies in Build-Depends when using another
variant for calling Python in the clean target. Thanks, Bernd
Zeimetz. (Closes: #444642)
* checks/
+ [HE,RA] Add 'package-
dirs in /var and /etc and handle /usr/lib/perl5 and /usr/share/perl5
directories separately with a lower priority level since they're
very common. (Closes: #452316, #357838)
+ [HE] Add checks for game packages that contain no game executables
anything in usr/bin at all, which is usually a mistake.
+ [RA] Downgrade symlink-
Policy should. Thanks, Thijs Kinkhorst. (Closes: #454239)
* checks/
+ [RA] Add critical as a recognized urgency.
* checks/
+ [HE] Add complete new check script, intended to check for usual
problems when using patch systems. Start with three
checks for common dpatch problems. Idea loosely based on
patch by Carl Fürstenberg <email address hidden>. (Closes: #437959)
* checks/
+ [RA] not-using-
* checks/rules:
+ [HE] Implement 'binary-
for rules in binary-arch when the package is arch: all.
(Closes: #409109, #119097)
+ [HE] Implement 'desktop-
missing dh_desktop calls when .desktop files are installed in
a debhelperized package. (Closes: #409138)
* checks/scripts:
+ [HE] Allow packages to drop snippets into /etc/csh/login.d
without a dependency on csh. Files there should also
be allowed to have csh in the shebang line. (Closes: #453417)
+ [HE] Allow packages to drop snippets into /etc/fish.d/ without
a dependecy on fish. (Closes: #453416)
+ [RA] Remove possible-
Debian Policy now allows local and test -a/-o specifically and this
is pointless portability.
* checks/
+ [RA] 3.7.3 is now the current Standards-Version and anything older
than 3.6.2 is ancient.
* debian/control:
+ [TK] Add Vcs-* fields to point to Lintian's repository.
+ [RA] Update standards version to 3.7.3.
* debian/dirs:
+ [RA] Stop creating empty /usr/share/
directories. The latter is no longer used and the former is shipped
with packages that include overrides.
* frontend/lintian:
+ [RA] Add critical as a recognized urgency.
+ [RA] Diagnose malformed override entries; don't just ignore them.
+ [RA] Fix some odd formatting.
+ [RA] Display a summary of overridden tags as an N: output line.
Requested by Steve McIntyre. (Closes: #452804)
* man/lintian.1:
+ [RA] Be clearer about what files lintian takes as arguments; in
particular, mention that source packages are checked by providing
the .dsc file as an argument. (Closes: #441636)
+ [RA] Fix a slight spacing problem with the --color flag.
+ [RA] Remove mention of unused /usr/share/
* lib/DebVersions.pm:
+ [RA] Remove. This isn't used by anything and would produce
incorrect results (it doesn't understand ~), and Dep.pm provides
version comparison routines that use dpkg.
* lib/Tags.pm:
+ [RA] Keep statistics on overrides by severity.
* reporting/
+ [RA] Change the layout of the per-maintainer lintian pages. Now,
each report will be in /reports/
<email> is the maintainer's e-mail address with unsafe characters
replaced by _. This should allow better links from the QA pages.
Thanks, Stefano Zacchiroli.
* unpack/list-srcpkg:
+ [RA] Escape ; and newline characters in all package fields before
writing them to the index (uncovered when someone accidentally
appended a package description to Standards-Version).
-- Russ Allbery <email address hidden> Tue, 04 Dec 2007 16:43:13 -0800
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (GNU/Linux)
iD8DBQFHW36yHaj
mQnF8VGALsUg7QD
=cZu4
-----END PGP SIGNATURE-----
Changed in lintian: | |
importance: | Undecided → Wishlist |
description: | updated |
Sync Ack'd. Thanks Scott.