Build failed in Jenkins: lintian-tests_sid #2624

2018-02-16 Thread jenkins
See 


Changes:

[pabs] spelling: Add another correction

--
[...truncated 247.33 KB...]
Adding debian:Actalis_Authentication_Root_CA.pem
Adding debian:AC_RAIZ_FNMT-RCM.pem
Adding debian:ACEDICOM_Root.pem
Adding debian:ACCVRAIZ1.pem
done.
Setting up openjdk-8-jdk-headless:amd64 (8u151-b12-1) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/idlj to 
provide /usr/bin/idlj (idlj) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdeps to 
provide /usr/bin/jdeps (jdeps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsimport to 
provide /usr/bin/wsimport (wsimport) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/rmic to 
provide /usr/bin/rmic (rmic) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jinfo to 
provide /usr/bin/jinfo (jinfo) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jsadebugd to 
provide /usr/bin/jsadebugd (jsadebugd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/native2ascii 
to provide /usr/bin/native2ascii (native2ascii) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstat to 
provide /usr/bin/jstat (jstat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javac to 
provide /usr/bin/javac (javac) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javah to 
provide /usr/bin/javah (javah) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstack to 
provide /usr/bin/jstack (jstack) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jrunscript to 
provide /usr/bin/jrunscript (jrunscript) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javadoc to 
provide /usr/bin/javadoc (javadoc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jhat to 
provide /usr/bin/jhat (jhat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javap to 
provide /usr/bin/javap (javap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jar to provide 
/usr/bin/jar (jar) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/xjc to provide 
/usr/bin/xjc (xjc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/schemagen to 
provide /usr/bin/schemagen (schemagen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jps to provide 
/usr/bin/jps (jps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/extcheck to 
provide /usr/bin/extcheck (extcheck) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jmap to 
provide /usr/bin/jmap (jmap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstatd to 
provide /usr/bin/jstatd (jstatd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdb to provide 
/usr/bin/jdb (jdb) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/serialver to 
provide /usr/bin/serialver (serialver) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsgen to 
provide /usr/bin/wsgen (wsgen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jcmd to 
provide /usr/bin/jcmd (jcmd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jarsigner to 
provide /usr/bin/jarsigner (jarsigner) in auto mode
Setting up default-jre-headless (2:1.8-59) ...
Setting up default-jdk-headless (2:1.8-59) ...
Setting up lintian-build-deps (2.5.76) ...
Processing triggers for libc-bin (2.26-6) ...
Processing triggers for systemd (237-3) ...
Processing triggers for dictionaries-common (1.27.2) ...
aspell-autobuildhash: processing: en [en-common].
aspell-autobuildhash: processing: en [en-variant_0].
aspell-autobuildhash: processing: en [en-variant_1].
aspell-autobuildhash: processing: en [en-variant_2].
aspell-autobuildhash: processing: en [en-w_accents-only].
aspell-autobuildhash: processing: en [en-wo_accents-only].
aspell-autobuildhash: processing: en [en_AU-variant_0].
aspell-autobuildhash: processing: en [en_AU-variant_1].
aspell-autobuildhash: processing: en [en_AU-w_accents-only].
aspell-autobuildhash: processing: en [en_AU-wo_accents-only].
aspell-autobuildhash: processing: en [en_CA-variant_0].
aspell-autobuildhash: processing: en [en_CA-variant_1].
aspell-autobuildhash: processing: en [en_CA-w_accents-only].
aspell-autobuildhash: processing: en [en_CA-wo_accents-only].
aspell-autobuildhash: processing: en [en_GB-ise-w_accents-only].
aspell-autobuildhash: processing: en [en_GB-ise-wo_accents-only].
aspell-autobuildhash: processing: en [en_GB-ize-w_accents-only].

[lintian] branch master updated (0e3b03d -> 6fab615)

2018-02-16 Thread Paul Wise
This is an automated email from the git hooks/post-receive script.

pabs pushed a change to branch master
in repository lintian.

  from  0e3b03d   spelling: Add several corrections
   new  6fab615   spelling: Add another correction

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 data/spelling/corrections | 1 +
 1 file changed, 1 insertion(+)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/lintian/lintian.git



[lintian] 01/01: spelling: Add another correction

2018-02-16 Thread Paul Wise
This is an automated email from the git hooks/post-receive script.

pabs pushed a commit to branch master
in repository lintian.

commit 6fab61538f99893e6569bed5806effc1d44ca679
Author: Paul Wise 
Date:   Sat Feb 17 14:19:44 2018 +0800

spelling: Add another correction
---
 data/spelling/corrections | 1 +
 1 file changed, 1 insertion(+)

diff --git a/data/spelling/corrections b/data/spelling/corrections
index 5ed5edc..f28ee96 100644
--- a/data/spelling/corrections
+++ b/data/spelling/corrections
@@ -4170,6 +4170,7 @@ widht||width
 wierd||weird
 wihout||without
 wiht||with
+wih||with
 wiil||will
 wilcards||wildcards
 wilcard||wildcard

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/lintian/lintian.git



Build failed in Jenkins: lintian-tests_sid #2623

2018-02-16 Thread jenkins
See 

--
[...truncated 247.38 KB...]
Adding debian:AC_RAIZ_FNMT-RCM.pem
Adding debian:ACEDICOM_Root.pem
Adding debian:ACCVRAIZ1.pem
done.
Setting up openjdk-8-jdk-headless:amd64 (8u151-b12-1) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/idlj to 
provide /usr/bin/idlj (idlj) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdeps to 
provide /usr/bin/jdeps (jdeps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsimport to 
provide /usr/bin/wsimport (wsimport) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/rmic to 
provide /usr/bin/rmic (rmic) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jinfo to 
provide /usr/bin/jinfo (jinfo) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jsadebugd to 
provide /usr/bin/jsadebugd (jsadebugd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/native2ascii 
to provide /usr/bin/native2ascii (native2ascii) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstat to 
provide /usr/bin/jstat (jstat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javac to 
provide /usr/bin/javac (javac) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javah to 
provide /usr/bin/javah (javah) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstack to 
provide /usr/bin/jstack (jstack) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jrunscript to 
provide /usr/bin/jrunscript (jrunscript) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javadoc to 
provide /usr/bin/javadoc (javadoc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jhat to 
provide /usr/bin/jhat (jhat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javap to 
provide /usr/bin/javap (javap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jar to provide 
/usr/bin/jar (jar) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/xjc to provide 
/usr/bin/xjc (xjc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/schemagen to 
provide /usr/bin/schemagen (schemagen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jps to provide 
/usr/bin/jps (jps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/extcheck to 
provide /usr/bin/extcheck (extcheck) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jmap to 
provide /usr/bin/jmap (jmap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstatd to 
provide /usr/bin/jstatd (jstatd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdb to provide 
/usr/bin/jdb (jdb) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/serialver to 
provide /usr/bin/serialver (serialver) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsgen to 
provide /usr/bin/wsgen (wsgen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jcmd to 
provide /usr/bin/jcmd (jcmd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jarsigner to 
provide /usr/bin/jarsigner (jarsigner) in auto mode
Setting up default-jre-headless (2:1.8-59) ...
Setting up default-jdk-headless (2:1.8-59) ...
Setting up lintian-build-deps (2.5.76) ...
Processing triggers for libc-bin (2.26-6) ...
Processing triggers for systemd (237-3) ...
Processing triggers for dictionaries-common (1.27.2) ...
aspell-autobuildhash: processing: en [en-common].
aspell-autobuildhash: processing: en [en-variant_0].
aspell-autobuildhash: processing: en [en-variant_1].
aspell-autobuildhash: processing: en [en-variant_2].
aspell-autobuildhash: processing: en [en-w_accents-only].
aspell-autobuildhash: processing: en [en-wo_accents-only].
aspell-autobuildhash: processing: en [en_AU-variant_0].
aspell-autobuildhash: processing: en [en_AU-variant_1].
aspell-autobuildhash: processing: en [en_AU-w_accents-only].
aspell-autobuildhash: processing: en [en_AU-wo_accents-only].
aspell-autobuildhash: processing: en [en_CA-variant_0].
aspell-autobuildhash: processing: en [en_CA-variant_1].
aspell-autobuildhash: processing: en [en_CA-w_accents-only].
aspell-autobuildhash: processing: en [en_CA-wo_accents-only].
aspell-autobuildhash: processing: en [en_GB-ise-w_accents-only].
aspell-autobuildhash: processing: en [en_GB-ise-wo_accents-only].
aspell-autobuildhash: processing: en [en_GB-ize-w_accents-only].
aspell-autobuildhash: processing: en [en_GB-ize-wo_accents-only].
aspell-autobuildhash: processing: en [en_GB-variant_0].

Build failed in Jenkins: lintian-tests_sid #2622

2018-02-16 Thread jenkins
See 


Changes:

[pabs] spelling: Add several corrections

--
[...truncated 247.34 KB...]
Adding debian:Actalis_Authentication_Root_CA.pem
Adding debian:AC_RAIZ_FNMT-RCM.pem
Adding debian:ACEDICOM_Root.pem
Adding debian:ACCVRAIZ1.pem
done.
Setting up openjdk-8-jdk-headless:amd64 (8u151-b12-1) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/idlj to 
provide /usr/bin/idlj (idlj) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdeps to 
provide /usr/bin/jdeps (jdeps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsimport to 
provide /usr/bin/wsimport (wsimport) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/rmic to 
provide /usr/bin/rmic (rmic) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jinfo to 
provide /usr/bin/jinfo (jinfo) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jsadebugd to 
provide /usr/bin/jsadebugd (jsadebugd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/native2ascii 
to provide /usr/bin/native2ascii (native2ascii) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstat to 
provide /usr/bin/jstat (jstat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javac to 
provide /usr/bin/javac (javac) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javah to 
provide /usr/bin/javah (javah) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstack to 
provide /usr/bin/jstack (jstack) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jrunscript to 
provide /usr/bin/jrunscript (jrunscript) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javadoc to 
provide /usr/bin/javadoc (javadoc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jhat to 
provide /usr/bin/jhat (jhat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javap to 
provide /usr/bin/javap (javap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jar to provide 
/usr/bin/jar (jar) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/xjc to provide 
/usr/bin/xjc (xjc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/schemagen to 
provide /usr/bin/schemagen (schemagen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jps to provide 
/usr/bin/jps (jps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/extcheck to 
provide /usr/bin/extcheck (extcheck) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jmap to 
provide /usr/bin/jmap (jmap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstatd to 
provide /usr/bin/jstatd (jstatd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdb to provide 
/usr/bin/jdb (jdb) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/serialver to 
provide /usr/bin/serialver (serialver) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsgen to 
provide /usr/bin/wsgen (wsgen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jcmd to 
provide /usr/bin/jcmd (jcmd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jarsigner to 
provide /usr/bin/jarsigner (jarsigner) in auto mode
Setting up default-jre-headless (2:1.8-59) ...
Setting up default-jdk-headless (2:1.8-59) ...
Setting up lintian-build-deps (2.5.76) ...
Processing triggers for libc-bin (2.26-6) ...
Processing triggers for systemd (237-3) ...
Processing triggers for dictionaries-common (1.27.2) ...
aspell-autobuildhash: processing: en [en-common].
aspell-autobuildhash: processing: en [en-variant_0].
aspell-autobuildhash: processing: en [en-variant_1].
aspell-autobuildhash: processing: en [en-variant_2].
aspell-autobuildhash: processing: en [en-w_accents-only].
aspell-autobuildhash: processing: en [en-wo_accents-only].
aspell-autobuildhash: processing: en [en_AU-variant_0].
aspell-autobuildhash: processing: en [en_AU-variant_1].
aspell-autobuildhash: processing: en [en_AU-w_accents-only].
aspell-autobuildhash: processing: en [en_AU-wo_accents-only].
aspell-autobuildhash: processing: en [en_CA-variant_0].
aspell-autobuildhash: processing: en [en_CA-variant_1].
aspell-autobuildhash: processing: en [en_CA-w_accents-only].
aspell-autobuildhash: processing: en [en_CA-wo_accents-only].
aspell-autobuildhash: processing: en [en_GB-ise-w_accents-only].
aspell-autobuildhash: processing: en [en_GB-ise-wo_accents-only].
aspell-autobuildhash: processing: en [en_GB-ize-w_accents-only].

[lintian] branch master updated (b03bb3f -> 0e3b03d)

2018-02-16 Thread Paul Wise
This is an automated email from the git hooks/post-receive script.

pabs pushed a change to branch master
in repository lintian.

  from  b03bb3f   Also check, for example, "override_dh_fixperms-arch" for 
"override_dh_fixperms-does-not-call-dh_fixperms", etc.
   new  0e3b03d   spelling: Add several corrections

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 data/spelling/corrections   | 3 +++
 data/spelling/corrections-multiword | 1 +
 2 files changed, 4 insertions(+)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/lintian/lintian.git



[lintian] 01/01: spelling: Add several corrections

2018-02-16 Thread Paul Wise
This is an automated email from the git hooks/post-receive script.

pabs pushed a commit to branch master
in repository lintian.

commit 0e3b03dc162439406debfdc13f959059989deeb9
Author: Paul Wise 
Date:   Sat Feb 17 10:28:04 2018 +0800

spelling: Add several corrections
---
 data/spelling/corrections   | 3 +++
 data/spelling/corrections-multiword | 1 +
 2 files changed, 4 insertions(+)

diff --git a/data/spelling/corrections b/data/spelling/corrections
index 17aa48c..5ed5edc 100644
--- a/data/spelling/corrections
+++ b/data/spelling/corrections
@@ -863,6 +863,9 @@ conecting||connecting
 conection||connection
 conections||connections
 conects||connects
+coneect||connect
+coneected||connected
+coneects||connects
 conenction||connection
 conenctions||connections
 conent||content
diff --git a/data/spelling/corrections-multiword 
b/data/spelling/corrections-multiword
index 7341e05..06e8058 100644
--- a/data/spelling/corrections-multiword
+++ b/data/spelling/corrections-multiword
@@ -19,6 +19,7 @@
 (?i)let's you||lets you
 (?i)none existent||non-existent
 (?i)none? the less||nonetheless
+(?i)over ridden||overridden
 (?i)permits to||permits one to
 (?i)permit to||permit one to
 (?i)per say||per se

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/lintian/lintian.git



Build failed in Jenkins: lintian-tests_sid #2621

2018-02-16 Thread jenkins
See 

--
[...truncated 247.34 KB...]
Adding debian:AddTrust_Low-Value_Services_Root.pem
Adding debian:AddTrust_External_Root.pem
Adding debian:Actalis_Authentication_Root_CA.pem
Adding debian:AC_RAIZ_FNMT-RCM.pem
Adding debian:ACEDICOM_Root.pem
Adding debian:ACCVRAIZ1.pem
done.
Setting up openjdk-8-jdk-headless:amd64 (8u151-b12-1) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/idlj to 
provide /usr/bin/idlj (idlj) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdeps to 
provide /usr/bin/jdeps (jdeps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsimport to 
provide /usr/bin/wsimport (wsimport) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/rmic to 
provide /usr/bin/rmic (rmic) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jinfo to 
provide /usr/bin/jinfo (jinfo) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jsadebugd to 
provide /usr/bin/jsadebugd (jsadebugd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/native2ascii 
to provide /usr/bin/native2ascii (native2ascii) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstat to 
provide /usr/bin/jstat (jstat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javac to 
provide /usr/bin/javac (javac) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javah to 
provide /usr/bin/javah (javah) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstack to 
provide /usr/bin/jstack (jstack) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jrunscript to 
provide /usr/bin/jrunscript (jrunscript) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javadoc to 
provide /usr/bin/javadoc (javadoc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jhat to 
provide /usr/bin/jhat (jhat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javap to 
provide /usr/bin/javap (javap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jar to provide 
/usr/bin/jar (jar) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/xjc to provide 
/usr/bin/xjc (xjc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/schemagen to 
provide /usr/bin/schemagen (schemagen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jps to provide 
/usr/bin/jps (jps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/extcheck to 
provide /usr/bin/extcheck (extcheck) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jmap to 
provide /usr/bin/jmap (jmap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstatd to 
provide /usr/bin/jstatd (jstatd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdb to provide 
/usr/bin/jdb (jdb) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/serialver to 
provide /usr/bin/serialver (serialver) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsgen to 
provide /usr/bin/wsgen (wsgen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jcmd to 
provide /usr/bin/jcmd (jcmd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jarsigner to 
provide /usr/bin/jarsigner (jarsigner) in auto mode
Setting up default-jre-headless (2:1.8-59) ...
Setting up default-jdk-headless (2:1.8-59) ...
Setting up lintian-build-deps (2.5.76) ...
Processing triggers for libc-bin (2.26-6) ...
Processing triggers for systemd (237-3) ...
Processing triggers for dictionaries-common (1.27.2) ...
aspell-autobuildhash: processing: en [en-common].
aspell-autobuildhash: processing: en [en-variant_0].
aspell-autobuildhash: processing: en [en-variant_1].
aspell-autobuildhash: processing: en [en-variant_2].
aspell-autobuildhash: processing: en [en-w_accents-only].
aspell-autobuildhash: processing: en [en-wo_accents-only].
aspell-autobuildhash: processing: en [en_AU-variant_0].
aspell-autobuildhash: processing: en [en_AU-variant_1].
aspell-autobuildhash: processing: en [en_AU-w_accents-only].
aspell-autobuildhash: processing: en [en_AU-wo_accents-only].
aspell-autobuildhash: processing: en [en_CA-variant_0].
aspell-autobuildhash: processing: en [en_CA-variant_1].
aspell-autobuildhash: processing: en [en_CA-w_accents-only].
aspell-autobuildhash: processing: en [en_CA-wo_accents-only].
aspell-autobuildhash: processing: en [en_GB-ise-w_accents-only].
aspell-autobuildhash: processing: en [en_GB-ise-wo_accents-only].
aspell-autobuildhash: processing: en 

Build failed in Jenkins: lintian-tests_sid #2620

2018-02-16 Thread jenkins
See 


Changes:

[lamby] Also check, for example, "override_dh_fixperms-arch" for

--
[...truncated 247.42 KB...]
Adding debian:Actalis_Authentication_Root_CA.pem
Adding debian:AC_RAIZ_FNMT-RCM.pem
Adding debian:ACEDICOM_Root.pem
Adding debian:ACCVRAIZ1.pem
done.
Setting up openjdk-8-jdk-headless:amd64 (8u151-b12-1) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/idlj to 
provide /usr/bin/idlj (idlj) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdeps to 
provide /usr/bin/jdeps (jdeps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsimport to 
provide /usr/bin/wsimport (wsimport) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/rmic to 
provide /usr/bin/rmic (rmic) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jinfo to 
provide /usr/bin/jinfo (jinfo) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jsadebugd to 
provide /usr/bin/jsadebugd (jsadebugd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/native2ascii 
to provide /usr/bin/native2ascii (native2ascii) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstat to 
provide /usr/bin/jstat (jstat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javac to 
provide /usr/bin/javac (javac) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javah to 
provide /usr/bin/javah (javah) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstack to 
provide /usr/bin/jstack (jstack) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jrunscript to 
provide /usr/bin/jrunscript (jrunscript) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javadoc to 
provide /usr/bin/javadoc (javadoc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jhat to 
provide /usr/bin/jhat (jhat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javap to 
provide /usr/bin/javap (javap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jar to provide 
/usr/bin/jar (jar) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/xjc to provide 
/usr/bin/xjc (xjc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/schemagen to 
provide /usr/bin/schemagen (schemagen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jps to provide 
/usr/bin/jps (jps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/extcheck to 
provide /usr/bin/extcheck (extcheck) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jmap to 
provide /usr/bin/jmap (jmap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstatd to 
provide /usr/bin/jstatd (jstatd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdb to provide 
/usr/bin/jdb (jdb) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/serialver to 
provide /usr/bin/serialver (serialver) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsgen to 
provide /usr/bin/wsgen (wsgen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jcmd to 
provide /usr/bin/jcmd (jcmd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jarsigner to 
provide /usr/bin/jarsigner (jarsigner) in auto mode
Setting up default-jre-headless (2:1.8-59) ...
Setting up default-jdk-headless (2:1.8-59) ...
Setting up lintian-build-deps (2.5.76) ...
Processing triggers for libc-bin (2.26-6) ...
Processing triggers for systemd (237-3) ...
Processing triggers for dictionaries-common (1.27.2) ...
aspell-autobuildhash: processing: en [en-common].
aspell-autobuildhash: processing: en [en-variant_0].
aspell-autobuildhash: processing: en [en-variant_1].
aspell-autobuildhash: processing: en [en-variant_2].
aspell-autobuildhash: processing: en [en-w_accents-only].
aspell-autobuildhash: processing: en [en-wo_accents-only].
aspell-autobuildhash: processing: en [en_AU-variant_0].
aspell-autobuildhash: processing: en [en_AU-variant_1].
aspell-autobuildhash: processing: en [en_AU-w_accents-only].
aspell-autobuildhash: processing: en [en_AU-wo_accents-only].
aspell-autobuildhash: processing: en [en_CA-variant_0].
aspell-autobuildhash: processing: en [en_CA-variant_1].
aspell-autobuildhash: processing: en [en_CA-w_accents-only].
aspell-autobuildhash: processing: en [en_CA-wo_accents-only].
aspell-autobuildhash: processing: en [en_GB-ise-w_accents-only].
aspell-autobuildhash: processing: en [en_GB-ise-wo_accents-only].
aspell-autobuildhash: processing: en 

Build failed in Jenkins: lintian-tests_sid #2619

2018-02-16 Thread jenkins
See 


Changes:

[lamby] Factor out the regex that matches "repacked" tarballs based on their

[lamby] checks/watch-file.pm: Use our new $PKGREPACK_REGEX to match and capture

[lamby] lib/Lintian/Collect/{Changes,Sources}.pm: Add repacked subroutines to

--
[...truncated 247.42 KB...]
Adding debian:Actalis_Authentication_Root_CA.pem
Adding debian:AC_RAIZ_FNMT-RCM.pem
Adding debian:ACEDICOM_Root.pem
Adding debian:ACCVRAIZ1.pem
done.
Setting up openjdk-8-jdk-headless:amd64 (8u151-b12-1) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/idlj to 
provide /usr/bin/idlj (idlj) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdeps to 
provide /usr/bin/jdeps (jdeps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsimport to 
provide /usr/bin/wsimport (wsimport) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/rmic to 
provide /usr/bin/rmic (rmic) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jinfo to 
provide /usr/bin/jinfo (jinfo) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jsadebugd to 
provide /usr/bin/jsadebugd (jsadebugd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/native2ascii 
to provide /usr/bin/native2ascii (native2ascii) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstat to 
provide /usr/bin/jstat (jstat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javac to 
provide /usr/bin/javac (javac) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javah to 
provide /usr/bin/javah (javah) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstack to 
provide /usr/bin/jstack (jstack) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jrunscript to 
provide /usr/bin/jrunscript (jrunscript) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javadoc to 
provide /usr/bin/javadoc (javadoc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jhat to 
provide /usr/bin/jhat (jhat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javap to 
provide /usr/bin/javap (javap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jar to provide 
/usr/bin/jar (jar) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/xjc to provide 
/usr/bin/xjc (xjc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/schemagen to 
provide /usr/bin/schemagen (schemagen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jps to provide 
/usr/bin/jps (jps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/extcheck to 
provide /usr/bin/extcheck (extcheck) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jmap to 
provide /usr/bin/jmap (jmap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstatd to 
provide /usr/bin/jstatd (jstatd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdb to provide 
/usr/bin/jdb (jdb) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/serialver to 
provide /usr/bin/serialver (serialver) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsgen to 
provide /usr/bin/wsgen (wsgen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jcmd to 
provide /usr/bin/jcmd (jcmd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jarsigner to 
provide /usr/bin/jarsigner (jarsigner) in auto mode
Setting up default-jre-headless (2:1.8-59) ...
Setting up default-jdk-headless (2:1.8-59) ...
Setting up lintian-build-deps (2.5.76) ...
Processing triggers for libc-bin (2.26-6) ...
Processing triggers for systemd (237-3) ...
Processing triggers for dictionaries-common (1.27.2) ...
aspell-autobuildhash: processing: en [en-common].
aspell-autobuildhash: processing: en [en-variant_0].
aspell-autobuildhash: processing: en [en-variant_1].
aspell-autobuildhash: processing: en [en-variant_2].
aspell-autobuildhash: processing: en [en-w_accents-only].
aspell-autobuildhash: processing: en [en-wo_accents-only].
aspell-autobuildhash: processing: en [en_AU-variant_0].
aspell-autobuildhash: processing: en [en_AU-variant_1].
aspell-autobuildhash: processing: en [en_AU-w_accents-only].
aspell-autobuildhash: processing: en [en_AU-wo_accents-only].
aspell-autobuildhash: processing: en [en_CA-variant_0].
aspell-autobuildhash: processing: en [en_CA-variant_1].
aspell-autobuildhash: processing: en [en_CA-w_accents-only].
aspell-autobuildhash: processing: en [en_CA-wo_accents-only].

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

2018-02-16 Thread jenkins
See 


Changes:

[lamby] Also check, for example, "override_dh_fixperms-indep" targets for

[lamby] Factor out the regex that matches "repacked" tarballs based on their

[lamby] checks/watch-file.pm: Use our new $PKGREPACK_REGEX to match and capture

[lamby] lib/Lintian/Collect/{Changes,Sources}.pm: Add repacked subroutines to

--
[...truncated 247.56 KB...]
Adding debian:AddTrust_Public_Services_Root.pem
Adding debian:AddTrust_Low-Value_Services_Root.pem
Adding debian:AddTrust_External_Root.pem
Adding debian:Actalis_Authentication_Root_CA.pem
Warning: there was a problem reading the certificate file 
/etc/ssl/certs/AC_Ra?z_Certic?mara_S.A..pem. Message:
  /etc/ssl/certs/AC_Ra?z_Certic?mara_S.A..pem (No such file or directory)
Adding debian:ACEDICOM_Root.pem
Adding debian:ACCVRAIZ1.pem
done.
Setting up openjdk-8-jdk-headless:amd64 (8u151-b12-1~deb9u1) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/idlj to 
provide /usr/bin/idlj (idlj) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdeps to 
provide /usr/bin/jdeps (jdeps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsimport to 
provide /usr/bin/wsimport (wsimport) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/rmic to 
provide /usr/bin/rmic (rmic) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jinfo to 
provide /usr/bin/jinfo (jinfo) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jsadebugd to 
provide /usr/bin/jsadebugd (jsadebugd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/native2ascii 
to provide /usr/bin/native2ascii (native2ascii) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstat to 
provide /usr/bin/jstat (jstat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javac to 
provide /usr/bin/javac (javac) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javah to 
provide /usr/bin/javah (javah) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstack to 
provide /usr/bin/jstack (jstack) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jrunscript to 
provide /usr/bin/jrunscript (jrunscript) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javadoc to 
provide /usr/bin/javadoc (javadoc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javap to 
provide /usr/bin/javap (javap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jar to provide 
/usr/bin/jar (jar) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/extcheck to 
provide /usr/bin/extcheck (extcheck) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/schemagen to 
provide /usr/bin/schemagen (schemagen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jps to provide 
/usr/bin/jps (jps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/xjc to provide 
/usr/bin/xjc (xjc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jarsigner to 
provide /usr/bin/jarsigner (jarsigner) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jmap to 
provide /usr/bin/jmap (jmap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstatd to 
provide /usr/bin/jstatd (jstatd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jhat to 
provide /usr/bin/jhat (jhat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdb to provide 
/usr/bin/jdb (jdb) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/serialver to 
provide /usr/bin/serialver (serialver) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsgen to 
provide /usr/bin/wsgen (wsgen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jcmd to 
provide /usr/bin/jcmd (jcmd) in auto mode
Setting up default-jre-headless (2:1.8-58) ...
Setting up default-jdk-headless (2:1.8-58) ...
Setting up lintian-build-deps (2.5.76) ...
Processing triggers for libc-bin (2.24-11+deb9u1) ...
Processing triggers for systemd (232-25+deb9u1) ...
Processing triggers for dictionaries-common (1.27.2) ...
aspell-autobuildhash: processing: en [en-common].
aspell-autobuildhash: processing: en [en-variant_0].
aspell-autobuildhash: processing: en [en-variant_1].
aspell-autobuildhash: processing: en [en-variant_2].
aspell-autobuildhash: processing: en [en-w_accents-only].
aspell-autobuildhash: processing: en [en-wo_accents-only].
aspell-autobuildhash: processing: en [en_AU-variant_0].
aspell-autobuildhash: 

Re: [lintian] 01/01: Also check, for example, "override_dh_fixperms-indep" targets for "override_dh_fixperms-does-not-call-dh_fixperms", etc.

2018-02-16 Thread Chris Lamb
Hi Mattia,

> Oh, right!  Nice catch :)

To be fair, this came via https://bugs.debian.org/890616 :)

> > +foreach my $suffix ('', '-indep') {
> 
> Maybe also add '-arch' ?

Good idea, done in:

  
https://anonscm.debian.org/git/lintian/lintian.git/commit/?id=b03bb3f3597fc39545ad3fb2956feeaafcf2cac0


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-



[lintian] 01/01: Also check, for example, "override_dh_fixperms-arch" for "override_dh_fixperms-does-not-call-dh_fixperms", etc.

2018-02-16 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 b03bb3f3597fc39545ad3fb2956feeaafcf2cac0
Author: Chris Lamb 
Date:   Fri Feb 16 22:38:06 2018 +

Also check, for example, "override_dh_fixperms-arch" for 
"override_dh_fixperms-does-not-call-dh_fixperms", etc.
---
 checks/rules.pm  | 2 +-
 debian/changelog | 5 +++--
 .../debian/debian/rules  | 3 +++
 .../rules-override-dh-foo-does-not-call-dh-foo/debian/debian/rules   | 1 +
 t/tests/rules-override-dh-foo-does-not-call-dh-foo/tags  | 1 +
 5 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/checks/rules.pm b/checks/rules.pm
index 2a79fed..0555205 100644
--- a/checks/rules.pm
+++ b/checks/rules.pm
@@ -434,7 +434,7 @@ sub run {
 }
 
 foreach my $cmd (qw(dh_clean dh_fixperms)) {
-foreach my $suffix ('', '-indep') {
+foreach my $suffix ('', '-indep', '-arch') {
 my $line = $overridden{"$cmd$suffix"};
 tag "override_$cmd-does-not-call-$cmd", "(line $line)"
   if $line
diff --git a/debian/changelog b/debian/changelog
index de7bf3e..ee92b06 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -13,8 +13,9 @@ lintian (2.5.76) UNRELEASED; urgency=medium
 + [CL] Update override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS
   to fix a number of false positives. Thanks to Gregor Herrmann for
   the report.  (Closes: #890537)
-+ [CL] Also check, for example, "override_dh_fixperms-indep" targets
-  for "override_dh_fixperms-does-not-call-dh_fixperms", etc.
++ [CL] Also check, for example, "override_dh_fixperms-indep" and
+  "override_dh_fixperms-arch" targets for
+  "override_dh_fixperms-does-not-call-dh_fixperms", etc.
   * checks/scripts.pm:
 + [CL] Prevent some false-positives in udevadm-called-without-guard.
   * checks/watch-file.pm:
diff --git 
a/t/tests/rules-override-dh-foo-does-not-call-dh-foo-unrel/debian/debian/rules 
b/t/tests/rules-override-dh-foo-does-not-call-dh-foo-unrel/debian/debian/rules
index 259aa5f..c4d25dc 100755
--- 
a/t/tests/rules-override-dh-foo-does-not-call-dh-foo-unrel/debian/debian/rules
+++ 
b/t/tests/rules-override-dh-foo-does-not-call-dh-foo-unrel/debian/debian/rules
@@ -13,3 +13,6 @@ override_dh_fixperms:
 
 override_dh_fixperms-indep:
dh_fixperms
+
+override_dh_fixperms-arch:
+   dh_fixperms
diff --git 
a/t/tests/rules-override-dh-foo-does-not-call-dh-foo/debian/debian/rules 
b/t/tests/rules-override-dh-foo-does-not-call-dh-foo/debian/debian/rules
index 619cabd..9270348 100755
--- a/t/tests/rules-override-dh-foo-does-not-call-dh-foo/debian/debian/rules
+++ b/t/tests/rules-override-dh-foo-does-not-call-dh-foo/debian/debian/rules
@@ -7,3 +7,4 @@
 override_dh_clean:
 override_dh_fixperms:
 override_dh_fixperms-indep:
+override_dh_fixperms-arch:
diff --git a/t/tests/rules-override-dh-foo-does-not-call-dh-foo/tags 
b/t/tests/rules-override-dh-foo-does-not-call-dh-foo/tags
index 1f0eab1..bff38c2 100644
--- a/t/tests/rules-override-dh-foo-does-not-call-dh-foo/tags
+++ b/t/tests/rules-override-dh-foo-does-not-call-dh-foo/tags
@@ -1,3 +1,4 @@
 W: rules-override-dh-foo-does-not-call-dh-foo source: 
override_dh_clean-does-not-call-dh_clean (line 7)
+W: rules-override-dh-foo-does-not-call-dh-foo source: 
override_dh_fixperms-does-not-call-dh_fixperms (line 10)
 W: rules-override-dh-foo-does-not-call-dh-foo source: 
override_dh_fixperms-does-not-call-dh_fixperms (line 8)
 W: rules-override-dh-foo-does-not-call-dh-foo source: 
override_dh_fixperms-does-not-call-dh_fixperms (line 9)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/lintian/lintian.git



[lintian] branch master updated (4cf1e31 -> b03bb3f)

2018-02-16 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  4cf1e31   lib/Lintian/Collect/{Changes,Sources}.pm: Add repacked 
subroutines to check whether a package has been repacked or not.
   new  b03bb3f   Also check, for example, "override_dh_fixperms-arch" for 
"override_dh_fixperms-does-not-call-dh_fixperms", etc.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 checks/rules.pm  | 2 +-
 debian/changelog | 5 +++--
 .../debian/debian/rules  | 3 +++
 .../rules-override-dh-foo-does-not-call-dh-foo/debian/debian/rules   | 1 +
 t/tests/rules-override-dh-foo-does-not-call-dh-foo/tags  | 1 +
 5 files changed, 9 insertions(+), 3 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/lintian/lintian.git



Re: [lintian] 01/01: Also check, for example, "override_dh_fixperms-indep" targets for "override_dh_fixperms-does-not-call-dh_fixperms", etc.

2018-02-16 Thread Mattia Rizzolo
On Fri, Feb 16, 2018 at 08:01:24PM +, Chris Lamb wrote:
> Also check, for example, "override_dh_fixperms-indep" targets for 
> "override_dh_fixperms-does-not-call-dh_fixperms", etc.


Oh, right!  Nice catch :)

> +foreach my $suffix ('', '-indep') {

Maybe also add '-arch' ?

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature


[lintian] 01/03: Factor out the regex that matches "repacked" tarballs based on their filename.

2018-02-16 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 157f7fdcbdc2961ef339237746f14d268a9babb1
Author: Chris Lamb 
Date:   Fri Feb 16 21:42:03 2018 +

Factor out the regex that matches "repacked" tarballs based on their 
filename.
---
 debian/changelog|  4 
 lib/Lintian/Util.pm | 10 ++
 2 files changed, 14 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index b2a6f81..2bfe169 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -22,6 +22,10 @@ lintian (2.5.76) UNRELEASED; urgency=medium
 + [CL] Drop all the overrides for Lintian titself now that we use the
build profile for the previously-spurious warnings.
 
+  * lib/Lintian/Util.pm:
++ [CL] Factor out the regex that matches "repacked" tarballs based on
+  their filename.
+
   * t/scripts/changelog-format.t:
 + [CL] Provide some possibly-helpful advice when violating the "entry
   header" changelog test.
diff --git a/lib/Lintian/Util.pm b/lib/Lintian/Util.pm
index 4f4deeb..bd18052 100644
--- a/lib/Lintian/Util.pm
+++ b/lib/Lintian/Util.pm
@@ -93,6 +93,7 @@ BEGIN {
   pipe_tee
   untaint
   $PKGNAME_REGEX
+  $PKGREPACK_REGEX
   $PKGVERSION_REGEX
   ),
 @{ $EXPORT_TAGS{constants} });
@@ -216,6 +217,15 @@ is not anchored and does not enforce any "boundary" 
characters.
 
 our $PKGNAME_REGEX = qr/[a-z0-9][-+\.a-z0-9]+/o;
 
+=item $PKGREPACK_REGEX
+
+Regular expression that matches "repacked" package names.  The expression is
+not anchored and does not enforce any "boundary" characters.
+
+=cut
+
+our $PKGREPACK_REGEX = qr/(dfsg|debian|ds|repack)/o;
+
 =item $PKGVERSION_REGEX
 
 Regular expression that matches valid package versions.  The

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/lintian/lintian.git



[lintian] 02/03: checks/watch-file.pm: Use our new $PKGREPACK_REGEX to match and capture the suffix when looking at potential debian/watch mangling issues.

2018-02-16 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 9975b820df9b9aa8c34f382ec594de7b681cb362
Author: Chris Lamb 
Date:   Fri Feb 16 21:44:16 2018 +

checks/watch-file.pm: Use our new $PKGREPACK_REGEX to match and capture the 
suffix when looking at potential debian/watch mangling issues.
---
 checks/watch-file.pm | 3 ++-
 debian/changelog | 3 +++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/checks/watch-file.pm b/checks/watch-file.pm
index 98d7f0c..63cc70f 100644
--- a/checks/watch-file.pm
+++ b/checks/watch-file.pm
@@ -26,6 +26,7 @@ use warnings;
 use autodie;
 
 use Lintian::Tags qw(tag);
+use Lintian::Util qw($PKGREPACK_REGEX);
 
 our $WATCH_VERSION = Lintian::Data->new('watch-file/version', qr/\s*=\s*/o);
 our $SIGNING_KEY_FILENAMES= Lintian::Data->new('common/signing-key-filenames');
@@ -49,7 +50,7 @@ sub run {
 # source package sign, for fine grained version mangling check
 # If the version field is missing, we assume a neutral non-native one.
 my $version = $info->field('version', '0-1');
-if ($version =~ /(dfsg|debian|ds|repack)/) {
+if ($version =~ $PKGREPACK_REGEX) {
 $repack = $1;
 }
 if ($version =~ /(alpha|beta|rc)/i) {
diff --git a/debian/changelog b/debian/changelog
index 2bfe169..6ba16e7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -17,6 +17,9 @@ lintian (2.5.76) UNRELEASED; urgency=medium
   for "override_dh_fixperms-does-not-call-dh_fixperms", etc.
   * checks/scripts.pm:
 + [CL] Prevent some false-positives in udevadm-called-without-guard.
+  * checks/watch-file.pm:
++ [CL] Use our new $PKGREPACK_REGEX to match and capture the suffix
+  when looking at potential debian/watch mangling issues.
 
   * debian/source/lintian-overrides:
 + [CL] Drop all the overrides for Lintian titself now that we use the

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/lintian/lintian.git



[lintian] branch master updated (96dbae2 -> 4cf1e31)

2018-02-16 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  96dbae2   Also check, for example, "override_dh_fixperms-indep" 
targets for "override_dh_fixperms-does-not-call-dh_fixperms", etc.
   new  157f7fd   Factor out the regex that matches "repacked" tarballs 
based on their filename.
   new  9975b82   checks/watch-file.pm: Use our new $PKGREPACK_REGEX to 
match and capture the suffix when looking at potential debian/watch mangling 
issues.
   new  4cf1e31   lib/Lintian/Collect/{Changes,Sources}.pm: Add repacked 
subroutines to check whether a package has been repacked or not.

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 checks/changes-file.pm |  2 +-
 checks/rules.pm|  7 +++
 checks/source-copyright.pm |  2 +-
 checks/watch-file.pm   |  3 ++-
 debian/changelog   | 10 ++
 lib/Lintian/Collect/Changes.pm | 19 ++-
 lib/Lintian/Collect/Source.pm  | 19 ++-
 lib/Lintian/Util.pm| 10 ++
 8 files changed, 63 insertions(+), 9 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/lintian/lintian.git



[lintian] 03/03: lib/Lintian/Collect/{Changes, Sources}.pm: Add repacked subroutines to check whether a package has been repacked or not.

2018-02-16 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 4cf1e31cd014e61ce9ebde064b53da06b7b2b4d6
Author: Chris Lamb 
Date:   Fri Feb 16 21:53:37 2018 +

lib/Lintian/Collect/{Changes,Sources}.pm: Add repacked subroutines to check 
whether a package has been repacked or not.
---
 checks/changes-file.pm |  2 +-
 checks/rules.pm|  7 +++
 checks/source-copyright.pm |  2 +-
 debian/changelog   |  3 +++
 lib/Lintian/Collect/Changes.pm | 19 ++-
 lib/Lintian/Collect/Source.pm  | 19 ++-
 6 files changed, 44 insertions(+), 8 deletions(-)

diff --git a/checks/changes-file.pm b/checks/changes-file.pm
index 6be546e..3256ccb 100644
--- a/checks/changes-file.pm
+++ b/checks/changes-file.pm
@@ -200,7 +200,7 @@ sub run {
 if (   $has_signing_key
 && $file =~ m/\.orig(-[A-Za-z\d-]+)?\.tar\./
 && $file !~ m/\.asc$/
-&& $info->field('version') !~ m/(?:dfsg|debian|ds|repack)/) {
+&& !$info->repacked) {
 tag 'orig-tarball-missing-upstream-signature', $file
   unless exists $files->{"$file.asc"};
 }
diff --git a/checks/rules.pm b/checks/rules.pm
index dd1143f..2a79fed 100644
--- a/checks/rules.pm
+++ b/checks/rules.pm
@@ -405,10 +405,9 @@ sub run {
 } elsif ($typerule eq 'recommended_allindep') {
 tag 'debian-rules-missing-recommended-target', $target;
 } elsif ($typerule eq 'goodpractice_dfsg') {
-if ($version =~ /(dfsg|debian|ds)/) {
-tag 'debian-rules-missing-good-practice-target-dfsg',
-  $target;
-}
+tag 'debian-rules-missing-good-practice-target-dfsg',
+  $target
+  if $info->repacked;
 } else {
 $typerule ||= '';
 croak(
diff --git a/checks/source-copyright.pm b/checks/source-copyright.pm
index 47409e9..66c0e4c 100644
--- a/checks/source-copyright.pm
+++ b/checks/source-copyright.pm
@@ -284,7 +284,7 @@ sub _parse_dep5 {
   if $info->source_field('section', '') =~ m{^(contrib|non-free)(/.+)?$}
   and none { defined $first_para->{$_} } qw(comment disclaimer);
 tag 'missing-explanation-for-repacked-upstream-tarball'
-  if $info->field('version', '') =~ m{(?:dfsg|debian|ds|repack)}
+  if $info->repacked
   and none { defined $first_para->{$_} } qw(comment files-excluded);
 
 my (undef, $full_license_header, undef,@short_licenses_header)
diff --git a/debian/changelog b/debian/changelog
index 6ba16e7..de7bf3e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -28,6 +28,9 @@ lintian (2.5.76) UNRELEASED; urgency=medium
   * lib/Lintian/Util.pm:
 + [CL] Factor out the regex that matches "repacked" tarballs based on
   their filename.
+  * lib/Lintian/Collect/{Changes,Sources}.pm:
++ [CL] Add repacked subroutines to check whether a package has been
+  repacked or not.
 
   * t/scripts/changelog-format.t:
 + [CL] Provide some possibly-helpful advice when violating the "entry
diff --git a/lib/Lintian/Collect/Changes.pm b/lib/Lintian/Collect/Changes.pm
index 112dbfb..e9cef7f 100644
--- a/lib/Lintian/Collect/Changes.pm
+++ b/lib/Lintian/Collect/Changes.pm
@@ -22,7 +22,7 @@ use strict;
 use warnings;
 use parent 'Lintian::Collect';
 
-use Lintian::Util qw(strip);
+use Lintian::Util qw(strip $PKGREPACK_REGEX);
 
 =head1 NAME
 
@@ -168,6 +168,23 @@ sub files {
 return $self->{files};
 }
 
+=item repacked
+
+Returns true if the source package referenced in this changes file has been
+"repacked" and false otherwise. This is determined from the version name
+containing "dfsg" or similar.
+
+Needs-Info requirements for using I: L
+
+=cut
+
+sub repacked {
+my ($self) = @_;
+return $self->{repacked} if exists $self->{repacked};
+$self->{repacked} = $self->field('version', '') =~ $PKGREPACK_REGEX;
+return $self->{repacked};
+}
+
 =back
 
 =head1 AUTHOR
diff --git a/lib/Lintian/Collect/Source.pm b/lib/Lintian/Collect/Source.pm
index 2c89a97..5921df7 100644
--- a/lib/Lintian/Collect/Source.pm
+++ b/lib/Lintian/Collect/Source.pm
@@ -29,7 +29,8 @@ use Scalar::Util qw(blessed);
 use Lintian::Relation;
 use Parse::DebianChangelog;
 
-use Lintian::Util qw(get_file_checksum read_dpkg_control $PKGNAME_REGEX);
+use Lintian::Util
+  qw(get_file_checksum read_dpkg_control $PKGNAME_REGEX $PKGREPACK_REGEX);
 
 =head1 NAME
 
@@ -186,6 +187,22 @@ sub native {
 return $self->{native};
 }
 
+=item repacked
+
+Returns true if the source package has been "repacked" and false otherwise.
+This is determined from the version name containing "dfsg" or similar.
+
+Needs-Info requirements for using I: L
+
+=cut
+
+sub repacked {
+my ($self) = @_;
+return 

[lintian] 01/01: Also check, for example, "override_dh_fixperms-indep" targets for "override_dh_fixperms-does-not-call-dh_fixperms", etc.

2018-02-16 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 96dbae2f0c51fe900bff80bf598c82e429cc9a28
Author: Chris Lamb 
Date:   Fri Feb 16 19:58:38 2018 +

Also check, for example, "override_dh_fixperms-indep" targets for 
"override_dh_fixperms-does-not-call-dh_fixperms", etc.
---
 checks/rules.pm  | 12 +++-
 debian/changelog |  2 ++
 .../debian/debian/rules  |  3 +++
 .../debian/debian/rules  |  1 +
 t/tests/rules-override-dh-foo-does-not-call-dh-foo/tags  |  1 +
 5 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/checks/rules.pm b/checks/rules.pm
index 14dba97..dd1143f 100644
--- a/checks/rules.pm
+++ b/checks/rules.pm
@@ -435,11 +435,13 @@ sub run {
 }
 
 foreach my $cmd (qw(dh_clean dh_fixperms)) {
-my $line = $overridden{$cmd};
-tag "override_$cmd-does-not-call-$cmd", "(line $line)"
-  if $line
-  and none { m/^\t\s*-?($cmd\b|\$\(overridden_command\))/ }
-@{$rules_per_target{"override_$cmd"}};
+foreach my $suffix ('', '-indep') {
+my $line = $overridden{"$cmd$suffix"};
+tag "override_$cmd-does-not-call-$cmd", "(line $line)"
+  if $line
+  and none { m/^\t\s*-?($cmd\b|\$\(overridden_command\))/ }
+@{$rules_per_target{"override_$cmd$suffix"}};
+}
 }
 
 if (my $line = $overridden{'dh_auto_test'}) {
diff --git a/debian/changelog b/debian/changelog
index 4a7095a..b2a6f81 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -13,6 +13,8 @@ lintian (2.5.76) UNRELEASED; urgency=medium
 + [CL] Update override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS
   to fix a number of false positives. Thanks to Gregor Herrmann for
   the report.  (Closes: #890537)
++ [CL] Also check, for example, "override_dh_fixperms-indep" targets
+  for "override_dh_fixperms-does-not-call-dh_fixperms", etc.
   * checks/scripts.pm:
 + [CL] Prevent some false-positives in udevadm-called-without-guard.
 
diff --git 
a/t/tests/rules-override-dh-foo-does-not-call-dh-foo-unrel/debian/debian/rules 
b/t/tests/rules-override-dh-foo-does-not-call-dh-foo-unrel/debian/debian/rules
index 871fb50..259aa5f 100755
--- 
a/t/tests/rules-override-dh-foo-does-not-call-dh-foo-unrel/debian/debian/rules
+++ 
b/t/tests/rules-override-dh-foo-does-not-call-dh-foo-unrel/debian/debian/rules
@@ -10,3 +10,6 @@ override_dh_clean:
 override_dh_fixperms:
true
$(overridden_command) # This rule is a false positive
+
+override_dh_fixperms-indep:
+   dh_fixperms
diff --git 
a/t/tests/rules-override-dh-foo-does-not-call-dh-foo/debian/debian/rules 
b/t/tests/rules-override-dh-foo-does-not-call-dh-foo/debian/debian/rules
index ad5753f..619cabd 100755
--- a/t/tests/rules-override-dh-foo-does-not-call-dh-foo/debian/debian/rules
+++ b/t/tests/rules-override-dh-foo-does-not-call-dh-foo/debian/debian/rules
@@ -6,3 +6,4 @@
 # Empty targets
 override_dh_clean:
 override_dh_fixperms:
+override_dh_fixperms-indep:
diff --git a/t/tests/rules-override-dh-foo-does-not-call-dh-foo/tags 
b/t/tests/rules-override-dh-foo-does-not-call-dh-foo/tags
index 1f2d41a..1f0eab1 100644
--- a/t/tests/rules-override-dh-foo-does-not-call-dh-foo/tags
+++ b/t/tests/rules-override-dh-foo-does-not-call-dh-foo/tags
@@ -1,2 +1,3 @@
 W: rules-override-dh-foo-does-not-call-dh-foo source: 
override_dh_clean-does-not-call-dh_clean (line 7)
 W: rules-override-dh-foo-does-not-call-dh-foo source: 
override_dh_fixperms-does-not-call-dh_fixperms (line 8)
+W: rules-override-dh-foo-does-not-call-dh-foo source: 
override_dh_fixperms-does-not-call-dh_fixperms (line 9)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/lintian/lintian.git



[lintian] branch master updated (49d1e02 -> 96dbae2)

2018-02-16 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  49d1e02   Prevent some false-positives in 
udevadm-called-without-guard.
   new  96dbae2   Also check, for example, "override_dh_fixperms-indep" 
targets for "override_dh_fixperms-does-not-call-dh_fixperms", etc.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 checks/rules.pm  | 12 +++-
 debian/changelog |  2 ++
 .../debian/debian/rules  |  3 +++
 .../debian/debian/rules  |  1 +
 t/tests/rules-override-dh-foo-does-not-call-dh-foo/tags  |  1 +
 5 files changed, 14 insertions(+), 5 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/lintian/lintian.git



[lintian] 01/01: Prevent some false-positives in udevadm-called-without-guard.

2018-02-16 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 49d1e0205dea08aea0b965424f2169a423b50e75
Author: Chris Lamb 
Date:   Fri Feb 16 15:08:15 2018 +

Prevent some false-positives in udevadm-called-without-guard.
---
 checks/scripts.pm  |  2 +-
 debian/changelog   |  2 ++
 .../debian/debian/postrm   | 14 ++
 .../debian/debian/prerm| 14 ++
 t/tests/scripts-udevadm-called-without-guard/tags  |  2 ++
 5 files changed, 33 insertions(+), 1 deletion(-)

diff --git a/checks/scripts.pm b/checks/scripts.pm
index 7021610..8fcc1d0 100644
--- a/checks/scripts.pm
+++ b/checks/scripts.pm
@@ -715,8 +715,8 @@ sub run {
 $seen_helper_cmds{$cmd}{$file} = 1;
 }
 
+$saw_udevadm_guard = 1 if m/\b(if|which|command)\s+.*udevadm/g;
 if (m,$LEADIN(?:/bin/)?udevadm\s, and $saw_sete) {
-$saw_udevadm_guard = 1 if m/\bif\s+/g;
 tag 'udevadm-called-without-guard', "$file:$."
   unless $saw_udevadm_guard or m/\|\|/;
 }
diff --git a/debian/changelog b/debian/changelog
index 2cbe910..4a7095a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -13,6 +13,8 @@ lintian (2.5.76) UNRELEASED; urgency=medium
 + [CL] Update override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS
   to fix a number of false positives. Thanks to Gregor Herrmann for
   the report.  (Closes: #890537)
+  * checks/scripts.pm:
++ [CL] Prevent some false-positives in udevadm-called-without-guard.
 
   * debian/source/lintian-overrides:
 + [CL] Drop all the overrides for Lintian titself now that we use the
diff --git a/t/tests/scripts-udevadm-called-without-guard/debian/debian/postrm 
b/t/tests/scripts-udevadm-called-without-guard/debian/debian/postrm
new file mode 100644
index 000..445cfe2
--- /dev/null
+++ b/t/tests/scripts-udevadm-called-without-guard/debian/debian/postrm
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+set -e
+
+#DEBHELPER#
+
+udevadm positive
+
+if [ "$1" = "configure" -o "$1" = "upgrade" ] && command -V udevadm >/dev/null 
2>&1
+then
+   udevadm false-positive
+fi
+
+exit 0
diff --git a/t/tests/scripts-udevadm-called-without-guard/debian/debian/prerm 
b/t/tests/scripts-udevadm-called-without-guard/debian/debian/prerm
new file mode 100644
index 000..d0d4d19
--- /dev/null
+++ b/t/tests/scripts-udevadm-called-without-guard/debian/debian/prerm
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+set -e
+
+#DEBHELPER#
+
+udevadm positive
+
+if which udevadm >/dev/null 2>&1
+then
+   udevadm false-positive
+fi
+
+exit 0
diff --git a/t/tests/scripts-udevadm-called-without-guard/tags 
b/t/tests/scripts-udevadm-called-without-guard/tags
index 9db7f0f..a32cb52 100644
--- a/t/tests/scripts-udevadm-called-without-guard/tags
+++ b/t/tests/scripts-udevadm-called-without-guard/tags
@@ -1,2 +1,4 @@
 W: scripts-udevadm-called-without-guard: maintainer-script-ignores-errors 
preinst
 W: scripts-udevadm-called-without-guard: udevadm-called-without-guard 
postinst:7
+W: scripts-udevadm-called-without-guard: udevadm-called-without-guard postrm:7
+W: scripts-udevadm-called-without-guard: udevadm-called-without-guard prerm:7

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/lintian/lintian.git



[lintian] branch master updated (bcecf73 -> 49d1e02)

2018-02-16 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  bcecf73   c/r-lintian-harness: Add a line of output before log 
rewrite
   new  49d1e02   Prevent some false-positives in 
udevadm-called-without-guard.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 checks/scripts.pm  |  2 +-
 debian/changelog   |  2 ++
 .../debian/debian/postrm   | 14 ++
 .../debian/debian/prerm| 14 ++
 t/tests/scripts-udevadm-called-without-guard/tags  |  2 ++
 5 files changed, 33 insertions(+), 1 deletion(-)
 create mode 100644 
t/tests/scripts-udevadm-called-without-guard/debian/debian/postrm
 create mode 100644 
t/tests/scripts-udevadm-called-without-guard/debian/debian/prerm

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/lintian/lintian.git