Bug#468927: lintian: Should not rely on dpkg-source's output ...

2008-03-02 Thread Raphael Hertzog
Package: lintian Version: 1.23.45 Severity: important The dpkg team is heavily refactoring dpkg-source and while using the new version on my system, I discovered that it broke lintian because the output messages got changed (and also -q will quiet all messages, not only warnings). The problem is

Bug#468927: lintian: Should not rely on dpkg-source's output

2008-03-02 Thread Raphael Hertzog
Note that /usr/share/lintian/checks/cruft relies on unpacked being a symlink so you'll have to take care of that too... Because I just did the suggested change and got this: Use of uninitialized value in string at /usr/share/lintian/checks/cruft line 131. Can't stat : Aucun fichier ou répertoire

Bug#469018: lintian: Please check for a doc-base registration file

2008-03-02 Thread Runa Agate Sandvik
Package: lintian Version: 1.23.45 Severity: normal Hi lintian maintainers, I just want to suggest doc-base registration when there are html/pdf files shipped under /usr/share/doc. Cheers, -- Runa Sandvik homepage: http://www.indentedlines.net -- System Information: Debian Release: lenny/sid

Bug#469024: lintian: Check for make -i for ignores-make-clean-error

2008-03-02 Thread Jörg Sommer
Package: lintian Version: 1.23.45 Severity: normal Tags: patch Hi, there's another way to ignore the exit code of a failed make. You can call make with -i to make it ignores errors: ,[ man make ]--- |-i, --ignore-errors | Ignore all errors in commands executed to remake files.

Bug#381485: Let's fix this

2008-03-02 Thread Amaya
Lars Wirzenius wrote: On su, 2008-03-02 at 19:33 +0100, Amaya wrote: Hey There, As an effort to try to finish the invoke-rc.d transition for lenny, I feel I must prod you guys here. Any improvements so far? Lars, could you maybe look into providing a patch? Unfortunately, I'm able

Bug#381485: Let's fix this

2008-03-02 Thread Lars Wirzenius
On su, 2008-03-02 at 19:33 +0100, Amaya wrote: Hey There, As an effort to try to finish the invoke-rc.d transition for lenny, I feel I must prod you guys here. Any improvements so far? Lars, could you maybe look into providing a patch? Unfortunately, I'm able to provide patch perl code at

Bug#381485: Let's fix this

2008-03-02 Thread Lars Wirzenius
On su, 2008-03-02 at 19:59 +0100, Amaya wrote: Unfortunately, I'm able to provide patch perl code at the time being. This does not parse. If you are unable to provide a patch atm, is it because of perl? I don't know Perl and so I'm unable to write a patch that will add a lintian warning to

Bug#381485: lintian check for direct init script invocation (was: Bug#438885: Not blocking anymore)

2008-03-02 Thread Russ Allbery
Amaya [EMAIL PROTECTED] writes: Important: lintian: Also check for not using invoke-rc.d in other scripts. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=381485 I don't have a tremendous amount of free time to work on Debian right now and what time I do have for lintian I'm putting into

Re: [checks/scripts] checkbashsims update

2008-03-02 Thread Russ Allbery
Adam D. Barratt [EMAIL PROTECTED] writes: Predictably, I then spotted another potential hiccup in the /file test. I've simplified it in svn which made the initial error a little more obvious. Please find attached a (hopefully for the final time) revised patch. Thanks, applying in Subversion

lintian: r1230 - in trunk: checks debian

2008-03-02 Thread rra
Author: rra Date: 2008-03-03 05:30:12 +0100 (Mon, 03 Mar 2008) New Revision: 1230 Modified: trunk/checks/scripts trunk/debian/changelog Log: + [RA] Allow zsh-beta as an alternative to zsh. Thanks, Joost van Baal. (Closes: #468362) Modified: trunk/checks/scripts

lintian: r1231 - in trunk: checks debian

2008-03-02 Thread rra
Author: rra Date: 2008-03-03 05:31:46 +0100 (Mon, 03 Mar 2008) New Revision: 1231 Modified: trunk/checks/scripts trunk/debian/changelog Log: + [RA] Add yorick. Thanks, Thibaut Paumard. (Closes: #468370) Modified: trunk/checks/scripts

Processed: Lintian bugs fixed in revision r1230

2008-03-02 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]: package lintian Ignoring bugs not assigned to: lintian # Fixed in r1230 by rra tag 468362 + pending Bug#468362: lintian: [checks/scripts] fails to find zsh interpreter dependency There were no tags set. Tags added: pending thanks Stopping

Processed: Lintian bugs fixed in revision r1231

2008-03-02 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]: package lintian Ignoring bugs not assigned to: lintian # Fixed in r1231 by rra tag 468370 + pending Bug#468370: please add yorick as a known interpreter There were no tags set. Tags added: pending thanks Stopping processing here. Please contact me

Processed: Re: Bug#468804: lintian: Please detect mismatch between bin/sbin and man1/man8, improperly located Perl modules and arch all when should be arch any

2008-03-02 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]: retitle 468804 [checks/files] detect *.pm files in /usr/lib Bug#468804: lintian: Please detect mismatch between bin/sbin and man1/man8, improperly located Perl modules and arch all when should be arch any Changed Bug title to `[checks/files] detect

Bug#468804: lintian: Please detect mismatch between bin/sbin and man1/man8, improperly located Perl modules and arch all when should be arch any

2008-03-02 Thread Russ Allbery
retitle 468804 [checks/files] detect *.pm files in /usr/lib severity 468804 wishlist clone 468804 -1 retitle -1 [checks/files] warn of arch-dependent package all in /usr/share severity -1 wishlist thanks Roberto C. Sánchez [EMAIL PROTECTED] writes: It appears that lintian misses some important

lintian: r1229 - in trunk: checks debian

2008-03-02 Thread rra
Author: rra Date: 2008-03-03 05:28:46 +0100 (Mon, 03 Mar 2008) New Revision: 1229 Modified: trunk/checks/scripts trunk/debian/changelog Log: Update regexes from checkbashisms. Modified: trunk/checks/scripts === ---

lintian: r1232 - in trunk: checks debian unpack

2008-03-02 Thread rra
Author: rra Date: 2008-03-03 06:06:59 +0100 (Mon, 03 Mar 2008) New Revision: 1232 Modified: trunk/checks/cruft trunk/debian/changelog trunk/unpack/unpack-srcpkg-l2 Log: + [RA] Remove now-unnecessary workarounds for calling File::Find with symlink starting directory. *

lintian: r1233 - in trunk: debian frontend

2008-03-02 Thread rra
Author: rra Date: 2008-03-03 06:09:56 +0100 (Mon, 03 Mar 2008) New Revision: 1233 Modified: trunk/debian/changelog trunk/frontend/lintian Log: Fix more problems with the option parsing in lintian. Modified: trunk/debian/changelog

Processed: Lintian bugs fixed in revision r1232

2008-03-02 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]: package lintian Ignoring bugs not assigned to: lintian # Fixed in r1232 by rra tag 468927 + pending Bug#468927: lintian: Should not rely on dpkg-source's output ... There were no tags set. Tags added: pending thanks Stopping processing here.

Bug#468876: lintian: please warn when icons are installed in the wrong dirs

2008-03-02 Thread Russ Allbery
Paul Wise [EMAIL PROTECTED] writes: Package: lintian Version: 1.23.45 Severity: wishlist The password-gorilla package that I recently sponsored contains the following files: /usr/share/icons/hicolor/16x16/password-gorilla.png /usr/share/icons/hicolor/32x32/password-gorilla.png

lintian: r1234 - in trunk: checks debian testset testset/binary/debian testset/diffs/debian

2008-03-02 Thread rra
Author: rra Date: 2008-03-03 06:21:41 +0100 (Mon, 03 Mar 2008) New Revision: 1234 Modified: trunk/checks/rules trunk/checks/rules.desc trunk/debian/changelog trunk/testset/binary/debian/rules trunk/testset/diffs/debian/rules trunk/testset/tags.binary Log: + [RA] Also check for

Processed: Lintian bugs fixed in revision r1234

2008-03-02 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]: package lintian Ignoring bugs not assigned to: lintian # Fixed in r1234 by rra tag 469024 + pending Bug#469024: lintian: Check for make -i for ignores-make-clean-error Tags were: patch Tags added: pending thanks Stopping processing here. Please

lintian: r1235 - trunk/testset

2008-03-02 Thread rra
Author: rra Date: 2008-03-03 06:37:39 +0100 (Mon, 03 Mar 2008) New Revision: 1235 Modified: trunk/testset/runtests Log: Add a -d option that enables debug. Modified: trunk/testset/runtests === --- trunk/testset/runtests

lintian: r1236 - trunk/unpack

2008-03-02 Thread rra
Author: rra Date: 2008-03-03 06:38:12 +0100 (Mon, 03 Mar 2008) New Revision: 1236 Modified: trunk/unpack/unpack-srcpkg-l2 Log: We still have to do the chdir to work around a bug in the current dpkg-source. Modified: trunk/unpack/unpack-srcpkg-l2

Bug#467642: new check for unneeded control scripts

2008-03-02 Thread Russ Allbery
Bernhard R. Link [EMAIL PROTECTED] writes: Package: lintian Version: 1.23.45 Severity: wishlist Attached patch should enable lintian to warn against unneeded control files. It adds a warning against (semantically) empty control files and against some ancient checks. (I don't think package

lintian: r1237 - in trunk: checks debian testset testset/dh-test/debian testset/maintainer-scripts/debian

2008-03-02 Thread rra
Author: rra Date: 2008-03-03 07:03:37 +0100 (Mon, 03 Mar 2008) New Revision: 1237 Added: trunk/testset/dh-test/debian/postinst Modified: trunk/checks/scripts trunk/checks/scripts.desc trunk/debian/changelog trunk/testset/maintainer-scripts/debian/preinst

Processed: Lintian bugs fixed in revision r1237

2008-03-02 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]: package lintian Ignoring bugs not assigned to: lintian # Fixed in r1237 by rra tag 467642 + pending Bug#467642: new check for unneeded control scripts There were no tags set. Tags added: pending thanks Stopping processing here. Please contact me

Bug#468876: lintian: please warn when icons are installed in the wrong dirs

2008-03-02 Thread Russ Allbery
Paul Wise [EMAIL PROTECTED] writes: On Sun, 2008-03-02 at 21:18 -0800, Russ Allbery wrote: [snipped tons of directories] This looks rather unmaintainable from a lintian perspective unless there's some (rarely-changing) standard that specifies those directories. If I'm reading the

Bug#468876: lintian: please warn when icons are installed in the wrong dirs

2008-03-02 Thread Paul Wise
On Sun, 2008-03-02 at 22:21 -0800, Russ Allbery wrote: That only lists some of the subdirectories of your list (it's missing all the stock/* ones) and doesn't use the same names (international instead of intl, applications instead of apps). All of those seem like things that could change on