Bug#884798: lintian could complain about pkg-config uses that fail to use $ac_tool_prefix

2017-12-29 Thread Helmut Grohne
On Fri, Dec 29, 2017 at 06:02:07PM -0500, James McCoy wrote: > http://tirania.org/blog/archive/2012/Oct-20.html had some strong words > to say about using pkg.m4. Are those concerns still valid? Should > pkg.m4's macros be recommended or simply AC_PATH_TOOL? That blog post looks like a

Bug#726589: lintian: version-substvar-for-external-package false positive if the package name contains substvars, too

2017-12-29 Thread Andreas Beckmann
Control: reopen -1 On 2017-12-26 19:23, Chris Lamb wrote: > tags 726589 + wontfix > thanks > > Hi, > >> lintian: version-substvar-for-external-package false positive if >> the package name contains substvars, too > > As such variables are (no longer?) valid in the Package, Source and >

Processed: Re: lintian: version-substvar-for-external-package false positive if the package name contains substvars, too

2017-12-29 Thread Debian Bug Tracking System
Processing control commands: > reopen -1 Bug #726589 {Done: Chris Lamb } [lintian] lintian: version-substvar-for-external-package false positive if the package name contains substvars, too Bug #734410 {Done: Chris Lamb } [lintian] fglrx-driver:

Bug#884798: lintian could complain about pkg-config uses that fail to use $ac_tool_prefix

2017-12-29 Thread James McCoy
On Tue, Dec 19, 2017 at 08:56:20PM +0100, Helmut Grohne wrote: > A slightly better way would be using AC_PATH_TOOL (with the same > arguments) and the only difference here is considering $ac_tool_prefix. > The recommended way is using the PKG_PROG_PKG_CONFIG macro from > pkg-config tough. This

Processed: Re: lintian: NDEBUG in compilation logs

2017-12-29 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: > tags 701231 + moreinfo Bug #701231 [lintian] lintian: NDEBUG in compilation logs Added tag(s) moreinfo. > thanks Stopping processing here. Please contact me if you need assistance. -- 701231:

Bug#701231: lintian: NDEBUG in compilation logs

2017-12-29 Thread Chris Lamb
tags 701231 + moreinfo thanks Hi, > It would really be terrific to grep throught the compilation logs > and check for the presence of -DNDEBUG. (Alas, Lintian does not have access to this.) > Another approach could be to grep through d/rules files for expression like: > >

Bug#710559: marked as done (lintian: init.d-script-call-internal-API should document replacement (remove checks for $VERBOSE and use log_* functions))

2017-12-29 Thread Debian Bug Tracking System
Your message dated Fri, 29 Dec 2017 22:44:36 + with message-id <1514587476.4162347.1219168448.6c9b9...@webmail.messagingengine.com> and subject line Re: lintian: init.d-script-call-internal-API should document replacement (remove checks for and use log_* functions) has caused the Debian Bug

Processed: Re: lintian should not complain about hardening for package written in pure Ocaml

2017-12-29 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: > tags 702349 + moreinfo Bug #702349 [lintian] lintian should not complain about hardening for package written in pure Ocaml Added tag(s) moreinfo. > thanks Stopping processing here. Please contact me if you need assistance. -- 702349:

Bug#702349: lintian should not complain about hardening for package written in pure Ocaml

2017-12-29 Thread Chris Lamb
tags 702349 + moreinfo thanks Hi, > lintian should not complain about hardening for package written > in pure Ocaml Any update on this? Does Lintian need to do anything anymore? :) Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk

Bug#743532: marked as done (lintian: when to say: old-fsf-address-in-copyright-file)

2017-12-29 Thread Debian Bug Tracking System
Your message dated Fri, 29 Dec 2017 22:38:07 + with message-id <1514587087.4161251.1219161704.52cb9...@webmail.messagingengine.com> and subject line Re: lintian: when to say: old-fsf-address-in-copyright-file has caused the Debian Bug report #743532, regarding lintian: when to say:

Bug#750537: naive debian/rules parsing for python interpreter name

2017-12-29 Thread Chris Lamb
tags 750537 + pending thanks Fixed in Git: https://anonscm.debian.org/git/lintian/lintian.git/commit/?id=2c7f8a7d1b4565980556ae2a237658389edd3c5d Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-

Processed: Re: lintian: when to say: old-fsf-address-in-copyright-file

2017-12-29 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: > tags 743532 + wontfix Bug #743532 [lintian] lintian: when to say: old-fsf-address-in-copyright-file Added tag(s) wontfix. > thanks Stopping processing here. Please contact me if you need assistance. -- 743532:

Processed: Re: naive debian/rules parsing for python interpreter name

2017-12-29 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: > tags 750537 + pending Bug #750537 [lintian] naive debian/rules parsing for python interpreter name Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 750537:

[lintian] branch master updated (2c7f8a7 -> 5d400e4)

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a change to branch master in repository lintian. from 2c7f8a7 Update $PYTHON3X_DEPEND to prevent false positives in missing-python-build-dependency. (Closes: #750537) new 5d400e4 debian/changelog:

[lintian] 01/01: debian/changelog: Add extra space.

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a commit to branch master in repository lintian. commit 5d400e43f6cc81a35ad44d8c296018aa94fa64a9 Author: Chris Lamb Date: Fri Dec 29 22:32:38 2017 + debian/changelog: Add extra space.

[lintian] branch master updated (4d4cb5c -> 2c7f8a7)

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a change to branch master in repository lintian. from 4d4cb5c Add a check for DH_EXTRA_ADDON usage in rules files. new 2c7f8a7 Update $PYTHON3X_DEPEND to prevent false positives in

[lintian] 01/01: Update $PYTHON3X_DEPEND to prevent false positives in missing-python-build-dependency. (Closes: #750537)

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a commit to branch master in repository lintian. commit 2c7f8a7d1b4565980556ae2a237658389edd3c5d Author: Chris Lamb Date: Fri Dec 29 22:31:57 2017 + Update $PYTHON3X_DEPEND to prevent

Bug#885790: Add DH_EXTRA_ADDON check

2017-12-29 Thread Paul R. Tagliamonte
Thank you! Paul On Dec 29, 2017 4:50 PM, "Chris Lamb" wrote: > tags 885790 + pending > thanks > > Applied in Git, many thanks! I expect it will be in unstable in about > 4 or 5 days. > > https://anonscm.debian.org/git/lintian/lintian.git/commit/?id= >

Processed: Re: Add DH_EXTRA_ADDON check

2017-12-29 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: > tags 885790 + pending Bug #885790 [lintian] Add DH_EXTRA_ADDON check Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 885790: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=885790 Debian

Bug#885790: Add DH_EXTRA_ADDON check

2017-12-29 Thread Chris Lamb
tags 885790 + pending thanks Applied in Git, many thanks! I expect it will be in unstable in about 4 or 5 days. https://anonscm.debian.org/git/lintian/lintian.git/commit/?id=4d4cb5c492067e04ee6957c476c112f988b51760 Regards, -- ,''`. : :' : Chris Lamb `. `'`

[lintian] 01/01: Add a check for DH_EXTRA_ADDON usage in rules files.

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a commit to branch master in repository lintian. commit 4d4cb5c492067e04ee6957c476c112f988b51760 Author: Paul Tagliamonte Date: Fri Dec 29 21:45:43 2017 + Add a check for DH_EXTRA_ADDON

[lintian] branch master updated (5429370 -> 4d4cb5c)

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a change to branch master in repository lintian. from 5429370 t: Remove R³ from elpa test as it fails in stretch new 4d4cb5c Add a check for DH_EXTRA_ADDON usage in rules files. The 1 revisions

Bug#885790: Add DH_EXTRA_ADDON check

2017-12-29 Thread Paul R. Tagliamonte
Package: lintian Severity: wishlist Tags: patch thanks I wrote a small patch to check for any use of DH_EXTRA_ADDON in a rules file. This may not be needed, but I figured i'd write to to ensure I help try and address some of the feedback regarding usage of this flag in Debian itself. If this

Bug#885785: automatically created packages (-dbgsym) should not be rejected by lintian

2017-12-29 Thread Niels Thykier
Control: tags -1 moreinfo Matthias Klose: > Package: debhelper,lintian > Severity: serious > Tags: sid buster > > The last gcc-8 upload was automatically rejected with > > E: libgomp-plugin-nvptx1-dbgsym: usr-share-doc-symlink-to-foreign-package > libgomp-plugin-nvptx1 > E:

Processed: Re: Bug#885785: automatically created packages (-dbgsym) should not be rejected by lintian

2017-12-29 Thread Debian Bug Tracking System
Processing control commands: > tags -1 moreinfo Bug #885785 [debhelper,lintian] automatically created packages (-dbgsym) should not be rejected by lintian Added tag(s) moreinfo. -- 885785: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=885785 Debian Bug Tracking System Contact

Bug#885785: automatically created packages (-dbgsym) should not be rejected by lintian

2017-12-29 Thread Matthias Klose
Package: debhelper,lintian Severity: serious Tags: sid buster The last gcc-8 upload was automatically rejected with E: libgomp-plugin-nvptx1-dbgsym: usr-share-doc-symlink-to-foreign-package libgomp-plugin-nvptx1 E: gcc-8-offload-nvptx-dbgsym: usr-share-doc-symlink-to-foreign-package

Jenkins build is back to normal : lintian-tests_stretch-backports #4

2017-12-29 Thread jenkins
See

[lintian] branch master updated (cf15803 -> 5429370)

2017-12-29 Thread Niels Thykier
This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository lintian. from cf15803 Refactor django-package-does-not-depend-on-django check to correctly check Django packages called python2-django-foo. new 5429370

[lintian] 01/01: t: Remove R³ from elpa test as it fails in stretch

2017-12-29 Thread Niels Thykier
This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository lintian. commit 5429370c8f08c747830ae5950451e0c0cd3f94ec Author: Niels Thykier Date: Fri Dec 29 18:19:27 2017 + t: Remove R³ from elpa test as

Build failed in Jenkins: lintian-tests_stretch-backports #3

2017-12-29 Thread jenkins
See -- [...truncated 244.24 KB...] Adding debian:Certum_Trusted_Network_CA.pem Adding debian:Certum_Root_CA.pem Adding debian:Certplus_Root_CA_G2.pem Adding

Build failed in Jenkins: lintian-tests_stretch-backports #2

2017-12-29 Thread jenkins
See -- [...truncated 232.18 KB...] Adding debian:CA_Disig_Root_R2.pem Adding debian:CA_Disig_Root_R1.pem Adding debian:Buypass_Class_3_Root_CA.pem Adding

[lintian] branch smoke-me/break-lintian-to-make-h0lger-happy deleted (was 8b8b4b2)

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a change to branch smoke-me/break-lintian-to-make-h0lger-happy in repository lintian. was 8b8b4b2 Break lintian as requested by h01ger This change permanently discards the following revisions: discards

Build failed in Jenkins: lintian-tests_stretch #1321

2017-12-29 Thread jenkins
See Changes: [lamby] checks/python.pm: Factor out repeated checks, also catching missing [lamby] Refactor django-package-does-not-depend-on-django check to correctly

Build failed in Jenkins: lintian-tests_stretch #1320

2017-12-29 Thread jenkins
See Changes: [lamby] t/tests/python-package-depends-on-package-from-other-python-variant/tags: -- [...truncated 145.33 KB...] libarchive-zip-perl,

Jenkins build is back to normal : lintian-tests_buster #414

2017-12-29 Thread jenkins
See

[lintian] 01/02: checks/python.pm: Factor out repeated checks, also catching missing Django cases.

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a commit to branch master in repository lintian. commit fe398ba9811977ea16ce4e53f18870af16975c25 Author: Chris Lamb Date: Fri Dec 29 14:08:31 2017 + checks/python.pm: Factor out repeated

[lintian] branch master updated (185e18e -> cf15803)

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a change to branch master in repository lintian. from 185e18e t/tests/python-package-depends-on-package-from-other-python-variant/tags: Commit file after removing parens. new fe398ba

Jenkins build is back to normal : lintian-tests_sid #2324

2017-12-29 Thread jenkins
See

[lintian] branch master updated (e8cc40a -> 185e18e)

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a change to branch master in repository lintian. from e8cc40a checks/python.pm: Okay this is getting silly; factor them out at least. new 185e18e

[lintian] 01/01: t/tests/python-package-depends-on-package-from-other-python-variant/tags: Commit file after removing parens.

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a commit to branch master in repository lintian. commit 185e18ed9a38969de6f85e7b77c213cad58b02da Author: Chris Lamb Date: Fri Dec 29 13:43:51 2017 +

Build failed in Jenkins: lintian-tests_sid #2323

2017-12-29 Thread jenkins
See -- [...truncated 239.48 KB...] Adding debian:Deutsche_Telekom_Root_CA_2.pem Adding debian:DST_Root_CA_X3.pem Adding debian:DST_ACES_CA_X6.pem Adding

Build failed in Jenkins: lintian-tests_sid #2322

2017-12-29 Thread jenkins
See Changes: [lamby] Include the line number when warning about instances of [lamby] checks/python.pm: Also ignore -docs. [lamby] Drop parens in depends-on-package-from-other-python-variant output. [lamby]

Build failed in Jenkins: lintian-tests_buster #413

2017-12-29 Thread jenkins
See Changes: [lamby] Include the line number when warning about instances of [lamby] checks/python.pm: Also ignore -docs. [lamby] Drop parens in depends-on-package-from-other-python-variant output.

Build failed in Jenkins: lintian-tests_stretch #1319

2017-12-29 Thread jenkins
See Changes: [lamby] Include the line number when warning about instances of [lamby] checks/python.pm: Also ignore -docs. [lamby] Drop parens in depends-on-package-from-other-python-variant output.

Build failed in Jenkins: lintian-tests_stretch #1318

2017-12-29 Thread jenkins
See Changes: [lamby] Also ignore -common and -tools packages for intra-Python variant [lamby] checks/source-copyright.desc: Also mention that we check for NOTICE.gz

[lintian] 02/02: checks/python.pm: Okay this is getting silly; factor them out at least.

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a commit to branch master in repository lintian. commit e8cc40af90872ed84320231fc11b4d363fd095b5 Author: Chris Lamb Date: Fri Dec 29 10:56:15 2017 + checks/python.pm: Okay this is

[lintian] 01/02: Also -dev packages for intra-Python variant dependency checking, python-but-no-python3, etc.

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a commit to branch master in repository lintian. commit 7c390ad3dbd6075ec43e2b6f7fe42a858c561dc6 Author: Chris Lamb Date: Fri Dec 29 10:51:49 2017 + Also -dev packages for intra-Python

[lintian] branch master updated (c9222a1 -> e8cc40a)

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a change to branch master in repository lintian. from c9222a1Drop parens in depends-on-package-from-other-python-variant output. new 7c390ad Also -dev packages for intra-Python variant

[lintian] 01/01: Drop parens in depends-on-package-from-other-python-variant output.

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a commit to branch master in repository lintian. commit c9222a1e674457a19d79c369d8712dd51dbba6ba Author: Chris Lamb Date: Fri Dec 29 10:50:11 2017 + Drop parens in

[lintian] 01/01: checks/python.pm: Also ignore -docs.

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a commit to branch master in repository lintian. commit c67e12b71f16854c0f50de917474453054e8ed7a Author: Chris Lamb Date: Fri Dec 29 10:49:15 2017 + checks/python.pm: Also ignore -docs.

[lintian] branch master updated (e524f22 -> c67e12b)

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a change to branch master in repository lintian. from e524f22 Include the line number when warning about instances of override_dh_clean targets that are missing calls to dh_clean. new c67e12b

[lintian] 01/01: Include the line number when warning about instances of override_dh_clean targets that are missing calls to dh_clean.

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a commit to branch master in repository lintian. commit e524f2249dd640472d76eb0c01a3aa93e42ac143 Author: Chris Lamb Date: Fri Dec 29 10:42:24 2017 + Include the line number when warning

[lintian] branch master updated (2e7a0e9 -> e524f22)

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a change to branch master in repository lintian. from 2e7a0e9 checks/source-copyright.desc: Also mention that we check for NOTICE.gz files when looking for Apache 2.0 packages that do not distribute their

Build failed in Jenkins: lintian-tests_stretch #1317

2017-12-29 Thread jenkins
See Changes: [lamby] Prevent false positives when checking for Python {2,3} packages that [lamby] Also ignore -common packages for intra-Python variant dependency [lamby] Suggest using

[lintian] 01/01: checks/source-copyright.desc: Also mention that we check for NOTICE.gz files when looking for Apache 2.0 packages that do not distribute their accompanying NOTICE file.

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a commit to branch master in repository lintian. commit 2e7a0e9144a2155cf86204c2e8b2429bf899f36a Author: Chris Lamb Date: Fri Dec 29 10:32:36 2017 + checks/source-copyright.desc: Also

[lintian] branch master updated (f7d03c1 -> 2e7a0e9)

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a change to branch master in repository lintian. from f7d03c1 Also ignore -common and -tools packages for intra-Python variant dependency checking, python-foo-but-no-python3-foo, etc. new 2e7a0e9

[lintian] branch master updated (d202f4a -> f7d03c1)

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a change to branch master in repository lintian. from d202f4a Suggest using /usr/share/dpkg/architecture.mk as a solution to debian-rules-sets-dpkg-architecture-variable rather than simply replacing

[lintian] 01/01: Also ignore -common and -tools packages for intra-Python variant dependency checking, python-foo-but-no-python3-foo, etc.

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a commit to branch master in repository lintian. commit f7d03c1faab43a448b9301e06231c8e419803bda Author: Chris Lamb Date: Fri Dec 29 10:25:51 2017 + Also ignore -common and -tools

[lintian] branch master updated (5b8b94c -> d202f4a)

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a change to branch master in repository lintian. from 5b8b94c Also ignore -common packages for intra-Python variant dependency checking. new d202f4a Suggest using /usr/share/dpkg/architecture.mk

[lintian] 01/01: Suggest using /usr/share/dpkg/architecture.mk as a solution to debian-rules-sets-dpkg-architecture-variable rather than simply replacing assignments with ?=. Thanks to Helmut Grohne f

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a commit to branch master in repository lintian. commit d202f4a1b997f14f2d3b7446e49398b1700df614 Author: Chris Lamb Date: Fri Dec 29 09:56:15 2017 + Suggest using

Bug#885693: lintian: python-package-depends-on-package-from-other-python-variant should permit links to -doc packages

2017-12-29 Thread Chris Lamb
tags 885693 + pending thanks Thanks for the report. I had half (!) considered this case. Fixed in Git anyway: https://anonscm.debian.org/git/lintian/lintian.git/commit/?id=8541914b64238be253f78b8364891f53225f51ba Regards, -- ,''`. : :' : Chris Lamb `. `'`

[lintian] branch master updated (8541914 -> 5b8b94c)

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a change to branch master in repository lintian. from 8541914 Prevent false positives when checking for Python {2,3} packages that depend on Python {3,2} packages when the package being depended on ends

[lintian] 01/01: Also ignore -common packages for intra-Python variant dependency checking.

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a commit to branch master in repository lintian. commit 5b8b94cee46729f737929aeffb3d8b810f6236a1 Author: Chris Lamb Date: Fri Dec 29 09:22:13 2017 + Also ignore -common packages for

[lintian] 01/01: Prevent false positives when checking for Python {2, 3} packages that depend on Python {3, 2} packages when the package being depended on ends with -doc. We were previously only catch

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a commit to branch master in repository lintian. commit 8541914b64238be253f78b8364891f53225f51ba Author: Chris Lamb Date: Fri Dec 29 09:17:18 2017 + Prevent false positives when checking

[lintian] branch master updated (1ba87da -> 8541914)

2017-12-29 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script. lamby pushed a change to branch master in repository lintian. from 1ba87da checks/files.pm: Perltidy new 8541914 Prevent false positives when checking for Python {2,3} packages that depend on Python {3,2}