Russ Allbery wrote:
[ This is a draft of a post I'd like to send to debian-devel-announce.
Take a look and let me know if anything is wrong or missing. Thanks! ]
Current Status
==
[...]
Maybe it should be mentioned how many checks there were in etch's lintian,
how many in
Processing commands for cont...@bugs.debian.org:
clone 513053 -1
Bug#513053: [checks/description] warn when first person is used in descriptions
Bug 513053 cloned as bug 514491.
retitle 513053 [checks/descriptions] include
first-word-of-sentences-too-repetitive
Bug#513053:
clone 513053 -1
retitle 513053 [checks/descriptions] include
first-word-of-sentences-too-repetitive
tag 513053 moreinfo
thanks
Russ Allbery wrote:
Raphael Geissert writes:
I originally used severity: normal, but later was unsure about the
severity because if I filed a bug report I would
Hi,
Some more typos.
Cheers,
--
Raphael Geissert - Debian Maintainer
www.debian.org - get.debian.net
lintian-spelling.mbox
Description: application/mbox
Package: lintian
Version: 2.2.1
Severity: wishlist
Tags: patch
Hi,
Commit message explains it:
When spell checking large texts determine what's more convenient: to
look every word in the text for spelling mistakes or to look for known
spelling mistakes in the text.
This should speed
Package: lintian
Version: 2.2.1
Severity: normal
Tags: patch
Hi,
This bug gave me something to do for over an hour, when change caused the
failure of some unrelated tests.
Cheers,
--
Raphael Geissert - Debian Maintainer
www.debian.org - get.debian.net
lintian-rsync_fix.mbox
Description:
The following commit has been merged in the master branch:
commit 1b36e69d72db03c8d6614b2262fe48cb047b138b
Author: Russ Allbery r...@debian.org
Date: Sat Feb 7 16:13:52 2009 -0800
Fix stray angle brackets in dfsg-version-with-period
diff --git a/checks/fields.desc b/checks/fields.desc
The following commit has been merged in the master branch:
commit 56eae9bf7354f172b1dc4eacba3b0553ee17d64c
Author: Russ Allbery r...@debian.org
Date: Sat Feb 7 16:54:56 2009 -0800
Update test suite for recent new tags
First-person in description and DFSG version checks resulted in
The following commit has been merged in the master branch:
commit 9d1852e1c804193c733b6ed65ec191626a6843e7
Author: Russ Allbery r...@debian.org
Date: Sat Feb 7 17:02:20 2009 -0800
Add new modules for relationship handling
* lib/Lintian/Relation.pm:
+ [RA] New class based on
The following commit has been merged in the master branch:
commit d4d1a687df2c33acfe79d567df9c477d9c31860f
Author: Russ Allbery r...@debian.org
Date: Sat Feb 7 17:03:57 2009 -0800
Avoid circular compile-time Lintian::Collect dependencies
* lib/Lintian/Collect.pm:
+ [RA] Defer
The following commit has been merged in the master branch:
commit 4a7782c12ac312f364eddb2f2fd6a6ea42bb2de7
Author: Russ Allbery r...@debian.org
Date: Sat Feb 7 17:05:49 2009 -0800
New Lintian::Collect methods for Lintian::Relation objects
* lib/Lintian/Collect/Binary.pm:
+
The following commit has been merged in the master branch:
commit 0beb00afce93a365db1e5e5317bbf55cd9e812b8
Author: Russ Allbery r...@debian.org
Date: Sat Feb 7 17:11:25 2009 -0800
Minor TODO updates
diff --git a/private/TODO b/private/TODO
index 8a0cdde..47d6e20 100644
--- a/private/TODO
The following commit has been merged in the master branch:
commit e7ca33ae6b9635dbf34417c271799b739e822c61
Author: Russ Allbery r...@debian.org
Date: Sat Feb 7 17:07:50 2009 -0800
Use Lintian::Relation and new collect methods in checks/fields
* checks/fields{,.desc}:
+ [RA]
Package: lintian
Version: 2.2.1
Severity: wishlist
Tags: patch
Hi,
The other day while reviewing a package I noticed it lacked a build dependency
on a real package, instead of just relying on the virtual package. This made
me consider gathering the list of virtual packages directly from the
Processing commands for cont...@bugs.debian.org:
# Automatically generated email from bts, devscripts version 2.10.35lenny2
tags 513053 - patch pending
Bug#513053: [checks/descriptions] include first-word-of-sentences-too-repetitive
Tags were: moreinfo pending patch
Tags removed: patch, pending
Processing commands for cont...@bugs.debian.org:
# Automatically generated email from bts, devscripts version 2.10.35lenny2
tags 514491 pending
Bug#514491: [checks/description] warn when first person is used in descriptions
Tags were: pending patch
Tags added: pending
End of message, stopping
Raphael Geissert atomo64+deb...@gmail.com writes:
Hi,
Some more typos.
These are all fine and I'm applying them now except for:
# configuration fragments or more informal files such as debian/copyright.
our %CORRECTIONS_CASE = qw(
apache Apache
+
The following commit has been merged in the master branch:
commit 3708f720667f7073d6f1def67101d727c88162b5
Author: Russ Allbery r...@debian.org
Date: Sat Feb 7 17:16:05 2009 -0800
Fix bug reference
This bug was cloned and the original bug number now refers to a different
issue,
The following commit has been merged in the master branch:
commit fb26eaa54cc0b313e2c1dd3cfea252ab0d1826fd
Author: Raphael Geissert atom...@gmail.com
Date: Sat Feb 7 15:32:19 2009 -0600
Fix typo in test description
diff --git a/t/tests/menu-format-desktop-mimetype/desc
Raphael Geissert atomo64+deb...@gmail.com writes:
Russ Allbery wrote:
and it's not already checked by debconf. I think that one's more
questionable and more a matter of style. We may want to impose such a
style, but I think more consensus is needed before doing that. I would
tend to say
Processing commands for cont...@bugs.debian.org:
tag 127494 patch
Bug#127494: [checks/cruft] precompiled binaries in the source
There were no tags set.
Tags added: patch
thanks
Stopping processing here.
Please contact me if you need assistance.
Debian bug tracking system administrator
tag 127494 patch
thanks
Attached mbox implements both parts. Maybe the check should later be extended
to look for stuff other than ELF an PE objects.
Cheers,
--
Raphael Geissert - Debian Maintainer
www.debian.org - get.debian.net
lintian-src_binaries.mbox
Description: application/mbox
Processing commands for cont...@bugs.debian.org:
# Automatically generated email from bts, devscripts version 2.10.35lenny2
tags 514495 moreinfo
Bug#514495: [lib/Spelling.pm] check the spelling of large texts in a more
efficient way
Tags were: patch
Tags added: moreinfo
End of message,
The following commit has been merged in the master branch:
commit 1cd8370b12d7f3e766c3508f9c24d9ddb96c36c5
Author: Raphael Geissert atom...@gmail.com
Date: Fri Feb 6 18:13:13 2009 -0600
Copy test suite files on checksum, not size
Make rsync copy based on checksums, as there are
The following commit has been merged in the master branch:
commit 43ed8ff29c8d417da40103b54681be4334b5c8e8
Author: Russ Allbery r...@debian.org
Date: Sat Feb 7 17:35:24 2009 -0800
Add changelog entry for test suite rsync fix
diff --git a/debian/changelog b/debian/changelog
index
# Automatically generated email from bts, devscripts version 2.10.35lenny2
# via tagpending
#
# lintian (2.2.3) UNRELEASED; urgency=low
#
# * t/runtests:
#+ [RA] Copy test suite data based on checksum, not size and time,
# since some files change one character and Git doesn't preserve
#
Processing commands for cont...@bugs.debian.org:
# Automatically generated email from bts, devscripts version 2.10.35lenny2
# via tagpending
#
# lintian (2.2.3) UNRELEASED; urgency=low
#
# * t/runtests:
#+ [RA] Copy test suite data based on checksum, not size and time,
# since
Raphael Geissert atom...@gmail.com writes:
This bug gave me something to do for over an hour, when change caused
the failure of some unrelated tests.
Oh, thanks! I've run into that before as well but didn't figure out how
to fix it.
--
Russ Allbery (r...@debian.org)
Raphael Geissert atom...@gmail.com writes:
The other day while reviewing a package I noticed it lacked a build
dependency on a real package, instead of just relying on the virtual
package. This made me consider gathering the list of virtual packages
directly from the archive, and the patch in
Processing commands for cont...@bugs.debian.org:
# Automatically generated email from bts, devscripts version 2.10.35lenny2
tags 514497 - patch
Bug#514497: lintian doesn't know about many virtual packages
Tags were: patch
Tags removed: patch
retitle 514497 [checks/fields] automatically
The following commit has been merged in the master branch:
commit 875b76911408aa3af90b4d97b23312bd2912bff5
Author: Russ Allbery r...@debian.org
Date: Sat Feb 7 17:42:41 2009 -0800
Change description-possibly-contains-homepage to wishlist
After further consideration, upgrade this to
The following commit has been merged in the master branch:
commit 7596ed51732a857a05ce5ca244cf00ff210fdbaf
Author: Raphael Geissert atom...@gmail.com
Date: Mon Feb 2 16:53:00 2009 -0600
Generate an index of the source tarball at unpack level 1
diff --git a/unpack/unpack-srcpkg-l1
The following commit has been merged in the master branch:
commit c50e615abef7ed49dbb611f096b03c6043efe5dc
Author: Raphael Geissert atom...@gmail.com
Date: Mon Feb 2 21:15:09 2009 -0600
Massage the index a bit by stripping the main directory name
diff --git a/unpack/unpack-srcpkg-l1
The following commit has been merged in the master branch:
commit 1e9bd1d2d5c759d750b191ff53f0b09cd7bdbd7b
Author: Raphael Geissert atom...@gmail.com
Date: Mon Feb 2 21:16:14 2009 -0600
Generate file-info files for source packages too
diff --git a/collection/file-info
The following commit has been merged in the master branch:
commit 71eda13dff444ddf6d48b4f7d68fc83b06e5e2a0
Author: Raphael Geissert atom...@gmail.com
Date: Sat Feb 7 14:24:17 2009 -0600
Add support to extract information from file-info via Lintian::Data::Source
diff --git
The following commit has been merged in the master branch:
commit 05f0a6c38fd9e381442b83cf0404b24363ed99a5
Author: Raphael Geissert atom...@gmail.com
Date: Sat Feb 7 14:25:47 2009 -0600
Look for prebuilt ELF and PE (Windows) objects in the source tarball
diff --git a/checks/cruft
The following commit has been merged in the master branch:
commit 3279cf2bc08961a379013b07591ab5a6390d714b
Author: Raphael Geissert atom...@gmail.com
Date: Sat Feb 7 19:20:30 2009 -0600
Make the code compatible with etch; Dpkg::Version didn't exist by then.
diff --git
The following commit has been merged in the master branch:
commit d51033221f73494126a20f291c954096a86af816
Author: Russ Allbery r...@debian.org
Date: Sat Feb 7 18:46:03 2009 -0800
Add changelog entry for the binaries in upstream source check
diff --git a/debian/changelog b/debian/changelog
The following commit has been merged in the master branch:
commit 601fbd11fde8fa9309e593b255d3e72ed91349de
Author: Russ Allbery r...@debian.org
Date: Sat Feb 7 19:02:13 2009 -0800
Add test for binaries in upstream source tarball
diff --git a/t/tests/cruft-upstream-binaries/desc
The following commit has been merged in the master branch:
commit ff08ec33c5616cad99c7cd700f60a58e14c284da
Author: Russ Allbery r...@debian.org
Date: Sat Feb 7 19:01:36 2009 -0800
Fix incorrect path to upstream tarball
Also use File::Spec instead of File::Basename; it works more
# Automatically generated email from bts, devscripts version 2.10.35lenny2
# via tagpending
#
# lintian (2.2.3) UNRELEASED; urgency=low
#
# * checks/cruft{,.desc}:
#+ [RA] Downgrade all source-contains-* tags to pedantic. These are
# upstream problems the packager can't do much about
Processing commands for cont...@bugs.debian.org:
# Automatically generated email from bts, devscripts version 2.10.35lenny2
# via tagpending
#
# lintian (2.2.3) UNRELEASED; urgency=low
#
# * checks/cruft{,.desc}:
#+ [RA] Downgrade all source-contains-* tags to pedantic. These are
#
The following commit has been merged in the master branch:
commit c889792d9a3db5663ee4bb24fb4c97730382d68c
Author: Russ Allbery r...@debian.org
Date: Sat Feb 7 19:08:42 2009 -0800
Fix Test-For fields and update COVERAGE
I was spelling Test-For as Check-For in some of my recent
The following commit has been merged in the master branch:
commit 9397a1c23b82f09bd04e7b8bcbf29214e26ab5ba
Author: Russ Allbery r...@debian.org
Date: Sat Feb 7 19:09:43 2009 -0800
Add source-contains-prebuilt-binary* to changelog summary
diff --git a/debian/changelog b/debian/changelog
The following commit has been merged in the master branch:
commit 0c47221379cc1f9ad2b4f9bcd5c50558f55ecc0a
Author: Russ Allbery r...@debian.org
Date: Sat Feb 7 19:15:42 2009 -0800
Update test suite for severity change for homepage in description
diff --git
The following commit has been merged in the master branch:
commit abaf5e3e9e9ad7feb6ba785e5c88ae003627ce1e
Author: Russ Allbery r...@debian.org
Date: Sat Feb 7 19:19:54 2009 -0800
Finalize changes for 2.2.3
diff --git a/debian/changelog b/debian/changelog
index aa85377..9ce6e83 100644
---
The annotated tag, 2.2.3 has been created
at 486bb221f2451faab7060de14d08de21acd950d2 (tag)
tagging abaf5e3e9e9ad7feb6ba785e5c88ae003627ce1e (commit)
replaces 2.2.2
tagged by Russ Allbery
on Sat Feb 7 19:38:36 2009 -0800
- Shortlog
lintian_2.2.3_i386.changes uploaded successfully to localhost
along with the files:
lintian_2.2.3.dsc
lintian_2.2.3.tar.gz
lintian_2.2.3_all.deb
Greetings,
Your Debian queue daemon
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of
Accepted:
lintian_2.2.3.dsc
to pool/main/l/lintian/lintian_2.2.3.dsc
lintian_2.2.3.tar.gz
to pool/main/l/lintian/lintian_2.2.3.tar.gz
lintian_2.2.3_all.deb
to pool/main/l/lintian/lintian_2.2.3_all.deb
Override entries for your package:
lintian_2.2.3.dsc - source devel
Your message dated Sun, 08 Feb 2009 03:47:05 +
with message-id e1lw0dn-0007tx...@ries.debian.org
and subject line Bug#339829: fixed in lintian 2.2.3
has caused the Debian Bug report #339829,
regarding [checks/fields] test for best-practice homepage fields
to be marked as done.
This means
Your message dated Sun, 08 Feb 2009 03:47:05 +
with message-id e1lw0dn-0007tz...@ries.debian.org
and subject line Bug#483845: fixed in lintian 2.2.3
has caused the Debian Bug report #483845,
regarding [checks/changelog-file] warn about experimental to unstable switches
without explicit
Your message dated Sun, 08 Feb 2009 03:47:05 +
with message-id e1lw0dn-0007tt...@ries.debian.org
and subject line Bug#119045: fixed in lintian 2.2.3
has caused the Debian Bug report #119045,
regarding [aesthetics] prefer set -e to #!/bin/sh -e in maintainer scripts
to be marked as done.
This
Your message dated Sun, 08 Feb 2009 03:47:05 +
with message-id e1lw0dn-0007tv...@ries.debian.org
and subject line Bug#127494: fixed in lintian 2.2.3
has caused the Debian Bug report #127494,
regarding [checks/cruft] precompiled binaries in the source
to be marked as done.
This means that you
Your message dated Sun, 08 Feb 2009 03:47:05 +
with message-id e1lw0dn-0007u7...@ries.debian.org
and subject line Bug#514203: fixed in lintian 2.2.3
has caused the Debian Bug report #514203,
regarding lintian: please check for version number badness
to be marked as done.
This means that you
Your message dated Sun, 08 Feb 2009 03:47:05 +
with message-id e1lw0dn-0007u1...@ries.debian.org
and subject line Bug#507849: fixed in lintian 2.2.3
has caused the Debian Bug report #507849,
regarding [reporting] group packages by source version
to be marked as done.
This means that you
Your message dated Sun, 08 Feb 2009 03:47:05 +
with message-id e1lw0dn-0007ub...@ries.debian.org
and subject line Bug#514496: fixed in lintian 2.2.3
has caused the Debian Bug report #514496,
regarding [t/runtests] some test fail due to rsync's time and size check -based
behaviour
to be
Your message dated Sun, 08 Feb 2009 03:47:05 +
with message-id e1lw0dn-0007u9...@ries.debian.org
and subject line Bug#514491: fixed in lintian 2.2.3
has caused the Debian Bug report #514491,
regarding [checks/description] warn when first person is used in descriptions
to be marked as done.
Your message dated Sun, 08 Feb 2009 03:47:05 +
with message-id e1lw0dn-0007u3...@ries.debian.org
and subject line Bug#513946: fixed in lintian 2.2.3
has caused the Debian Bug report #513946,
regarding lintian: should not tag copyright-refers-to-versionless-license-file
when using 'GPL-2+'
to
Your message dated Sun, 08 Feb 2009 03:47:05 +
with message-id e1lw0dn-0007u5...@ries.debian.org
and subject line Bug#514095: fixed in lintian 2.2.3
has caused the Debian Bug report #514095,
regarding lintian: Should not report for duplicate files|fonts in binary
packages when one of the
Russ Allbery wrote:
[...]
Have you benchmarked this? My intuition says that if this makes any
difference at all, it will be a performance *degredation*. You're now
walking the entire text for every typo we know about instead of doing an
O(1) hash table lookup for each word. It's
60 matches
Mail list logo