Re: [SCM] Debian package checker branch, master, updated. 2.1.3-51-g9d369d1

2009-01-01 Thread Russ Allbery
is intentionally creating a catch-all test for a lot of similar errors. So in debhelper-dh-clean-k-ok, I'd remove the Test-For and add misc:Depends back into the control.in template (unless I'm missing something that makes them related). -- Russ Allbery (r...@debian.org) http://www.eyrie.org

[SCM] Debian package checker branch, master, updated. 2.1.3-57-g7e12931

2009-01-01 Thread Russ Allbery
The following commit has been merged in the master branch: commit c83a79c426e63fd127ff7233283a9d88175cbf80 Author: Russ Allbery r...@debian.org Date: Thu Jan 1 10:01:54 2009 -0800 Update desc documentation for tags and add test cases diff --git a/doc/desc-files b/doc/desc-files index

[SCM] Debian package checker branch, master, updated. 2.1.3-57-g7e12931

2009-01-01 Thread Russ Allbery
The following commit has been merged in the master branch: commit 7e1293160484712ead203bc39364c3a26d9b99f7 Author: Russ Allbery r...@debian.org Date: Thu Jan 1 11:10:03 2009 -0800 Add documentation of the new test suite * t/tests/README: + [RA] Add documentation of the new

Thoughts on the new Lintian test suite

2009-01-01 Thread Russ Allbery
. Another example where I think this makes sense is a files-general test that installs a bunch of junk into a test package and tests all the tags for weird thing in package at once, since they're all fairly obviously independent. -- Russ Allbery (r...@debian.org) http://www.eyrie.org

New test suite documentation

2009-01-01 Thread Russ Allbery
suite so that we can see how far we've gotten towards migrating it to a template-based system. -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas

Bug#80448: lintian check for fixed headers

2009-01-01 Thread Russ Allbery
with GCC's internal data types and other issues. Do you think this is still something that Lintian should be looking into? I see that there is a fixincludes package still provided by the gcc packages, although I don't think anyone ever did the work to make Lintian use it. -- Russ Allbery (r

Re: [SCM] Debian package checker branch, master, updated. 2.1.3-60-gd6ac8bf

2009-01-02 Thread Russ Allbery
+[\\']?(?:\.\/|\/|\$|[\w.-])[^\s]+' ? I can't think of any reason not to flag that. Seems like a good idea to me. -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org with a subject of unsubscribe. Trouble

[SCM] Debian package checker branch, master, updated. 2.1.3-65-ge8fe74e

2009-01-03 Thread Russ Allbery
The following commit has been merged in the master branch: commit 24f25d8f2d19deb710e462c40de40166a26a3359 Author: Russ Allbery r...@debian.org Date: Thu Jan 1 12:11:36 2009 -0800 Update the TODO file Add test suite changes from my recent message, update milestones, add Lintian

[SCM] Debian package checker branch, master, updated. 2.1.3-65-ge8fe74e

2009-01-03 Thread Russ Allbery
The following commit has been merged in the master branch: commit eaa52fe448e16e36d2e22235c0353f56ce84f090 Author: Russ Allbery r...@debian.org Date: Sat Jan 3 14:51:44 2009 -0800 Add dh_auto_* and dh_prep to debhelper version checks * checks/debhelper{,.desc}: + [RA] Add

[SCM] Debian package checker branch, master, updated. 2.1.3-65-ge8fe74e

2009-01-03 Thread Russ Allbery
The following commit has been merged in the master branch: commit e8fe74e48fbb1790f916c1cb1d9c985641d53036 Author: Russ Allbery r...@debian.org Date: Sat Jan 3 15:00:52 2009 -0800 Increase certainty of debhelper versioned depends, update description * checks/debhelper{,.desc

[SCM] Debian package checker branch, master, updated. 2.1.4-1-g9e12b74

2009-01-05 Thread Russ Allbery
The following commit has been merged in the master branch: commit 9e12b74b7a1084ea9b885c7e04807641bfd426b2 Author: Russ Allbery r...@debian.org Date: Mon Jan 5 10:41:53 2009 -0800 Treat define as the end of a makefile target * checks/rules: + [RA] Consider a define command

Bug#510869: setting package to lintian, tagging 510869

2009-01-05 Thread Russ Allbery
# Automatically generated email from bts, devscripts version 2.10.35 # via tagpending # # lintian (2.1.5) UNRELEASED; urgency=low # # * checks/rules: #+ [RA] Consider a define command to be the end of a list of target # commands, avoiding binary-arch-rules-but-pkg-is-arch-indep false #

Bug#510869: lintian: binary-arch-rules-but-pkg-is-arch-indep warning is contrary to policy

2009-01-05 Thread Russ Allbery
. -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

Bug#510954: lintian: reports unusual interpreter for /usr/bin/rep

2009-01-06 Thread Russ Allbery
at some point, so maybe Lintian should wait until the name of that package has been determined. I'll file a bug against librep9. -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org with a subject

Bug#510957: lintian: CMake build error detection

2009-01-06 Thread Russ Allbery
and then remove it in debian/rules. I can't think of one, and hence am leaning towards just always flagging it as an error if that file is present in the diff. -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE, email to debian-lint-maint-requ

Re: Thoughts on the new Lintian test suite

2009-01-06 Thread Russ Allbery
Raphael Geissert atomo64+deb...@gmail.com writes: Russ Allbery wrote: * The t/tests directory is getting quite large. One easy thing we could do that would help this, and which I think would also make sense given the rest of the layout, is to move the *.desc file for a test from t

Bug#80448: lintian check for fixed headers

2009-01-06 Thread Russ Allbery
a look at adding this, at least as an experimental check. Will the fixincludes package from stable be sufficiently new to provide useful results? (lintian.d.o is on stable.) -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE, email to debian-lint

Bug#497344: lintian: please warn about ${shlibs:Depends} when Architecture: all

2009-01-06 Thread Russ Allbery
Raphael Geissert atomo64+deb...@gmail.com writes: Russ Allbery wrote: But more seriously, I think it might be more trouble than it's worth. It's very convenient for Lintian's test suite to have a control template that always has ${shlibs:Depends} and it's harmless in Arch: all packages. I

[SCM] Debian package checker branch, master, updated. 2.1.4-2-g133270b

2009-01-09 Thread Russ Allbery
The following commit has been merged in the master branch: commit 133270be3bc08cecd6cd1856f3d64af90f010421 Author: Russ Allbery r...@debian.org Date: Fri Jan 9 22:27:22 2009 -0800 Tag duplicate long or short descriptions * checks/control-file{,.desc}: + [RA] Tag (severity

Bug#30020: setting package to lintian, tagging 30020

2009-01-09 Thread Russ Allbery
# Automatically generated email from bts, devscripts version 2.10.35 # via tagpending # # lintian (2.1.5) UNRELEASED; urgency=low # # * checks/control-file{,.desc}: #+ [RA] Tag (severity: wishlist) duplicate short or long descriptions # in packages built from the same source. (Closes:

[SCM] Debian package checker branch, master, updated. 2.1.4-5-gf8d6a2a

2009-01-10 Thread Russ Allbery
The following commit has been merged in the master branch: commit 64482a24e771ed9f97483febab9f7119ad865eb1 Author: Russ Allbery r...@debian.org Date: Sat Jan 10 10:48:30 2009 -0800 Move maintainer checks into a Lintian::Check module * checks/fields: + [RA] Use

[SCM] Debian package checker branch, master, updated. 2.1.4-5-gf8d6a2a

2009-01-10 Thread Russ Allbery
The following commit has been merged in the master branch: commit f8d6a2a720374822852b5fd53d704a89f352dc99 Author: Russ Allbery r...@debian.org Date: Sat Jan 10 14:41:52 2009 -0800 Check the Changed-By field of *.changes files * checks/lintian.desc: + [RA] New tag

Bug#183642: setting package to lintian, tagging 183642

2009-01-10 Thread Russ Allbery
# Automatically generated email from bts, devscripts version 2.10.35 # via tagpending # # lintian (2.1.5) UNRELEASED; urgency=low # # * frontend/lintian: #+ [RA] Run maintainer well-formedness checks on the Changed-By field # of the *.changes file. (Closes: #183642) # package lintian

[SCM] Debian package checker branch, master, updated. 2.1.4-9-g53ac0ac

2009-01-10 Thread Russ Allbery
The following commit has been merged in the master branch: commit ebe43d152184cc82e5fb8d61bb6566ef794ddf8c Author: Russ Allbery r...@debian.org Date: Sat Jan 10 16:32:51 2009 -0800 Fix copyright date It's 2009 now, not 2008 diff --git a/lib/Lintian/Check.pm b/lib/Lintian/Check.pm

[SCM] Debian package checker branch, master, updated. 2.1.4-9-g53ac0ac

2009-01-10 Thread Russ Allbery
The following commit has been merged in the master branch: commit 9d3667971324e295c7eb74d631693a8c11bcb770 Author: Russ Allbery r...@debian.org Date: Sat Jan 10 17:11:35 2009 -0800 Add documentation for the changes test suite diff --git a/t/changes/README b/t/changes/README new file mode

Bug#292055: setting package to lintian, tagging 292055

2009-01-10 Thread Russ Allbery
# Automatically generated email from bts, devscripts version 2.10.35 # via tagpending # # lintian (2.1.5) UNRELEASED; urgency=low # # * checks/deb-format{,.desc}: #+ [RA] New check for the format of *.deb ar archives. Most cases will # fail during unpack, but dpkg-deb is more forgiving

[SCM] Debian package checker branch, master, updated. 2.1.4-10-g8f0ad40

2009-01-10 Thread Russ Allbery
The following commit has been merged in the master branch: commit 8f0ad408635d9e0bd20354ca26d61f089ea56254 Author: Russ Allbery r...@debian.org Date: Sat Jan 10 20:59:06 2009 -0800 Clarify the binary-control-field-duplicates-source tag * checks/control-file{,.desc}: + [RA

Bug#511213: setting package to lintian, tagging 511213

2009-01-10 Thread Russ Allbery
# Automatically generated email from bts, devscripts version 2.10.35 # via tagpending # # lintian (2.1.5) UNRELEASED; urgency=low # # * checks/control-file{,.desc}: #+ [RA] Tag (severity: wishlist) duplicate short or long descriptions # in packages built from the same source. (Closes:

Bug#507278: setting package to lintian, tagging 507278

2009-01-10 Thread Russ Allbery
# Automatically generated email from bts, devscripts version 2.10.35 # via tagpending # # lintian (2.1.5) UNRELEASED; urgency=low # # * lib/Tags.pm: #+ [RA] Avoid Perl warnings if Severity or Certainty isn't set for a # tag. (Closes: #507278) # package lintian tags 507278 + pending

[SCM] Debian package checker branch, master, updated. 2.1.4-13-gfcfd5f7

2009-01-10 Thread Russ Allbery
The following commit has been merged in the master branch: commit 315762460378f7d868c392e37dd898ffc893a82d Author: Russ Allbery r...@debian.org Date: Sat Jan 10 21:11:30 2009 -0800 Record statistics for certainty correctly * lib/Tags.pm: + [RA] Record statistics for certainty

[SCM] Debian package checker branch, master, updated. 2.1.4-13-gfcfd5f7

2009-01-10 Thread Russ Allbery
The following commit has been merged in the master branch: commit fcfd5f79046303b7f9590e9bf5182abc4d7501c6 Author: Russ Allbery r...@debian.org Date: Sat Jan 10 21:31:12 2009 -0800 Canonicalize extra tag information in only one place * lib/Lintian/{Output.pm,Output/*.pm

[SCM] Debian package checker annotated tag, 2.1.5, created. 2.1.5

2009-01-10 Thread Russ Allbery
The annotated tag, 2.1.5 has been created at 3f6d1fbe7dc2815502b047a05dd081be5e2af72f (tag) tagging e7621c6d58dfc5d6bf1cd9eaf9edec831048b689 (commit) replaces 2.1.4 tagged by Russ Allbery on Sat Jan 10 22:03:28 2009 -0800 - Shortlog

[SCM] Debian package checker branch, master, updated. 2.1.5-1-g1aad978

2009-01-10 Thread Russ Allbery
The following commit has been merged in the master branch: commit 1aad978b84fb397e6f0a80414d16908da0d806cf Author: Russ Allbery r...@debian.org Date: Sat Jan 10 22:06:15 2009 -0800 Remove Subversion Id strings diff --git a/lib/Checker.pm b/lib/Checker.pm index 33c247e..e11d739 100644

[SCM] Debian package checker branch, master, updated. 2.1.5-3-g7510c0b

2009-01-10 Thread Russ Allbery
The following commit has been merged in the master branch: commit 87f32dede120eb64fa1073e561cfd107f4b8c7fd Author: Russ Allbery r...@debian.org Date: Sat Jan 10 23:46:29 2009 -0800 Fix update-coverage bug in including the debs test suite diff --git a/private/update-coverage b/private

[SCM] Debian package checker branch, master, updated. 2.1.5-3-g7510c0b

2009-01-10 Thread Russ Allbery
The following commit has been merged in the master branch: commit 7510c0b19979364c4c42ecd073485bb61a04f573 Author: Russ Allbery r...@debian.org Date: Sat Jan 10 23:49:32 2009 -0800 Error on CMakeCache.txt files added or modified in the diff * checks/cruft{,.desc}: + [RA

Bug#510957: setting package to lintian, tagging 510957

2009-01-10 Thread Russ Allbery
# Automatically generated email from bts, devscripts version 2.10.35 # via tagpending # # lintian (2.1.6) UNRELEASED; urgency=low # # * checks/cruft{,.desc}: #+ [RA] Error on CMakeCache.txt files added or modified in the diff. # Thanks, Joerg Jaspert. (Closes: #510957) # package

[SCM] Debian package checker branch, master, updated. 2.1.5-5-g1c483c8

2009-01-11 Thread Russ Allbery
The following commit has been merged in the master branch: commit ebf65d68dcc7476279676eaed81cce371083cc8e Author: Russ Allbery r...@debian.org Date: Sun Jan 11 00:16:34 2009 -0800 Add pre_upstream hook to the test harness * t/runtests: + [RA] Add pre_upstream hook to modify

[SCM] Debian package checker branch, master, updated. 2.1.5-5-g1c483c8

2009-01-11 Thread Russ Allbery
The following commit has been merged in the master branch: commit 1c483c8eec1b9bccbb71ca0a319d558df78b58dd Author: Russ Allbery r...@debian.org Date: Sun Jan 11 00:16:59 2009 -0800 Add tests for cruft in the upstream source diff --git a/t/COVERAGE b/t/COVERAGE index ddc8313..f0e654e 100644

[SCM] Debian package checker branch, master, updated. 2.1.5-6-g6a90db7

2009-01-11 Thread Russ Allbery
The following commit has been merged in the master branch: commit 6a90db7da7c86b7fffd689c28f097d16fbd92653 Author: Russ Allbery r...@debian.org Date: Sun Jan 11 10:46:17 2009 -0800 Check basic format of .changes files before continuing * checks/lintian.desc: + [RA] Add tag

Bug#315538: setting package to lintian, tagging 315538

2009-01-11 Thread Russ Allbery
# Automatically generated email from bts, devscripts version 2.10.35 # via tagpending # # lintian (2.1.6) UNRELEASED; urgency=low # # * frontend/lintian: #+ [RA] Check that .changes files have at least a Format key. If not, # issue malformed-changes-file and skip them. This catches

Bug#492626: lintian: If only internal debconf questions are used, do not report not-using-po-debconf errors

2009-01-11 Thread Russ Allbery
reopen 492626 retitle 492626 [checks/po-debconf] don't require po-debconf if all debconf questions are internal tag 492626 moreinfo thanks Julian Andres Klode j...@debian.org writes: On Sat, Jan 10, 2009 at 08:27:05PM -0800, Russ Allbery wrote: Russ Allbery r...@debian.org writes

[SCM] Debian package checker branch, master, updated. 2.1.5-7-ge286baf

2009-01-11 Thread Russ Allbery
The following commit has been merged in the master branch: commit e286baf6a895a08206057eee541e728adb4c700c Author: Russ Allbery r...@debian.org Date: Sun Jan 11 11:23:00 2009 -0800 Warn about .hgtags files in the diff and source * checks/cruft{,.desc}: + [RA] Warn about

[SCM] Debian package checker branch, master, updated. 2.1.5-8-gca4afc3

2009-01-11 Thread Russ Allbery
The following commit has been merged in the master branch: commit ca4afc31b9644b5a7bd1d92c3f12014e8ac31129 Author: Russ Allbery r...@debian.org Date: Sun Jan 11 11:54:10 2009 -0800 Supress NMU warnings for local packages * checks/nmu{,.desc}: + [RA] Suppress NMU warnings

Bug#501523: setting package to lintian, tagging 501523

2009-01-11 Thread Russ Allbery
# Automatically generated email from bts, devscripts version 2.10.35 # via tagpending # # lintian (2.1.6) UNRELEASED; urgency=low # # * checks/nmu{,.desc}: #+ [RA] Suppress NMU warnings for packages with local in the version # number or local package in the first line of the changelog.

Bug#42936: lintian: does not detect incorrect bang paths in gziped files

2009-01-11 Thread Russ Allbery
Geissert atom...@gmail.com block 42936 with 373767 Sure, go for it. -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

[SCM] Debian package checker branch, master, updated. 2.1.5-10-gdbb0a6c

2009-01-11 Thread Russ Allbery
The following commit has been merged in the master branch: commit dbb0a6ce96f32b0479aed588ff9fb2fec502ece0 Author: Russ Allbery r...@debian.org Date: Sun Jan 11 21:22:02 2009 -0800 Warn if the Debian diff is entirely empty * checks/cruft{,.desc}: + [RA] Warn if the Debian

Bug#498668: setting package to lintian, tagging 498668

2009-01-11 Thread Russ Allbery
# Automatically generated email from bts, devscripts version 2.10.35 # via tagpending # # lintian (2.1.6) UNRELEASED; urgency=low # # * checks/cruft{,.desc}: #+ [RA] Error on CMakeCache.txt files added or modified in the diff. # Thanks, Joerg Jaspert. (Closes: #510957) #+ [RA] Warn

Re: Ubuntu-specific lintian checks

2009-01-13 Thread Russ Allbery
, but we've been trying to encapsulate data collection in Lintian::Collect so that different check scripts don't have to keep retrieving the same information. That should help. -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE, email to debian-lint-maint

Re: Bug#373767: pedantic tags - patch

2009-01-13 Thread Russ Allbery
to figure out how to test these tags in the test suite. I usually have no time during the week to work on Lintian. If all goes according to plan, I was hoping to look at it next weekend. -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE, email

Re: Bug#373767: pedantic tags - patch

2009-01-13 Thread Russ Allbery
sort of ack, as no mail popped up. No problem. I'll try to get better at acking things like this. -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact

Bug#511859: lintian: false positive: openoffice.org source: missing-build-dependency-for-dh_-command

2009-01-14 Thread Russ Allbery
parsing code that ignores architecture and use that for most of these sorts of checks. If the maintainer has an arch-restricted build dependency, they generally know what they're doing and Lintian doesn't have enough information to second-guess that. -- Russ Allbery (r...@debian.org

Bug#512119: False positives for update menus and bashism checks

2009-01-17 Thread Russ Allbery
? -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

Bug#512119: setting package to lintian, tagging 512119

2009-01-17 Thread Russ Allbery
# Automatically generated email from bts, devscripts version 2.10.35lenny1 # via tagpending # # lintian (2.1.6) UNRELEASED; urgency=low # # * checks/menus: #+ [RA] Recognize type as a way of checking for binaries, even though # it's a bashism, so that we don't issue confusing duplicate

[SCM] Debian package checker branch, master, updated. 2.1.5-16-g84ea02f

2009-01-17 Thread Russ Allbery
The following commit has been merged in the master branch: commit 321b07c6e0a6d08ffcf2f5e034a14aa180234f0e Author: Russ Allbery r...@debian.org Date: Sat Jan 17 11:56:28 2009 -0800 Don't trigger empty-debian-diff on native packages diff --git a/checks/cruft b/checks/cruft index f8c4e70

[SCM] Debian package checker branch, master, updated. 2.1.5-16-g84ea02f

2009-01-17 Thread Russ Allbery
The following commit has been merged in the master branch: commit 560751b24c23a2181a056af4ce57deb85cc78aae Author: Russ Allbery r...@debian.org Date: Sat Jan 17 11:58:28 2009 -0800 Recognize type as a way of checking for binaries * checks/menus: + [RA] Recognize type as a way

[SCM] Debian package checker branch, master, updated. 2.1.5-16-g84ea02f

2009-01-17 Thread Russ Allbery
The following commit has been merged in the master branch: commit 966c48257420bb2716cec3e17855804d38cec55b Author: Russ Allbery r...@debian.org Date: Sat Jan 17 12:01:33 2009 -0800 Add Policy upgrading-checklist pointers * checks/standards-version.desc: + [RA] Add a pointer

[SCM] Debian package checker branch, master, updated. 2.1.5-16-g84ea02f

2009-01-17 Thread Russ Allbery
The following commit has been merged in the master branch: commit 84ea02f060f1ead9753db05dd423c54eae375304 Author: Russ Allbery r...@debian.org Date: Sat Jan 17 12:02:16 2009 -0800 Add empty-debian-diff to the summary of new tags diff --git a/debian/changelog b/debian/changelog index

[SCM] Debian package checker branch, master, updated. 2.1.5-18-g642c245

2009-01-17 Thread Russ Allbery
The following commit has been merged in the master branch: commit ea7c4c5030b206087972b3887b0e6bd5cda86130 Author: Russ Allbery r...@debian.org Date: Sat Jan 17 12:58:38 2009 -0800 Fix the cruft-empty-diff test to be non-native diff --git a/t/tests/6000_cruft-empty-diff.desc b/t/tests

[SCM] Debian package checker branch, master, updated. 2.1.5-18-g642c245

2009-01-17 Thread Russ Allbery
The following commit has been merged in the master branch: commit 642c2450aba62980c59aa05ec0b862f849db712e Author: Russ Allbery r...@debian.org Date: Sat Jan 17 12:59:11 2009 -0800 Ignore architecture when checking some build dependencies * checks/debhelper: + [RA] Ignore

Bug#511859: setting package to lintian, tagging 511859

2009-01-17 Thread Russ Allbery
# Automatically generated email from bts, devscripts version 2.10.35lenny1 # via tagpending # # lintian (2.1.6) UNRELEASED; urgency=low # # * checks/debhelper: #+ [RA] Ignore architecture when checking whether sufficient build # dependencies are present for dh_* commands. If the

[SCM] Debian package checker branch, master, updated. 2.1.5-19-g5f24b01

2009-01-17 Thread Russ Allbery
The following commit has been merged in the master branch: commit 5f24b011df20f21efbf15d618628b19c2c71dcac Author: Russ Allbery r...@debian.org Date: Sat Jan 17 13:18:36 2009 -0800 Check for missing commas after substvars * checks/control-file{,.desc}: + [RA] Check

Bug#409099: setting package to lintian, tagging 409099

2009-01-17 Thread Russ Allbery
# Automatically generated email from bts, devscripts version 2.10.35lenny1 # via tagpending # # lintian (2.1.6) UNRELEASED; urgency=low # # * checks/control-file{,.desc}: #+ [RA] Check for missing commas after substvars in dependency fields. # Thanks, Jari Aalto. (Closes: #409099) #

Bug#512119: False positives for update menus and bashism checks

2009-01-17 Thread Russ Allbery
Raphael Geissert atomo64+deb...@gmail.com writes: Russ Allbery wrote: Like a mention of /usr/share/doc/debian-policy/upgrading-checklist.txt.gz? Or probably to the online version, as I'm sure not everyone has debian-policy installed (or not on every machine). I don't believe there's

[SCM] Debian package checker branch, master, updated. 2.1.5-21-g58a5bea

2009-01-17 Thread Russ Allbery
The following commit has been merged in the master branch: commit 050d65c4e24aa6eeb5205b4903072845cb24c50b Author: Russ Allbery r...@debian.org Date: Sat Jan 17 13:34:42 2009 -0800 Update t/COVERAGE diff --git a/t/COVERAGE b/t/COVERAGE index f0e654e..f0c741f 100644 --- a/t/COVERAGE +++ b/t

[SCM] Debian package checker branch, master, updated. 2.1.5-21-g58a5bea

2009-01-17 Thread Russ Allbery
The following commit has been merged in the master branch: commit 58a5bea6cb18adc4f4376e54e38699daf85e40d6 Author: Russ Allbery r...@debian.org Date: Sat Jan 17 13:35:10 2009 -0800 Finalize changes for 2.1.6 diff --git a/debian/changelog b/debian/changelog index a5da759..e4c549d 100644

[SCM] Debian package checker annotated tag, 2.1.6, created. 2.1.6

2009-01-17 Thread Russ Allbery
The annotated tag, 2.1.6 has been created at 8f1c09eea67f3952d7d1fb90a41b4081bb9ed849 (tag) tagging 58a5bea6cb18adc4f4376e54e38699daf85e40d6 (commit) replaces 2.1.5 tagged by Russ Allbery on Sat Jan 17 13:37:47 2009 -0800 - Shortlog

Bug#512210: lintian: [checks/po-debconf] Extend template check for updated strings

2009-01-18 Thread Russ Allbery
translations. I must be missing something -- why doesn't no-complete-debconf-translation catch that? That's its intention as I understand it; in fact, it's even stricter than what you're proposing. Is it just buggy? -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle

Bug#512119: False positives for update menus and bashism checks

2009-01-18 Thread Russ Allbery
Richard Kettlewell r...@greenend.org.uk writes: Russ Allbery wrote: It's an XSI extension (that's what the notation in the synopsis section means), which means you're not allowed to use it in /bin/sh scripts in Debian per current Policy. Only the base POSIX features are allowed at present

Bug#512210: lintian: [checks/po-debconf] Extend template check for updated strings

2009-01-18 Thread Russ Allbery
is that severity should match the severity that you'd pick for the bug that you filed about the problem, were you to file a bug. Important is a rather large leap over the current severities used for translations. -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle

Bug#512210: lintian: [checks/po-debconf] Extend template check for updated strings

2009-01-18 Thread Russ Allbery
for starters. Remember, the rule of thumb here is that severity should match the severity that you'd pick for the bug that you filed about the problem, were you to file a bug. Important is a rather large leap over the current severities used for translations. -- Russ Allbery (r...@debian.org

Bug#512210: lintian: [checks/po-debconf] Extend template check for updated strings

2009-01-19 Thread Russ Allbery
sponsoring than when being used by more experienced DD's. ;-) My hope is that the existing distinction between info and warning, and the upcoming pedantic support, will provide that extra level of aggressiveness for those who want it. -- Russ Allbery (r...@debian.org) http

Bug#512210: lintian: [checks/po-debconf] Extend template check for updated strings

2009-01-19 Thread Russ Allbery
Neil Williams codeh...@debian.org writes: Russ Allbery r...@debian.org wrote: If I check the generated templates in the binary deb, how do I check that the string was marked for translation? We don't want to trigger this tag on strings that aren't intended to be translated. TBH I

Bug#512210: lintian: [checks/po-debconf] Extend template check for updated strings

2009-01-19 Thread Russ Allbery
for a template that isn't marked as translatable but should be. I think we therefore have no idea how many false positives we're likely to uncover. We could introduce this as experimental first and see what lintian.d.o digs up, though. -- Russ Allbery (r...@debian.org) http

[SCM] Debian package checker branch, master, updated. 2.1.6-1-ga248f9a

2009-01-19 Thread Russ Allbery
The following commit has been merged in the master branch: commit a248f9a39bf797928fcc4a769ec9403446709322 Author: Russ Allbery r...@debian.org Date: Mon Jan 19 20:45:44 2009 -0800 Add swfobject.js to embedded-javascript-library * checks/files: + [RA] Add swfobject.js

Bug#512645: lintian reports errors in package foo, because it does not honor files in the foo-data package, on which foo depends

2009-01-22 Thread Russ Allbery
file for a set of related packages and on lintian.d.o. See the discussion in #456657 for more details. This is why binary-without-manpage explicitly says to add an override for this case, though. -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE

Bug#512645: lintian reports errors in package foo, because it does not honor files in the foo-data package, on which foo depends

2009-01-23 Thread Russ Allbery
Fabian Greffrath greffr...@leat.rub.de writes: Russ Allbery schrieb: That being said, there is a possible hack that we can apply here that may fix the common case of checking a *.changes file for a set of related packages and on lintian.d.o. See the discussion in #456657 for more details

Re: One less TODO item: remove old unbalance `' quotes from all tag descriptions

2009-01-24 Thread Russ Allbery
to do that change. -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

[SCM] Debian package checker branch, master, updated. 2.1.6-12-gca85ece

2009-01-24 Thread Russ Allbery
The following commit has been merged in the master branch: commit 57927a2b5445ecb1055e3ca9a625009c3ace26d5 Author: Russ Allbery r...@debian.org Date: Sat Jan 24 01:39:27 2009 -0800 Add a Lintian::Collect::Binary method to read the changelog * checks/changelog-file: + [RA] Use

[SCM] Debian package checker branch, master, updated. 2.1.6-12-gca85ece

2009-01-24 Thread Russ Allbery
The following commit has been merged in the master branch: commit b7350918f2a5c6cd75b674c0bf709f898cb09b77 Author: Russ Allbery r...@debian.org Date: Sat Jan 24 00:16:00 2009 -0800 Replace `' quotes with * checks/*.desc: + [RA] Replace `' balanced quotes with straight double

[SCM] Debian package checker branch, master, updated. 2.1.6-12-gca85ece

2009-01-24 Thread Russ Allbery
The following commit has been merged in the master branch: commit 8d85b7f6303d5ba7ef3ef7351fe75917b9e0f980 Author: Russ Allbery r...@debian.org Date: Sat Jan 24 01:03:47 2009 -0800 Redo standards-version check to use Lintian::Data * checks/standards-version{,.desc}: + [RA

[SCM] Debian package checker branch, master, updated. 2.1.6-12-gca85ece

2009-01-24 Thread Russ Allbery
The following commit has been merged in the master branch: commit ca85ece1c8ab2fb274204e6e53383fb30b6e426a Author: Russ Allbery r...@debian.org Date: Sat Jan 24 01:42:04 2009 -0800 Use Lintian::Collect to read the changelog in checks/nmu * checks/nmu: + [RA] Use Lintian

Bug#421549: I: libbio-primerdesigner-perl source: build-depends-without-arch-dep libmodule-build-perl

2009-01-24 Thread Russ Allbery
file look like? Currently, Lintian doesn't expect you to put libmodule-build-perl in Build-Depends unless you actually call it during your clean target. -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE, email to debian-lint-maint-requ

[SCM] Debian package checker branch, master, updated. 2.1.6-19-g6928edf

2009-01-24 Thread Russ Allbery
The following commit has been merged in the master branch: commit e6ab5368ab8fd8194cae288a4fe828252187d218 Author: Raphael Geissert atom...@gmail.com Date: Sun Jan 11 12:23:11 2009 -0600 Add direct-changes-in-diff-but-no-patch-system Implement a check for direct changes in the diff

[SCM] Debian package checker branch, master, updated. 2.1.6-19-g6928edf

2009-01-24 Thread Russ Allbery
The following commit has been merged in the master branch: commit 13063f1b5e914686d2251245df7c19db0af69390 Author: Raphael Geissert atom...@gmail.com Date: Sun Jan 11 12:13:05 2009 -0600 Enable no-upstream-changelog as a pedantic tag Enable 'no-upstream-changelog' as a pendantic

[SCM] Debian package checker branch, master, updated. 2.1.6-19-g6928edf

2009-01-24 Thread Russ Allbery
The following commit has been merged in the master branch: commit 6f4ba57efd52b3703632177d69537c60776f2fb0 Author: Raphael Geissert atom...@gmail.com Date: Sun Jan 11 13:46:14 2009 -0600 Check for missing homepage field Signed-off-by: Raphael Geissert atom...@gmail.com diff --git

[SCM] Debian package checker branch, master, updated. 2.1.6-19-g6928edf

2009-01-24 Thread Russ Allbery
The following commit has been merged in the master branch: commit 2beb9bdd312a25f88cc40d44303b7d96d140dd1e Author: Raphael Geissert atom...@gmail.com Date: Sat Jan 10 17:35:32 2009 -0600 Initial support for --pedantic tags Signed-off-by: Raphael Geissert atom...@gmail.com diff

[SCM] Debian package checker branch, master, updated. 2.1.6-19-g6928edf

2009-01-24 Thread Russ Allbery
The following commit has been merged in the master branch: commit e4a3759f5026f9e4153933d82000514eebcceb78 Author: Raphael Geissert atom...@gmail.com Date: Sun Jan 11 17:46:30 2009 -0600 Avoid Perl warnings on pedantic tags Avoid Perl warnings when trying to issue pendantic tags

[SCM] Debian package checker branch, master, updated. 2.1.6-19-g6928edf

2009-01-24 Thread Russ Allbery
The following commit has been merged in the master branch: commit 6928edf33f14922084935ff1c7f264ff93652f40 Author: Russ Allbery r...@debian.org Date: Sat Jan 24 12:56:51 2009 -0800 Update changelog for pedantic tag support and initial checks diff --git a/debian/changelog b/debian/changelog

Re: show override comments on the web page?

2009-01-24 Thread Russ Allbery
to implement it? Thanks! -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

Bug#470912: setting package to lintian, tagging 470912, tagging 373767

2009-01-24 Thread Russ Allbery
# Automatically generated email from bts, devscripts version 2.10.35lenny1 # via tagpending # # lintian (2.2.0) UNRELEASED; urgency=low # # * checks/changelog-file{,.desc}: #+ [RA] Use Lintian::Collect to read the changelog. #+ [RA] Enable no-upstream-changelog as a pedantic check, since

[SCM] Debian package checker branch, master, updated. 2.1.6-21-gc3eba5d

2009-01-24 Thread Russ Allbery
The following commit has been merged in the master branch: commit ab35cc1ba098b368d048f13c44babb1127ff2be9 Author: Russ Allbery r...@debian.org Date: Sat Jan 24 13:05:33 2009 -0800 Don't issue no-homepage-field for native packages, improve description Don't issue no-homepage-field

[SCM] Debian package checker branch, master, updated. 2.1.6-21-gc3eba5d

2009-01-24 Thread Russ Allbery
The following commit has been merged in the master branch: commit c3eba5d5b9c959e03110302c1df684b0d9bcb426 Author: Russ Allbery r...@debian.org Date: Sat Jan 24 13:15:00 2009 -0800 Expand no-upstream-changelog description Now that we're issuing no-upstream-changelog, provide extra

Bug#512678: setting package to lintian, tagging 512678

2009-01-24 Thread Russ Allbery
# Automatically generated email from bts, devscripts version 2.10.35lenny1 # via tagpending # # lintian (2.2.0) UNRELEASED; urgency=low # # * t/runtests: #+ [RA] Add support for specifying the Lintian options to use when # checking a test package. Patch from Raphael Geissert. #

Re: show override comments on the web page?

2009-01-24 Thread Russ Allbery
that can be installed on the user's PATH.) -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

Re: Lintian warnings and compatibility info for backporters

2009-01-24 Thread Russ Allbery
, such as missing dependencies on particular versions of packages. Lintian drops tags recommending particular versioned dependencies if they're satisfied by oldstable, and sometimes if they're satisfied by stable. -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle

[SCM] Debian package checker branch, master, updated. 2.1.6-29-gefb5fd0

2009-01-24 Thread Russ Allbery
The following commit has been merged in the master branch: commit 6602c03a677b03b961c7b3179f9c8dfd37da360a Author: Raphael Geissert atom...@gmail.com Date: Wed Jan 21 13:21:38 2009 -0600 Allow defining lintian options in the test suite Implement a way to define the command line

[SCM] Debian package checker branch, master, updated. 2.1.6-29-gefb5fd0

2009-01-24 Thread Russ Allbery
The following commit has been merged in the master branch: commit 0f9c9c3cb72f17b359d538c725f4cbe39d260ce2 Author: Raphael Geissert atom...@gmail.com Date: Wed Jan 21 14:47:06 2009 -0600 Test the new Options feature of t/runtests Signed-off-by: Raphael Geissert atom...@gmail.com

[SCM] Debian package checker branch, master, updated. 2.1.6-29-gefb5fd0

2009-01-24 Thread Russ Allbery
The following commit has been merged in the master branch: commit ef0e31c45bf35852791238f0c6ec225789960abe Author: Russ Allbery r...@debian.org Date: Sat Jan 24 13:26:45 2009 -0800 Document the new --pedantic option diff --git a/debian/changelog b/debian/changelog index fa21fca..7858d9e

[SCM] Debian package checker branch, master, updated. 2.1.6-29-gefb5fd0

2009-01-24 Thread Russ Allbery
The following commit has been merged in the master branch: commit efb5fd0cc6aeb9d0104bd9a2951025c5eba5fefc Author: Russ Allbery r...@debian.org Date: Sat Jan 24 14:45:46 2009 -0800 Add test for direct-changes-in-diff-but-no-patch-system diff --git a/t/tests/patch-systems-no-patch-system

[SCM] Debian package checker branch, master, updated. 2.1.6-29-gefb5fd0

2009-01-24 Thread Russ Allbery
The following commit has been merged in the master branch: commit 1df65e208578197f07ed92ca932409ed97218370 Author: Russ Allbery r...@debian.org Date: Sat Jan 24 14:34:23 2009 -0800 Mention when the new dpkg substvars were introduced * checks/version-substvars.desc: + [RA

<    4   5   6   7   8   9   10   11   12   13   >