Bug#546404: Spelling: apPlication.

2009-09-13 Thread Trent W. Buck
Package: lintian Version: 2.2.14 Severity: wishlist File: /usr/share/lintian/lib/Spelling.pm Seen in a debian/control on mentors.d.n: Description: multi-platform wiki aplication for the desktop Spelling.pm should catch this typo. -- System Information: Debian Release: squeeze/sid APT

Bug#540484: lintian: new check + tag: desktop-entry-missing-recommended-key

2009-09-13 Thread Sune Vuorela
On Sunday 13 September 2009 03:45:17 you wrote: Sune Vuorela s...@vuorela.dk writes: Please don't implement this wish. (This is about having Lintian diagnose all packages that don't have a StartupNotification key in .desktop.) Not being involved in desktop package maintenance, I have no

[SCM] Debian package checker branch, master, updated. 2.2.14-25-g1e0d356

2009-09-13 Thread Adam D. Barratt
The following commit has been merged in the master branch: commit 1e0d3567beb3d50eccd612b8a893bfcaec24d9c6 Author: Adam D. Barratt a...@adam-barratt.org.uk Date: Sun Sep 13 12:13:01 2009 +0100 Remove remnants of old description from global-data-in-games-directory diff --git

[SCM] Debian package checker branch, master, updated. 2.2.14-30-g19af980

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 0db8c662dd937f512376476aeb528e628f0b9b16 Author: Russ Allbery r...@debian.org Date: Sun Sep 13 11:44:21 2009 -0700 Tweak severity and description of example script tags Update several of the example script tags to

[SCM] Debian package checker branch, master, updated. 2.2.14-30-g19af980

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 77c3031fa3e2cecefd338b480ae89b17077e03bb Author: Damyan Ivanov d...@debian.org Date: Sun Sep 13 11:32:55 2009 -0700 Check example scripts with a distinct set of tags * checks/scripts: + [RA] Check example

[SCM] Debian package checker branch, master, updated. 2.2.14-30-g19af980

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 0b3c088b02c6801af527f9129381b73bba5446bd Author: Russ Allbery r...@debian.org Date: Sun Sep 13 11:59:23 2009 -0700 Add test cases for more script interpreter tags diff --git a/t/COVERAGE b/t/COVERAGE index 55ca350..e1f15e1

[SCM] Debian package checker branch, master, updated. 2.2.14-30-g19af980

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 923e21296e4d061a16d361d5dff5a33eafeb6619 Author: Russ Allbery r...@debian.org Date: Sun Sep 13 12:08:10 2009 -0700 Change example-interpreter-in-usr-local to pedantic Since this tag is only issued if we don't

[SCM] Debian package checker branch, master, updated. 2.2.14-30-g19af980

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 19af9804ab174dead01f19cabcfd6bb874c87799 Author: Russ Allbery r...@debian.org Date: Sun Sep 13 12:17:53 2009 -0700 Add tests for the new example script tags diff --git a/t/COVERAGE b/t/COVERAGE index e1f15e1..4779ccf 100644

Processed: setting package to lintian, tagging 543873

2009-09-13 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: #lintian (2.2.15) UNRELEASED; urgency=low # # * checks/scripts: #+ [RA] Don't warn about missing dependencies on programs if the # program invocation is followed by || true. Thanks, Aurelien Jarno. # (Closes: #541372) #+

Bug#546524: [checks/scripts] also cover logrotate rules on script-calls-init-script-directly check

2009-09-13 Thread Raphael Geissert
Package: lintian Version: 2.2.14 Severity: wishlist Hi, After investigating the reasons of daemon automagically being started when I have disabled it on /etc/rc*.d I noticed that its /etc/logrotate.d rule was calling the init script directly, leading to the start of the daemon. The current

Bug#546525: check for Maintainer field mismatches between *.changes and debian/control

2009-09-13 Thread Stefano Zacchiroli
Package: lintian Version: 2.2.14 Severity: wishlist Thanks to Ana (Cc-ed) I've discovered only today that for years I've been uploading *.changes files in which Maintainer and Changed-By fields where both set to me _erroneously_, in the sense that I was not the Maintainer for those packages

[SCM] Debian package checker branch, master, updated. 2.2.14-44-gfee7702

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit c041a39f143d31f1dc82817c6baa6dff40060e3b Author: Raphael Geissert atom...@gmail.com Date: Tue Aug 25 12:29:00 2009 -0500 Check some init script LSB header tags diff --git

[SCM] Debian package checker branch, master, updated. 2.2.14-44-gfee7702

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 58fd58e81f3448362584f176a0390de02295c7dc Author: Raphael Geissert atom...@gmail.com Date: Thu Aug 27 12:13:07 2009 -0500 Tag init scripts that are started in runlevels 0 and 6 diff --git a/checks/init.d b/checks/init.d index

[SCM] Debian package checker branch, master, updated. 2.2.14-44-gfee7702

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit d187e5b9bf8a319b757afc4d299835f41f18b5e5 Author: Raphael Geissert atom...@gmail.com Date: Thu Aug 27 13:26:33 2009 -0500 Check for virtual facilities provided by init scripts Init scripts should not provide virtual

[SCM] Debian package checker branch, master, updated. 2.2.14-44-gfee7702

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 2d2fc56b4166484a99debbb9be8048997e37be2d Author: Raphael Geissert atom...@gmail.com Date: Thu Aug 27 13:50:22 2009 -0500 Check for no LSB header provides matching the init script diff --git a/checks/init.d b/checks/init.d

[SCM] Debian package checker branch, master, updated. 2.2.14-44-gfee7702

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit c814ff7624d9b6c0ea2677c3bfff7d3995dcdd28 Author: Raphael Geissert atom...@gmail.com Date: Thu Aug 27 13:51:08 2009 -0500 Fix init.d-general test provides Per commit e2cdd34, init scripts should provide themselves.

[SCM] Debian package checker branch, master, updated. 2.2.14-44-gfee7702

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit fc1474dd4cc01c96b4e2538ce01a755b0adce48c Author: Raphael Geissert atom...@gmail.com Date: Fri Aug 28 21:18:09 2009 -0500 Add a check for init script deps. that should be virtual Some init scripts depend on a

[SCM] Debian package checker branch, master, updated. 2.2.14-44-gfee7702

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 04a77b09efc851c6f07e4e6aa0a93b32ca48b11f Author: Russ Allbery r...@debian.org Date: Sun Sep 13 13:07:38 2009 -0700 Reformatting and adjustment of new init.d checks Change some of the new tag names to be more

[SCM] Debian package checker branch, master, updated. 2.2.14-44-gfee7702

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 9f8f81bbb00f4fe4707fa87b44e0f42dbe06c59d Author: Raphael Geissert atom...@gmail.com Date: Sun Aug 30 19:45:41 2009 -0500 Add a test for init.d-script-has-conflicting-start-stop diff --git

[SCM] Debian package checker branch, master, updated. 2.2.14-44-gfee7702

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 3d167c8f4e0d6c48bec0f91a8e49cba3a8419b64 Author: Russ Allbery r...@debian.org Date: Sun Sep 13 13:10:52 2009 -0700 Add changelog for init.d script checks diff --git a/debian/changelog b/debian/changelog index

[SCM] Debian package checker branch, master, updated. 2.2.14-44-gfee7702

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit ad2cb1e4bf2d656ac3aa84195febef7f9e97f83b Author: Raphael Geissert atom...@gmail.com Date: Sun Aug 30 20:35:36 2009 -0500 Check for init scripts not stopping in all runlevels Init scripts that stop in any of 0, 1, or

[SCM] Debian package checker branch, master, updated. 2.2.14-44-gfee7702

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit ade484daca34f1b8f03423e1dae50994536c1213 Author: Raphael Geissert atom...@gmail.com Date: Sun Aug 30 20:53:52 2009 -0500 Fix parsing the default-{start,stop} fields of the LSB header An empty string was being set as

[SCM] Debian package checker branch, master, updated. 2.2.14-44-gfee7702

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 344b9b0caf946dd3c4b9c49b46d1d31cff920593 Author: Russ Allbery r...@debian.org Date: Sun Sep 13 13:56:15 2009 -0700 Add tag to init.d-lsb-headers test suite that it tests for init.d-script-has-conflicting-start-stop

[SCM] Debian package checker branch, master, updated. 2.2.14-44-gfee7702

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 0bed1a16b61af486e21890ec2a15ab2728072734 Author: Russ Allbery r...@debian.org Date: Sun Sep 13 13:51:38 2009 -0700 Style and tag updates for init.d-script-possible-missing-stop Lower the severity of this tag to

[SCM] Debian package checker branch, master, updated. 2.2.14-44-gfee7702

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit fee770271aa5252127f9ccf4d2096fa624bcd759 Author: Russ Allbery r...@debian.org Date: Sun Sep 13 13:58:24 2009 -0700 Update changelog and test coverage for additional init.d test diff --git a/debian/changelog

Processed: setting package to lintian, tagging 544221

2009-09-13 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: #lintian (2.2.15) UNRELEASED; urgency=low # # * checks/init.d{,.desc}: #+ [RA] Add new checks for starting in runlevels 0 and 6, providing a # virtual facility, not providing a facility matching the script, not # depending on a

Bug#546525: check for Maintainer field mismatches between *.changes and debian/control

2009-09-13 Thread Russ Allbery
Stefano Zacchiroli z...@debian.org writes: The reason of the mistake, not terribly relevant, was a particular setting in pbuilder/cowbuilder (the $DEBEMAIL variable) which, when set, invokes dpkg-genchanges setting explicitly the maintainer, hence overriding the package default. I suspect

Bug#546525: check for Maintainer field mismatches between *.changes and debian/control

2009-09-13 Thread Russ Allbery
Stefano Zacchiroli z...@debian.org writes: On Sun, Sep 13, 2009 at 02:10:21PM -0700, Russ Allbery wrote: I suspect most Debian developers leave DEBEMAIL set all the time. I certainly do. If setting that variable causes pbuilder/cowbuilder to produce erroneous *.changes files, we probably

Bug#546525: check for Maintainer field mismatches between *.changes and debian/control

2009-09-13 Thread Stefano Zacchiroli
On Sun, Sep 13, 2009 at 02:10:21PM -0700, Russ Allbery wrote: I suspect most Debian developers leave DEBEMAIL set all the time. I certainly do. If setting that variable causes pbuilder/cowbuilder to produce erroneous *.changes files, we probably should fix that bug, since otherwise this is

[SCM] Debian package checker branch, master, updated. 2.2.14-46-gbc7101a

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 740dbbfcf15e44cefde03f18188aa96730571834 Author: Stephane Glondu st...@glondu.net Date: Sun Jul 19 11:23:40 2009 +0200 Add check for ocaml-custom-executable (Closes: #498138) Remove also the previous check based on

[SCM] Debian package checker branch, master, updated. 2.2.14-46-gbc7101a

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit bc7101ac73c3aa9a645758c2024027753024bcd0 Author: Russ Allbery r...@debian.org Date: Sun Sep 13 15:14:38 2009 -0700 Add changelog entry for Objective CAML test update diff --git a/debian/changelog b/debian/changelog index

Processed: setting package to lintian, tagging 498138

2009-09-13 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: #lintian (2.2.15) UNRELEASED; urgency=low # # * checks/binaries{,.desc}: #+ [RA] Add a new check for OCaml bytecode executables. Patch from # Stéphane Glondu. (Closes: #498138) # package lintian Limiting to bugs with field

Bug#546525: check for Maintainer field mismatches between *.changes and debian/control

2009-09-13 Thread Stefano Zacchiroli
On Sun, Sep 13, 2009 at 02:27:40PM -0700, Russ Allbery wrote: pbuilder is just a bunch of shell scripts. Doesn't it inherit your environment variables? Hm, I suppose the trip through sudo that most people do probably fixes that. Most likely. I still think pbuilder is using the wrong flag,

Bug#528367: RFC: various Lintian checks for OCaml packages

2009-09-13 Thread Russ Allbery
Stéphane Glondu st...@glondu.net writes: There are of course many other checks that we (OCaml maintainers) would like Lintian to perform. Attached are some of them. I am sending this right now to get some feedback from the Lintian maintainers about the coding style, the structure of the

[SCM] Debian package checker branch, master, updated. 2.2.14-51-g2e28930

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 4e2f3c85f22f76c358811c8a89c90d53bc280270 Author: Russ Allbery r...@debian.org Date: Sun Sep 13 19:18:35 2009 -0700 Add spelling correction for aplication * lib/Spelling.pm: + [RA] Add spelling correction for

[SCM] Debian package checker branch, master, updated. 2.2.14-51-g2e28930

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 4e63785930d11842a26a45d86984bdb07b169bb1 Author: Russ Allbery r...@debian.org Date: Sun Sep 13 19:21:46 2009 -0700 Allow architecture-dependent metapackages * checks/fields{,.desc}: + [RA] Allow

[SCM] Debian package checker branch, master, updated. 2.2.14-51-g2e28930

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 4eca516324e8524c779cbfbaa24e7f7ed78a147c Author: Russ Allbery r...@debian.org Date: Sun Sep 13 19:29:06 2009 -0700 Add seed as an interpreter * checks/scripts: + [RA] Add seed. Thanks, Josselin Mouette.

[SCM] Debian package checker branch, master, updated. 2.2.14-51-g2e28930

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 8702f3b9f20733555d6fc2f7155ba98c423c4fe2 Author: Russ Allbery r...@debian.org Date: Sun Sep 13 19:30:41 2009 -0700 Add pike 7.8 to the valid interpreters * checks/scripts: + [RA] Add pike 7.8. Thanks, Magnus

[SCM] Debian package checker branch, master, updated. 2.2.14-51-g2e28930

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 2e28930be53fee89a94351ea807c4e05b8d54991 Author: Russ Allbery r...@debian.org Date: Sun Sep 13 19:31:30 2009 -0700 Add some missing changelog notes that *.desc files changed diff --git a/debian/changelog b/debian/changelog

Processed: setting package to lintian, tagging 546404, tagging 543262, tagging 543779, tagging 544004

2009-09-13 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: #lintian (2.2.15) UNRELEASED; urgency=low # # * checks/fields{,.desc}: #+ [RA] Exclude base-files from the needlesly-depends-on-awk tag # and from the warning about depending on a virtual package without # a real package for

[SCM] Debian package checker branch, master, updated. 2.2.14-52-gc89d5e0

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit c89d5e018ae89e6afc36bb1b2f4de166c051872a Author: Russ Allbery r...@debian.org Date: Sun Sep 13 20:37:14 2009 -0700 Add desktop-file-validate pointers to desktop tag descriptions * checks/menu-format.desc: +

Bug#545078: lintian: warn if symbol file contains tag but no build-dep on dpkg-dev (= 1.15.3~)

2009-09-13 Thread Russ Allbery
Jakub Wilk uba...@users.sf.net writes: dpkg-dev 1.15.3 introduced the following change: * Support tags before symbols in symbols file contained in source packages. The first two tags are optional (use it to not fail if the symbol might disappear from the library without

Processed: retitle 545078 to [new check] warn of symbol files with tags without versioned dpkg-dev build dependency

2009-09-13 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: retitle 545078 [new check] warn of symbol files with tags without versioned dpkg-dev build dependency Bug #545078 [lintian] lintian: warn if symbol file contains tag but no build-dep on dpkg-dev (= 1.15.3~) Changed Bug title to '[new check]

Bug#537737: Please gives warning about 'OnlyShowIn=' in .desktop file.

2009-09-13 Thread Russ Allbery
Andrew Lee and...@linux.org.tw writes: Some packages use 'OnlyShowIn=GNOME;' or 'OnlyShowIn=GNOME;XFCE;' or even OnlyShowIn=GNOME;KDE;XFCE; in it's XDG's .desktop file. But these packages are also works in desktops other than the desktops specificed, such as LXDE. Here are the list of

[SCM] Debian package checker branch, master, updated. 2.2.14-53-g6019f6d

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 6019f6d89449dff3c7da7c7cdef9d34440932d0b Author: Russ Allbery r...@debian.org Date: Sun Sep 13 21:27:16 2009 -0700 Add check for desktop entries limited to multiple environments * checks/menu-format{,.desc}: +

Processed: retitle 528975 to [checks/files] amd64 packages should not ship files in /usr/lib64

2009-09-13 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: retitle 528975 [checks/files] amd64 packages should not ship files in /usr/lib64 Bug #528975 [lintian] lintian: Check for files in /usr/lib64 Changed Bug title to '[checks/files] amd64 packages should not ship files in /usr/lib64' from

Processed: setting package to lintian, tagging 537737, tagging 539403

2009-09-13 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: #lintian (2.2.15) UNRELEASED; urgency=low # # * checks/menu-format{,.desc}: #+ [RA] Add a pointer to desktop-file-validate in many of the tag # descriptions for desktop tags. (Closes: #539403) #+ [RA] Mention in the description

[SCM] Debian package checker branch, master, updated. 2.2.14-54-g58870f9

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 58870f9b2dadc0ed9ec1e4691d2149cffc0be482 Author: Russ Allbery r...@debian.org Date: Sun Sep 13 22:08:14 2009 -0700 Add some special cases for libc * checks/binaries + [RA] Allow ldconfig to be statically

[SCM] Debian package checker branch, master, updated. 2.2.14-55-g744f3c4

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 744f3c428383cd6b149a52aa1b446a4d92b52255 Author: Russ Allbery r...@debian.org Date: Sun Sep 13 22:10:20 2009 -0700 Allow ld.so to be in /lib32 or /lib64 The exclusion from shared-lib-without-dependency-information of

Bug#538716: lintian: special cases for files from GNU libc

2009-09-13 Thread Russ Allbery
Aurelien Jarno aure...@debian.org writes: The libc6 package ships a lintian override file, as the libc binaries to not behave the same as the other normal packages. With multiarch coming, it would be nice to at least do not have an architecture specific override file. For that lintian could

Processed: setting package to lintian, tagging 538716

2009-09-13 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: #lintian (2.2.15) UNRELEASED; urgency=low # # * checks/shared-libs: #+ [RA] Allow ld.so to be executable. (Closes: #538716) # package lintian Limiting to bugs with field 'package' containing at least one of 'lintian' Limit currently set

Processed: setting package to lintian, tagging 538716

2009-09-13 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: #lintian (2.2.15) UNRELEASED; urgency=low # # * checks/shared-libs: #+ [RA] Allow ld.so to be executable. (Closes: #538716) # package lintian Limiting to bugs with field 'package' containing at least one of 'lintian' Limit currently set

[SCM] Debian package checker branch, master, updated. 2.2.14-60-g58dc4f0

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 419f5f98f0c65472943bf11108c5ad82c624a564 Author: Russ Allbery r...@debian.org Date: Sun Sep 13 22:36:24 2009 -0700 Skip example script tags in implemented-tags The wrapper function used to output the tag means that

[SCM] Debian package checker branch, master, updated. 2.2.14-60-g58dc4f0

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit baac813fcb04441c000a40e77435a17854de9501 Author: Russ Allbery r...@debian.org Date: Sun Sep 13 22:37:09 2009 -0700 Adjust test suite for new pike version diff --git a/t/tests/scripts-interpreters/tags

[SCM] Debian package checker branch, master, updated. 2.2.14-60-g58dc4f0

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 1836bfd3252fa742ac7d7c0469dd983c9a575479 Author: Russ Allbery r...@debian.org Date: Sun Sep 13 22:40:34 2009 -0700 Fix handling of empty init script stop fields Only check for a possible missing stop value if the

[SCM] Debian package checker branch, master, updated. 2.2.14-60-g58dc4f0

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 0ab82ff40274d75a957e23474002ca42acbf0f05 Author: Russ Allbery r...@debian.org Date: Sun Sep 13 22:42:45 2009 -0700 Adjust the exclusion of undefined .IX in man pages for new groff * checks/manpages: + [RA]

[SCM] Debian package checker branch, master, updated. 2.2.14-60-g58dc4f0

2009-09-13 Thread Russ Allbery
The following commit has been merged in the master branch: commit 58dc4f0aaf01df0e137647754529036f6a332daf Author: Russ Allbery r...@debian.org Date: Sun Sep 13 22:43:39 2009 -0700 Adjust the manpages-general output for the new groff diff --git a/t/tests/manpages-general/tags