Bug#517555: lintian: fails to parse Arch all field with trailing white space

2009-02-28 Thread Gonéri Le Bouder
Package: lintian Version: 2.2.7 Severity: normal Tags: patch Hi, opencity is Arch any and depends on opencity-data (= ${source:Version}) opencity-data is Arch all Lintian reports this invalid error: E: opencity source: not-binnmuable-any-depends-any opencity - opencity-data because

Processed: notfound 517555 in 2.2.7, found 517555 in 2.2.6

2009-02-28 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: # Fix versions so we don't end up trying to fix the issue in a found version... notfound 517555 2.2.7 Bug#517555: lintian: fails to parse Arch all field with trailing white space Bug no longer marked as found in version 2.2.7. found 517555

Bug#517555: lintian: fails to parse Arch all field with trailing white space

2009-02-28 Thread Gonéri Le Bouder
On Sat, Feb 28, 2009 at 04:06:03PM +, Debian Bug Tracking System wrote: Another similar patch: --- a/checks/fields +++ b/checks/fields @@ -613,7 +613,7 @@ if ($type eq source) { my $arch_dep_packages = 0; foreach my $binpkg (keys %$binpkgs) { my $arch =

Bug#517629: bogus can't break line warnings when run in narrow terminal

2009-02-28 Thread Joey Hess
Package: lintian Version: 2.2.6 Severity: normal j...@gnu:~/src/debhelperecho $COLUMNS 65 j...@gnu:~/src/debhelperlintian ../debhelper_7.0.52_all.deb W: debhelper: manpage-has-errors-from-man usr/share/man/man1/dh.1.gz 200: warning [p 2, 3.2i, div `an-div', 0.0i]: can't break line

Bug#409124: [aesthetics] report trailing blank lines and whitespace

2009-02-28 Thread Gonéri Le Bouder
tag 409124 patch thanks Hi, A lot of different tools parse debian/control. That's why I think such a sanitize check is important. Cheers, Gonéri --- checks/control-file | 11 ++- checks/control-file.desc |6 ++ 2 files changed, 16 insertions(+), 1 deletions(-)

Bug#517635: lintian: should warn about incorrect Vcs-* fields

2009-02-28 Thread Євгеній Мещеряков
Package: lintian Version: 2.2.6 Severity: wishlist Lintian should warn if Vcs-* filed contains URL for different vcs. Example: Vcs-Svn: git://git.debian.org/collab-maint/gpscorrelate.git -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500,

Bug#517637: lintian: warn about watch files that don't detect tarball type changes

2009-02-28 Thread Paul Wise
Package: lintian Version: 2.2.6 Severity: wishlist I recently found a package where upstream switched from tar.gz to tar.bz2 and released a new upstream version. The debian/watch file for that package didn't detect the new upstream version because it was looking for tar.gz and upstream only

Bug#517637: lintian: warn about watch files that don't detect tarball type changes

2009-02-28 Thread Paul Wise
On Sun, 2009-03-01 at 12:23 +0900, Paul Wise wrote: I think lintian should warn about this situation (and the reverse) and suggest that both tar.gz and tar.bzip2 be checked for. I forgot to mention that it should also check for tgz maybe tbz2/tbz. The canonical watch regex for stuff that

Bug#517637: lintian: warn about watch files that don't detect tarball type changes

2009-02-28 Thread Paul Wise
On Sun, 2009-03-01 at 12:39 +0900, Paul Wise wrote: The canonical watch regex for stuff that currently detects only one or two variants should probably be increased to something like this: (tar|tar\.gz|tar\.bz2|tgz|tbz|tbz2) Make that (?:tar|tar\.gz|tar\.bz2|tgz|tbz|tbz2) This ensures

Bug#517637: lintian: warn about watch files that don't detect tarball type changes

2009-02-28 Thread Russ Allbery
Paul Wise p...@debian.org writes: On Sun, 2009-03-01 at 12:23 +0900, Paul Wise wrote: I think lintian should warn about this situation (and the reverse) and suggest that both tar.gz and tar.bzip2 be checked for. I forgot to mention that it should also check for tgz maybe tbz2/tbz. Hm, I've

Bug#517637: lintian: warn about watch files that don't detect tarball type changes

2009-02-28 Thread Paul Wise
On Sat, 2009-02-28 at 20:14 -0800, Russ Allbery wrote: Hm, I've seen upstreams switch from .tar.gz to .tar.bz2, but I've not seen one switch from .tar.gz to .tgz or vice versa. Maybe my experience is just limited, though. I'd be very surprised to see any upstream go back to a plain .tar

Re: Couple of patches

2009-02-28 Thread Russ Allbery
Raphael Geissert atomo64+deb...@gmail.com writes: Russ Allbery wrote: Raphael Geissert writes: At least the collection scripts could be run in parallel. All the collection scripts with the same Order should run in parallel just fine, and once the dependencies are done or all the scripts of

[SCM] Debian package checker branch, master, updated. 2.2.6-17-gae9fa2e

2009-02-28 Thread Russ Allbery
The following commit has been merged in the master branch: commit 322a2ba0d98eed693831e0e58169356106726034 Author: Raphael Geissert atom...@gmail.com Date: Wed Feb 11 17:53:51 2009 -0600 Stop loading unused FileHandle module diff --git a/frontend/lintian b/frontend/lintian index

[SCM] Debian package checker branch, master, updated. 2.2.6-17-gae9fa2e

2009-02-28 Thread Russ Allbery
The following commit has been merged in the master branch: commit 2c697b9bfaac8e58db6f47d56cfbed2f5eaf746c Author: Raphael Geissert atom...@gmail.com Date: Thu Feb 12 12:57:57 2009 -0600 Avoid a global performance penalty caused by the usage of $ diff --git a/checks/copyright-file

[SCM] Debian package checker branch, master, updated. 2.2.6-17-gae9fa2e

2009-02-28 Thread Russ Allbery
The following commit has been merged in the master branch: commit d0bbc45a237f6160f91366bf381c92a90705c1c0 Author: Raphael Geissert atom...@gmail.com Date: Thu Feb 12 13:06:51 2009 -0600 Avoid capturing parentheses as they take more time diff --git a/checks/copyright-file

[SCM] Debian package checker branch, master, updated. 2.2.6-17-gae9fa2e

2009-02-28 Thread Russ Allbery
The following commit has been merged in the master branch: commit 71ba9a280b0661e95bf2095ac7bc53be4bb500a6 Author: Raphael Geissert atom...@gmail.com Date: Sat Feb 14 01:03:34 2009 -0600 Mark some regular expressions as such diff --git a/checks/fields b/checks/fields index dc63f7c..55e674a

[SCM] Debian package checker branch, master, updated. 2.2.6-17-gae9fa2e

2009-02-28 Thread Russ Allbery
The following commit has been merged in the master branch: commit bb26b78a45926a38264bf5f233dd296a1b8eebdb Author: Russ Allbery r...@debian.org Date: Sat Feb 28 20:57:35 2009 -0800 Add changelog for performance patches from Raphael Geissert diff --git a/debian/changelog b/debian/changelog

[SCM] Debian package checker branch, master, updated. 2.2.6-17-gae9fa2e

2009-02-28 Thread Russ Allbery
The following commit has been merged in the master branch: commit b29076bb74ac992cb1d593ccd639d75bdf379e85 Author: Raphael Geissert atom...@gmail.com Date: Sat Feb 14 01:34:39 2009 -0600 Avoid capturing patterns where not needed diff --git a/checks/binaries b/checks/binaries index

[SCM] Debian package checker branch, master, updated. 2.2.6-17-gae9fa2e

2009-02-28 Thread Russ Allbery
The following commit has been merged in the master branch: commit 8c51e85bb60b999c65e873eb5cd21b4855a4a7c7 Author: Russ Allbery r...@debian.org Date: Sat Feb 28 21:14:23 2009 -0800 Issue the right tag for license references without the hyphen * checks/copyright-file{,.desc}:

[SCM] Debian package checker branch, master, updated. 2.2.6-17-gae9fa2e

2009-02-28 Thread Russ Allbery
The following commit has been merged in the master branch: commit 509bd59a4570f409727abda98ad85b4e42d00cc9 Author: Russ Allbery r...@debian.org Date: Sat Feb 28 21:22:04 2009 -0800 Cache doc-base section list reference and use all caps for globals * checks/menus: + [RA] Cache

[SCM] Debian package checker branch, master, updated. 2.2.6-17-gae9fa2e

2009-02-28 Thread Russ Allbery
The following commit has been merged in the master branch: commit ae9fa2e6d99f5a3d0c2acf36a64edfa51c9dee96 Author: Russ Allbery r...@debian.org Date: Sat Feb 28 21:28:25 2009 -0800 Calculate the regex for Ubuntu distributions only once diff --git a/checks/nmu b/checks/nmu index

Re: couple of patches

2009-02-28 Thread Russ Allbery
Raphael Geissert atomo64+deb...@gmail.com writes: None of these require my previous changes to be applied, but would be great if the others could be applied as well. I applied the first patch. For the move of common_data, I agree that this is an improvement over the current state, but except

[SCM] Debian package checker branch, master, updated. 2.2.6-24-g1f32365

2009-02-28 Thread Russ Allbery
The following commit has been merged in the master branch: commit 9680a46c57089f441a73a450b033638254af55bf Author: Raphael Geissert atom...@gmail.com Date: Sat Feb 21 16:17:49 2009 -0600 Load Lintian::Data objects once were applicable Avoid loading data every time the check is run,

[SCM] Debian package checker branch, master, updated. 2.2.6-24-g1f32365

2009-02-28 Thread Russ Allbery
The following commit has been merged in the master branch: commit 4979665f6d9710c9fbe3a4dfdafe68b470a57218 Author: Raphael Geissert atom...@gmail.com Date: Sat Feb 21 17:11:04 2009 -0600 Only load the fonts data when a package ships a font diff --git a/checks/files b/checks/files index

[SCM] Debian package checker branch, master, updated. 2.2.6-24-g1f32365

2009-02-28 Thread Russ Allbery
The following commit has been merged in the master branch: commit 0ac03283d677143150d75ddec22319892fb21f62 Author: Raphael Geissert atom...@gmail.com Date: Sat Feb 21 17:12:21 2009 -0600 Precompile regexes used to match Javascript package names The package names in the js libs list

[SCM] Debian package checker branch, master, updated. 2.2.6-24-g1f32365

2009-02-28 Thread Russ Allbery
The following commit has been merged in the master branch: commit 6817c9b6e9d4fdc2252193efa7a39602eb40c8c4 Author: Russ Allbery r...@debian.org Date: Sat Feb 28 21:41:03 2009 -0800 Use all caps for global variables in checks/fields diff --git a/checks/fields b/checks/fields index

[SCM] Debian package checker branch, master, updated. 2.2.6-24-g1f32365

2009-02-28 Thread Russ Allbery
The following commit has been merged in the master branch: commit 0e673effc44fb6a8fe3c09f57867ab70a7c5cf02 Author: Russ Allbery r...@debian.org Date: Sat Feb 28 21:43:21 2009 -0800 Add changelog entry for performance patches diff --git a/debian/changelog b/debian/changelog index

[SCM] Debian package checker branch, master, updated. 2.2.6-24-g1f32365

2009-02-28 Thread Russ Allbery
The following commit has been merged in the master branch: commit aa97f8df9f3703075c9659736a269da434c42789 Author: Raphael Geissert atom...@gmail.com Date: Mon Feb 23 02:29:37 2009 -0600 Match yui-*.js as well as yahoo-*.js Some packages use yui-*.js instead of yahoo-*.js. Match

[SCM] Debian package checker branch, master, updated. 2.2.6-24-g1f32365

2009-02-28 Thread Russ Allbery
The following commit has been merged in the master branch: commit 1f32365b202e1db8a41f278e1eb719f84a909f38 Author: Russ Allbery r...@debian.org Date: Sat Feb 28 21:49:39 2009 -0800 Add changelog entry for yui-*.js file matching diff --git a/debian/changelog b/debian/changelog index

Bug#517650: lintian: changes made to collection scripts are not reflected unless a package changes

2009-02-28 Thread Raphael Geissert
Package: lintian Version: 2.2.6 Severity: minor When a collection script is modified, the changes are not reflected even if the same package is re-unpacked or re-processed. This could lead to certain temporary miss behaviours. IMHO the most reasonable way to make sure the data generated by the