Bug#365041: lintian: wrong build-depends-without-arch-dep quilt

2006-06-21 Thread Marcus Better
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I also get build-depends-without-arch-dep quilt although my
debian/rules has the line

include /usr/share/quilt/quilt.make

Marcus
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFEmTvOXjXn6TzcAQkRAi+BAKCiIyG8jdJGf+14PuEgEPlK+gDPxACg11vA
8LvYF2pnD2KlfghmP5jTxzk=
=Zd4G
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#365041: lintian: wrong build-depends-without-arch-dep quilt again

2006-06-21 Thread Russ Allbery
clone 365041 -1
retitle -1 direct invocation of quilt in debian/rules clean not recognized
close 365041

Sam Hocevar [EMAIL PROTECTED] writes:

 reopen 365041
 thanks

Hi! I have the following rule in my clean target:

   QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2

Yet lintian still complains about build-depends-without-arch-dep
 quilt.

Yes, because currently lintian doesn't look for direct invocations of
quilt, only for use of the CDBS or quilt makefile fragments.

This doesn't have anything to do with the CDBS problem in the bug that you
reopened.  Please file new bug reports for new problems so that we can
better track in debian/changelog what's been fixed in each release.
Thanks!

-- 
Russ Allbery ([EMAIL PROTECTED])   http://www.eyrie.org/~eagle/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#365041: lintian: wrong build-depends-without-arch-dep quilt

2006-06-21 Thread Marcus Better
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Russ Allbery wrote:
 I don't.  What version of lintian are you using?

lintian is 1.23.21.

 And do you have a dependency on the right version of quilt?

Here's debian/control:

Source: ixp400-accesslib
Section: misc
Priority: optional
Maintainer: Marcus Better [EMAIL PROTECTED]
Build-Depends: debhelper (= 5.0.0), quilt (= 0.40)
Build-Depends-Indep: dh-kpatches, bzip2
Standards-Version: 3.7.2

Package: ixp400-accesslib-source
Architecture: all
Depends: debhelper (= 5.0.0), module-assistant, bzip2
Description: Intel IXP400 Software Access Library
  yadda yadda yadda



And debian/rules:

#!/usr/bin/make -f

include /usr/share/quilt/quilt.make

PROJECT=ixp400-accesslib
etc...


Regards,

Marcus
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFEmaGvXjXn6TzcAQkRAi45AJ9cWFogWq7r5Z768Hwa/xhDmc0NfwCg9+EJ
uSfrUHHJemvtWHMeLz3Klig=
=Eleb
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#365041: lintian: wrong build-depends-without-arch-dep quilt

2006-06-21 Thread Russ Allbery
Marcus Better [EMAIL PROTECTED] writes:
 Russ Allbery wrote:

 I don't.  What version of lintian are you using?

 lintian is 1.23.21.

 And do you have a dependency on the right version of quilt?

 Here's debian/control:

 Source: ixp400-accesslib
 Section: misc
 Priority: optional
 Maintainer: Marcus Better [EMAIL PROTECTED]
 Build-Depends: debhelper (= 5.0.0), quilt (= 0.40)
 Build-Depends-Indep: dh-kpatches, bzip2
 Standards-Version: 3.7.2

Oh, bleh, I see what's wrong.  Fixing this in Subversion.  Thank you!

-- 
Russ Allbery ([EMAIL PROTECTED])   http://www.eyrie.org/~eagle/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#365041: lintian: wrong build-depends-without-arch-dep quilt

2006-04-27 Thread Duck

Package: lintian
Version: 1.23.18


Coin,

With CDBS, or any packaging system, patch management may be used and the
selected patch tool is necessary in the clean rule to unpatch. Then
quilt (and dpatch) should not trigger this error.

Regards.

-- 
Marc Dequènes (Duck)


pgplh42wJNuY1.pgp
Description: PGP signature


Bug#365041: lintian: wrong build-depends-without-arch-dep quilt

2006-04-27 Thread Russ Allbery
Marc Dequènes (Duck) [EMAIL PROTECTED] writes:

 Package: lintian
 Version: 1.23.18

 With CDBS, or any packaging system, patch management may be used and the
 selected patch tool is necessary in the clean rule to unpatch. Then
 quilt (and dpatch) should not trigger this error.

lintian already detects this case when either the quilt or dpatch makefile
fragments are included or when they're invoked explicitly in the clean
rule or a dependency.  I just need to know the CDBS inclusion that
triggers the same thing and I'll fix this.  I want it to actually look
rather than just bailing if CDBS is used, since I think it can do a better
job there.

Looking over CDBS, my guess is that the trigger is:

include /usr/share/cdbs/1/rules/patchsys-quilt.mk

for quilt and:

include /usr/share/cdbs/1/rules/dpatch.mk

for dpatch.  Does that look right to you?

-- 
Russ Allbery ([EMAIL PROTECTED])   http://www.eyrie.org/~eagle/