Bug#365041: lintian: wrong build-depends-without-arch-dep quilt
-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
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
-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
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
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
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/