Jenkins build is back to normal : lintian-tests_wheezy #606

2016-07-31 Thread jenkins
See 



Jenkins build is back to normal : lintian-tests_stretch #532

2016-07-31 Thread jenkins
See 



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

2016-07-31 Thread jenkins
See 



Build failed in Jenkins: lintian-tests_sid #1207

2016-07-31 Thread jenkins
See 

Changes:

[niels] d/f/obsolete-packages: Remove debmake

--
[...truncated 4137 lines...]
Adding debian:COMODO_Certification_Authority.pem
Adding debian:CNNIC_ROOT.pem
Adding debian:CFCA_EV_ROOT.pem
Adding debian:CA_WoSign_ECC_Root.pem
Adding debian:CA_Disig_Root_R2.pem
Adding debian:CA_Disig_Root_R1.pem
Adding debian:CA_Disig.pem
Adding debian:Buypass_Class_3_Root_CA.pem
Adding debian:Buypass_Class_2_Root_CA.pem
Adding debian:Buypass_Class_2_CA_1.pem
Adding debian:Baltimore_CyberTrust_Root.pem
Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem
Adding debian:Atos_TrustedRoot_2011.pem
Adding debian:ApplicationCA_-_Japanese_Government.pem
Adding debian:AffirmTrust_Premium_ECC.pem
Adding debian:AffirmTrust_Premium.pem
Adding debian:AffirmTrust_Networking.pem
Adding debian:AffirmTrust_Commercial.pem
Adding debian:AddTrust_Qualified_Certificates_Root.pem
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 (8u102-b14-2) ...
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/javadoc to 
provide /usr/bin/javadoc (javadoc) 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/javac to 
provide /usr/bin/javac (javac) 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 texlive-binaries (2016.20160513.41080-4) ...
update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin 
(xdvi.bin) in auto mode
update-alternatives: using /usr/bin/bibtex.original to provid

Build failed in Jenkins: lintian-tests_stretch #531

2016-07-31 Thread jenkins
See 

Changes:

[niels] Add dh_systemd* to dh_commands-manual

[niels] data: Refresh debhelper+fonts data

[niels] d/f/obsolete-packages: Remove debmake

--
[...truncated 4121 lines...]
Adding debian:COMODO_Certification_Authority.pem
Adding debian:CNNIC_ROOT.pem
Adding debian:CFCA_EV_ROOT.pem
Adding debian:CA_WoSign_ECC_Root.pem
Adding debian:CA_Disig_Root_R2.pem
Adding debian:CA_Disig_Root_R1.pem
Adding debian:CA_Disig.pem
Adding debian:Buypass_Class_3_Root_CA.pem
Adding debian:Buypass_Class_2_Root_CA.pem
Adding debian:Buypass_Class_2_CA_1.pem
Adding debian:Baltimore_CyberTrust_Root.pem
Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem
Adding debian:Atos_TrustedRoot_2011.pem
Adding debian:ApplicationCA_-_Japanese_Government.pem
Adding debian:AffirmTrust_Premium_ECC.pem
Adding debian:AffirmTrust_Premium.pem
Adding debian:AffirmTrust_Networking.pem
Adding debian:AffirmTrust_Commercial.pem
Adding debian:AddTrust_Qualified_Certificates_Root.pem
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 (8u91-b14-3) ...
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 texlive-binaries (2016.20160513.41080-4) ...
update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xd

Build failed in Jenkins: lintian-tests_wheezy #605

2016-07-31 Thread jenkins
See 

Changes:

[niels] d/f/obsolete-packages: Remove debmake

--
[...truncated 2826 lines...]
Adding debian:Microsec_e-Szigno_Root_CA_2009.pem
Adding debian:Microsec_e-Szigno_Root_CA.pem
Adding debian:Juur-SK.pem
Adding debian:Izenpe.com.pem
Adding debian:IGC_A.pem
Adding debian:Hongkong_Post_Root_CA_1.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem
Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem
Adding debian:Go_Daddy_Class_2_CA.pem
Adding debian:Global_Chambersign_Root_-_2008.pem
Adding debian:GlobalSign_Root_CA_-_R3.pem
Adding debian:GlobalSign_Root_CA_-_R2.pem
Adding debian:GlobalSign_Root_CA.pem
Adding debian:GeoTrust_Universal_CA_2.pem
Adding debian:GeoTrust_Universal_CA.pem
Adding debian:GeoTrust_Primary_Certification_Authority_-_G3.pem
Adding debian:GeoTrust_Primary_Certification_Authority_-_G2.pem
Adding debian:GeoTrust_Primary_Certification_Authority.pem
Adding debian:GeoTrust_Global_CA_2.pem
Adding debian:GeoTrust_Global_CA.pem
Adding debian:GTE_CyberTrust_Global_Root.pem
Adding debian:Equifax_Secure_eBusiness_CA_1.pem
Adding debian:Equifax_Secure_Global_eBusiness_CA.pem
Adding debian:Equifax_Secure_CA.pem
Adding debian:Entrust_Root_Certification_Authority.pem
Adding debian:Entrust.net_Secure_Server_CA.pem
Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem
Adding debian:EE_Certification_Centre_Root_CA.pem
Adding debian:EC-ACC.pem
Adding debian:EBG_Elektronik_Sertifika_Hizmet_Sağlayıcısı.pem
Adding debian:E-Tugra_Certification_Authority.pem
Adding debian:E-Guven_Kok_Elektronik_Sertifika_Hizmet_Saglayicisi.pem
Adding debian:Digital_Signature_Trust_Co._Global_CA_3.pem
Adding debian:Digital_Signature_Trust_Co._Global_CA_1.pem
Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem
Adding debian:DigiCert_Global_Root_CA.pem
Adding debian:DigiCert_Assured_ID_Root_CA.pem
Adding debian:Deutsche_Telekom_Root_CA_2.pem
Adding debian:DST_Root_CA_X3.pem
Adding debian:DST_ACES_CA_X6.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem
Adding debian:Cybertrust_Global_Root.pem
Adding debian:Comodo_Trusted_Services_root.pem
Adding debian:Comodo_Secure_Services_root.pem
Adding debian:Comodo_AAA_Services_root.pem
Adding debian:ComSign_Secured_CA.pem
Adding debian:ComSign_CA.pem
Adding debian:China_Internet_Network_Information_Center_EV_Certificates_Root.pem
Adding debian:Chambers_of_Commerce_Root_-_2008.pem
Adding debian:Certum_Trusted_Network_CA.pem
Adding debian:Certum_Root_CA.pem
Adding debian:Certplus_Class_2_Primary_CA.pem
Adding debian:Certinomis_-_Autorité_Racine.pem
Adding debian:Certigna.pem
Adding debian:Camerfirma_Global_Chambersign_Root.pem
Adding debian:Camerfirma_Chambers_of_Commerce_Root.pem
Adding debian:COMODO_ECC_Certification_Authority.pem
Adding debian:COMODO_Certification_Authority.pem
Adding debian:CNNIC_ROOT.pem
Adding debian:CA_Disig_Root_R2.pem
Adding debian:CA_Disig_Root_R1.pem
Adding debian:CA_Disig.pem
Adding debian:Buypass_Class_3_Root_CA.pem
Adding debian:Buypass_Class_3_CA_1.pem
Adding debian:Buypass_Class_2_Root_CA.pem
Adding debian:Buypass_Class_2_CA_1.pem
Adding debian:Baltimore_CyberTrust_Root.pem
Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem
Adding debian:Atos_TrustedRoot_2011.pem
Adding debian:ApplicationCA_-_Japanese_Government.pem
Adding debian:America_Online_Root_Certification_Authority_2.pem
Adding debian:America_Online_Root_Certification_Authority_1.pem
Adding debian:AffirmTrust_Premium_ECC.pem
Adding debian:AffirmTrust_Premium.pem
Adding debian:AffirmTrust_Networking.pem
Adding debian:AffirmTrust_Commercial.pem
Adding debian:AddTrust_Qualified_Certificates_Root.pem
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
Adding debian:AC_Raíz_Certicámara_S.A..pem
Adding debian:ACEDICOM_Root.pem
Adding debian:ACCVRAIZ1.pem
Adding debian:A-Trust-nQual-03.pem
Adding debian:ca.pem
Adding debian:cacert.org.pem
done.
Setting up openjdk-6-jre-lib (6b38-1.13.10-1~deb7u1) ...
Processing triggers for python-support ...
Processing triggers for ca-certificates ...
Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d
done.
done.
 running tests 
mkdir -p "/tmp/testrun/debian/test-out"
t/runtests -k  t "/tmp/testrun/debian/test-out" 
ENV[PATH]=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
Test scripts:
t/scripts/02-minimum-version/docs-examples.t .. ok
t/scripts/03-strict/frontend.t  ok
t/scripts/03-strict/docs-examples.t ... ok
t/scripts/03-strict/helpers.t . ok
t/scripts/Lintian/Command/Simple/01-basic.t ... ok
t/scripts/01-critic/checks.t

[lintian] branch master updated (aeb5f74 -> 7c5acd8)

2016-07-31 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  aeb5f74   d/f/obsolete-packages: Remove debmake
   new  59e37be   c/group-checks: Drop "lower priorties" check
   new  7c5acd8   t: Update test to match data file change

The 2 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/group-checks.desc   | 12 --
 checks/group-checks.pm | 23 --
 debian/changelog   |  4 
 .../debian/debian/control.in   | 27 --
 .../debian/debian/rules|  9 
 .../debian/some-doc.txt|  1 -
 t/tests/group-checks-wrong-priorities/desc |  5 
 t/tests/group-checks-wrong-priorities/tags |  1 -
 t/tests/legacy-libbaz/tags |  1 -
 t/tests/legacy-relations/tags  |  1 -
 10 files changed, 4 insertions(+), 80 deletions(-)
 delete mode 100644 
t/tests/group-checks-wrong-priorities/debian/debian/control.in
 delete mode 100644 t/tests/group-checks-wrong-priorities/debian/debian/rules
 delete mode 100644 t/tests/group-checks-wrong-priorities/debian/some-doc.txt
 delete mode 100644 t/tests/group-checks-wrong-priorities/desc
 delete mode 100644 t/tests/group-checks-wrong-priorities/tags

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



Processed: limit source to lintian, tagging 823326

2016-07-31 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> limit source lintian
Limiting to bugs with field 'source' containing at least one of 'lintian'
Limit currently set to 'source':'lintian'

> tags 823326 + pending
Bug #823326 [lintian] lintian: package-depends-on-lower-priority-package is 
controversial
Added tag(s) pending.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
823326: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=823326
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



[lintian] branch master updated (6752e8f -> aeb5f74)

2016-07-31 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  6752e8f   data: Refresh debhelper+fonts data
   new  aeb5f74   d/f/obsolete-packages: Remove debmake

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/fields/obsolete-packages | 1 -
 debian/changelog  | 4 
 2 files changed, 4 insertions(+), 1 deletion(-)

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



[lintian] 01/02: c/group-checks: Drop "lower priorties" check

2016-07-31 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 59e37beaf9494a2eeada7e88c66c77f3e1dee82d
Author: Niels Thykier 
Date:   Sun Jul 31 16:07:49 2016 +

c/group-checks: Drop "lower priorties" check

Signed-off-by: Niels Thykier 
---
 checks/group-checks.desc   | 12 --
 checks/group-checks.pm | 23 --
 debian/changelog   |  4 
 .../debian/debian/control.in   | 27 --
 .../debian/debian/rules|  9 
 .../debian/some-doc.txt|  1 -
 t/tests/group-checks-wrong-priorities/desc |  5 
 t/tests/group-checks-wrong-priorities/tags |  1 -
 t/tests/legacy-libbaz/tags |  1 -
 9 files changed, 4 insertions(+), 79 deletions(-)

diff --git a/checks/group-checks.desc b/checks/group-checks.desc
index 219feda..5346574 100644
--- a/checks/group-checks.desc
+++ b/checks/group-checks.desc
@@ -23,18 +23,6 @@ Info: The listed packages from the same source circularly 
depend
  different source packages is beyond the scope of Lintian.
 Ref: policy 7.2
 
-Tag: package-depends-on-lower-priority-package
-Severity: normal
-Certainty: certain
-Ref: policy 2.5, https://qa.debian.org/debcheck.php
-Info: The package depends on a package with lower priority than
- itself.
- .
- Note: This check is limited to packages created from the same source
- package.  A full check of all dependencies built from different
- source packages is beyond the scope of Lintian.  The depcheck service
- can do this.
-
 Tag: binaries-have-file-conflict
 Severity: normal
 Certainty: possible
diff --git a/checks/group-checks.pm b/checks/group-checks.pm
index 2810976..b9fd621 100644
--- a/checks/group-checks.pm
+++ b/checks/group-checks.pm
@@ -54,7 +54,6 @@ sub run {
 my $pname = $proc->pkg_name;
 push @nodes, $pname;
 $edges{$pname} = [map { $_->pkg_name } @$deps];
-_check_priorities($proc, $deps);
 _check_multiarch($proc, $deps);
 }
 }
@@ -74,28 +73,6 @@ sub run {
 return;
 }
 
-# Check that $proc has a priority that is less than or equal to that
-# of its dependencies (Policy §2.5)
-sub _check_priorities {
-my ($proc, $deps) = @_;
-my $priority = $proc->info->field('priority');
-my $pkg_name = $proc->pkg_name;
-if ($priority) {
-my $prival = $KNOWN_PRIOS->value($priority);
-foreach my $dep (@$deps) {
-my $dpri = $dep->info->field('priority') // '';
-my $dprival = $KNOWN_PRIOS->value($dpri);
-# Ignore packages without priorities - we have a separate
-# check for that.
-next unless $dprival;
-tag 'package-depends-on-lower-priority-package',
-  "$pkg_name:$priority", 'depends on', $dep->pkg_name . ":$dpri"
-  unless $prival <= $dprival;
-}
-}
-return;
-}
-
 sub _check_file_overlap {
 my (@procs) = @_;
 # Sort them for stable output
diff --git a/debian/changelog b/debian/changelog
index 59ad040..c9fe366 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -13,6 +13,10 @@ lintian (2.5.46) UNRELEASED; urgency=medium
   (Closes: #828773)
   * checks/files.desc:
 + [JW] Fix typos.
+  * checks/group-checks.{desc,pm}:
++ [NT] Drop "lower priorities" check as the general conseus seems to
+  be that priorties changes are mostly busy work.  Thanks to Dominic
+  Hargreaves for the report.  (Closes: #823326)
   * checks/infofiles.desc:
 + [JW] Fix typo.
   * checks/java.pm:
diff --git a/t/tests/group-checks-wrong-priorities/debian/debian/control.in 
b/t/tests/group-checks-wrong-priorities/debian/debian/control.in
deleted file mode 100644
index a56bb8c..000
--- a/t/tests/group-checks-wrong-priorities/debian/debian/control.in
+++ /dev/null
@@ -1,27 +0,0 @@
-Source: {$source}
-Priority: extra
-Section: {$section}
-Maintainer: {$author}
-Standards-Version: {$standards_version}
-Build-Depends: debhelper (>= 9)
-
-Package: pkg-optional
-Architecture: all
-Priority: optional
-Depends: $\{misc:Depends\}, pkg-extra
-Description: {$description} - pkg-optional
- This is a test package designed to exercise some feature or tag of
- Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
- .
- optional.
-
-Package: pkg-extra
-Architecture: all
-Depends: $\{misc:Depends\}
-Description: {$description} - pkg-extra
- This is a test package designed to exercise some feature or tag of
- Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
- .
- extra.
diff --git a/t/tests/group-checks-wrong-priorities/debian/debian/rules 
b/t/tests/group-checks

[lintian] 02/02: t: Update test to match data file change

2016-07-31 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 7c5acd8c4499a47306fe787bfdbc3dcedf565521
Author: Niels Thykier 
Date:   Sun Jul 31 16:14:24 2016 +

t: Update test to match data file change
---
 t/tests/legacy-relations/tags | 1 -
 1 file changed, 1 deletion(-)

diff --git a/t/tests/legacy-relations/tags b/t/tests/legacy-relations/tags
index 2f907f4..2df3e5f 100644
--- a/t/tests/legacy-relations/tags
+++ b/t/tests/legacy-relations/tags
@@ -3,7 +3,6 @@ E: relations source: build-conflicts-with-build-dependency 
debmake [!powerpc]
 E: relations source: build-depends-on-build-essential build-depends-indep
 E: relations source: build-depends-on-essential-package-without-using-version 
build-depends-indep: bash
 E: relations source: build-depends-on-essential-package-without-using-version 
build-depends: findutils
-E: relations source: build-depends-on-obsolete-package build-depends-indep: 
debmake
 E: relations source: depends-on-build-essential-package-without-using-version 
libc6-dev [build-depends: libc6-dev]
 E: relations source: depends-on-build-essential-package-without-using-version 
make [build-depends-indep: make]
 E: relations source: invalid-arch-string-in-source-relation test 
[build-conflicts: bar [alpha test]]

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



[lintian] branch master updated (a036a3c -> 6752e8f)

2016-07-31 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  a036a3c   c/debhelper: Add build system for dhmk
   new  b2d9de0   Add dh_systemd* to dh_commands-manual
   new  6752e8f   data: Refresh debhelper+fonts data

The 2 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/debhelper/dh_addons|  5 +++--
 data/debhelper/dh_commands  | 10 ++
 data/debhelper/dh_commands-manual   |  3 ++-
 data/debhelper/dh_packages  |  6 +++---
 data/debhelper/maint_commands   |  4 ++--
 data/debhelper/miscDepends_commands |  3 ++-
 data/files/fonts| 38 +++--
 debian/changelog| 12 
 8 files changed, 46 insertions(+), 35 deletions(-)

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



[lintian] 01/02: Add dh_systemd* to dh_commands-manual

2016-07-31 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 b2d9de0f31a77ba7aac64f8dd7ab63897a4c8262
Author: Niels Thykier 
Date:   Sun Jul 31 15:50:13 2016 +

Add dh_systemd* to dh_commands-manual

Signed-off-by: Niels Thykier 
---
 data/debhelper/dh_commands-manual | 3 ++-
 debian/changelog  | 8 
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/data/debhelper/dh_commands-manual 
b/data/debhelper/dh_commands-manual
index a164808..f5d4115 100644
--- a/data/debhelper/dh_commands-manual
+++ b/data/debhelper/dh_commands-manual
@@ -18,5 +18,6 @@ dh_nativejava||gcj-native-helper | default-jdk-builddep
 dh_python2||python:any | python-all:any | python-dev:any | python-all-dev:any
 dh_python3||python3:any | python3-all:any | python3-dev:any | 
python3-all-dev:any
 dh_sphinxdoc||python-sphinx | python3-sphinx
+dh_systemd_enable||debhelper (>= 9.20160709~) || dh-systemd
+dh_systemd_start||debhelper (>= 9.20160709~) || dh-systemd
 dh_xine||libxine-dev | libxine2-dev
-
diff --git a/debian/changelog b/debian/changelog
index 613fe07..d5dc1c0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -52,10 +52,10 @@ lintian (2.5.46) UNRELEASED; urgency=medium
   * data/common/source-fields:
 + [NT] Apply patch from Edward Betts to add Testsuite-Triggers as
   a known source field.  (Closes: #829545)
-  * data/debhelper/dh_addons-manual:
-+ [JW, NT] Add the systemd sequence now that debhelper is taking over
-  the dh-systemd helpers.  Thanks to Christian Hofstaedtler for the
-  report.  (Closes: #830930)
+  * data/debhelper/dh_{addons,commands}-manual:
++ [JW, NT] Add the systemd sequence and related tools now that
+  debhelper is taking over the dh-systemd helpers.  Thanks to
+  Christian Hofstaedtler for the report.  (Closes: #830930)
   * data/fields/essential:
 + [JW] Add init-system-helpers; remove sysvinit and mktemp.  Thanks to
   Felipe Sateler for the bug report.  (Closes: #833015)

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



Processed: limit source to lintian, tagging 827158

2016-07-31 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> limit source lintian
Limiting to bugs with field 'source' containing at least one of 'lintian'
Limit currently set to 'source':'lintian'

> tags 827158 + pending
Bug #827158 [lintian] lintian: false positive: depends-on-obsolete-package 
should no longer refer to debmake
Added tag(s) pending.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
827158: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=827158
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



[lintian] 01/01: d/f/obsolete-packages: Remove debmake

2016-07-31 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 aeb5f74d620fc7155165cb3a35fa38495294df3c
Author: Niels Thykier 
Date:   Sun Jul 31 15:59:35 2016 +

d/f/obsolete-packages: Remove debmake

Signed-off-by: Niels Thykier 
---
 data/fields/obsolete-packages | 1 -
 debian/changelog  | 4 
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/data/fields/obsolete-packages b/data/fields/obsolete-packages
index 8c9d7f2..c7cd45f 100644
--- a/data/fields/obsolete-packages
+++ b/data/fields/obsolete-packages
@@ -18,7 +18,6 @@
 xlibs-dev
 
 # Last seen in etch.
-debmake
 gcc-2.95
 
 # Last seen in lenny.
diff --git a/debian/changelog b/debian/changelog
index 93a2095..59ad040 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -61,6 +61,10 @@ lintian (2.5.46) UNRELEASED; urgency=medium
   * data/fields/essential:
 + [JW] Add init-system-helpers; remove sysvinit and mktemp.  Thanks to
   Felipe Sateler for the bug report.  (Closes: #833015)
+  * data/fields/obsolete-packages:
++ [NT] Remove "debmake" as the package is now reintroduced with a
+  different purpose.  Thanks to Paul Wise for the report.
+  (Closes: #827158)
   * data/files/fonts:
 + [NT] Refresh against unstable.
   * data/java/constants:

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



[lintian] 02/02: data: Refresh debhelper+fonts data

2016-07-31 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 6752e8f4e311c43d1d478cf3d129e8b32580a877
Author: Niels Thykier 
Date:   Sun Jul 31 15:52:17 2016 +

data: Refresh debhelper+fonts data

Signed-off-by: Niels Thykier 
---
 data/debhelper/dh_addons|  5 +++--
 data/debhelper/dh_commands  | 10 ++
 data/debhelper/dh_packages  |  6 +++---
 data/debhelper/maint_commands   |  4 ++--
 data/debhelper/miscDepends_commands |  3 ++-
 data/files/fonts| 38 +++--
 debian/changelog|  4 
 7 files changed, 40 insertions(+), 30 deletions(-)

diff --git a/data/debhelper/dh_addons b/data/debhelper/dh_addons
index f6f4a1d..c360418 100644
--- a/data/debhelper/dh_addons
+++ b/data/debhelper/dh_addons
@@ -1,5 +1,5 @@
 # This file is generated from private/refresh-debhelper-data.
-# It was generated on 2016-04-20 17:06
+# It was generated on 2016-07-31 15:44
 #
 # If the script generates an insufficient/incorrect value for a
 # single item, please have a look at dh_addons-manual.
@@ -59,11 +59,12 @@ python_virtualenv=dh-virtualenv
 quilt=quilt
 rebar=dh-rebar
 ruby=gem2deb
+runit=dh-runit
 scour=python-scour
 sodeps=pkg-kde-tools
 sphinxdoc=sphinx-common
 swi_prolog=swi-prolog-nox
-systemd=dh-systemd
+systemd=debhelper
 tex=tex-common
 vdrplugin=vdr-dev
 xine=libxine2-dev
diff --git a/data/debhelper/dh_commands b/data/debhelper/dh_commands
index eb60243..3552ef8 100644
--- a/data/debhelper/dh_commands
+++ b/data/debhelper/dh_commands
@@ -1,5 +1,5 @@
 # This file is generated from private/refresh-debhelper-data.
-# It was generated on 2016-04-20 17:06
+# It was generated on 2016-07-31 15:44
 #
 # If the script generates an insufficient/incorrect value for a
 # single item, please have a look at dh_commands-manual.
@@ -47,6 +47,7 @@ dh_dpatch_unpatch=dpatch
 dh_dzil_build=dh-dist-zilla
 dh_dzil_clean=dh-dist-zilla
 dh_elpa=dh-elpa
+dh_elpa_test=dh-elpa
 dh_fixperms=debhelper
 dh_gconf=debhelper
 dh_gencontrol=debhelper
@@ -57,7 +58,7 @@ dh_gnome=gnome-pkg-tools
 dh_gnome_clean=gnome-pkg-tools
 dh_gnustep=gnustep-make
 dh_golang=dh-golang
-dh_gstscancodecs=libgstreamer0.10-dev
+dh_gstscancodecs=libgstreamer1.0-dev
 dh_gtkmodules=libgtk2.0-dev
 dh_haskell_blurbs=haskell-devscripts
 dh_haskell_depends=haskell-devscripts
@@ -149,6 +150,7 @@ dh_rebar=dh-rebar
 dh_ruby=gem2deb
 dh_ruby_fixdepends=gem2deb
 dh_ruby_fixdocs=gem2deb
+dh_runit=dh-runit
 dh_sameversiondep=pkg-kde-tools
 dh_scour=python-scour
 dh_shlibdeps=debhelper
@@ -159,8 +161,8 @@ dh_sphinxdoc=sphinx-common
 dh_strip=debhelper
 dh_strip_nondeterminism=dh-strip-nondeterminism
 dh_swi_prolog=swi-prolog-nox
-dh_systemd_enable=dh-systemd
-dh_systemd_start=dh-systemd
+dh_systemd_enable=debhelper
+dh_systemd_start=debhelper
 dh_testdir=debhelper
 dh_testroot=debhelper
 dh_ucf=debhelper
diff --git a/data/debhelper/dh_packages b/data/debhelper/dh_packages
index 7c94cf2..75204c8 100644
--- a/data/debhelper/dh_packages
+++ b/data/debhelper/dh_packages
@@ -1,5 +1,5 @@
 # This file is generated from private/refresh-debhelper-data.
-# It was generated on 2016-04-20 17:06
+# It was generated on 2016-07-31 15:44
 
 apache2-dev
 autotools-dev
@@ -29,8 +29,8 @@ dh-ocaml
 dh-php
 dh-python
 dh-rebar
+dh-runit
 dh-strip-nondeterminism
-dh-systemd
 dh-virtualenv
 dh-xsp
 dictionaries-common-dev
@@ -47,7 +47,7 @@ haskell-devscripts
 libaqbanking-dev
 libdbi-perl
 libgcj-common
-libgstreamer0.10-dev
+libgstreamer1.0-dev
 libgtk2.0-dev
 libimager-perl
 libva-dev
diff --git a/data/debhelper/maint_commands b/data/debhelper/maint_commands
index b61297c..3c126a9 100644
--- a/data/debhelper/maint_commands
+++ b/data/debhelper/maint_commands
@@ -1,5 +1,5 @@
 # This file is generated from private/refresh-debhelper-data.
-# It was generated on 2016-04-20 17:06
+# It was generated on 2016-07-31 15:44
 
 dh_apache2
 dh_apparmor
@@ -21,7 +21,6 @@ dh_installlisting
 dh_installmenu
 dh_installmodules
 dh_installtex
-dh_installudev
 dh_installwm
 dh_installxfonts
 dh_installxmlcatalogs
@@ -31,6 +30,7 @@ dh_installzopeinstance
 dh_metainit
 dh_nativejava
 dh_php
+dh_runit
 dh_systemd_enable
 dh_systemd_start
 dh_ucf
diff --git a/data/debhelper/miscDepends_commands 
b/data/debhelper/miscDepends_commands
index 440efa1..97dca2c 100644
--- a/data/debhelper/miscDepends_commands
+++ b/data/debhelper/miscDepends_commands
@@ -1,5 +1,5 @@
 # This file is generated from private/refresh-debhelper-data.
-# It was generated on 2016-04-20 17:06
+# It was generated on 2016-07-31 15:44
 
 dh_apache2
 dh_cme_upgrade
@@ -25,5 +25,6 @@ dh_phppear
 dh_pidgin
 dh_ppp
 dh_pyppd
+dh_runit
 dh_systemd_enable
 dh_ucf
diff --git a/data/files/fonts b/data/files/fonts
index 379fb2f..fbd28d6 100644
--- a/data/files/fonts
+++ b/data/files/fonts
@@ -2,7 +2,7 @@
 # package that contains the font.  Only packages starting with t

Processed: tagging 829047

2016-07-31 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 829047 - moreinfo
Bug #829047 [lintian] lintian: javalib-but-no-public-jars for transitional 
packages
Removed tag(s) moreinfo.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
829047: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=829047
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



[lintian] branch master updated (31946bb -> a036a3c)

2016-07-31 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  31946bb   c/systemd: Improve wording of a tag
   new  a036a3c   c/debhelper: Add build system for dhmk

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/debhelper.pm | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

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



Bug#829047: lintian: javalib-but-no-public-jars for transitional packages

2016-07-31 Thread Niels Thykier
Jeremy Bicha:
> On Sun, Jul 31, 2016 at 11:03 AM, Niels Thykier  wrote:
>> I fear you may have a bug in your package.  A transitional package
>> should use "transitional package" and not "transitional dummy package"
>> in their description.
> 
> Maybe you missed this commit?
> 
> https://anonscm.debian.org/git/lintian/lintian.git/commit/?id=6c531ba
> 

I did, thanks.

> [...]
> 
> We'd also need to update https://wiki.debian.org/Renaming_a_Package
> 
> Jeremy
> 

Fixed, thanks.

~Niels




Bug#829047: lintian: javalib-but-no-public-jars for transitional packages

2016-07-31 Thread Jeremy Bicha
On Sun, Jul 31, 2016 at 11:03 AM, Niels Thykier  wrote:
> I fear you may have a bug in your package.  A transitional package
> should use "transitional package" and not "transitional dummy package"
> in their description.

Maybe you missed this commit?

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

The short description does include "transitional package". I like the
idea of getting rid of the unnecessary "dummy" so perhaps that could
be an additional lintian check?

We'd also need to update https://wiki.debian.org/Renaming_a_Package

Jeremy



[lintian] branch master updated (86fb200 -> 31946bb)

2016-07-31 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  86fb200   d/changelog: Correct ordering of an entry
   new  f9f8799   c/cruft: Ignore usr/lib/perl5 mentions in d/patches
   new  75b150c   d/d/dh_addons-manual: Add the systemd sequence
   new  31946bb   c/systemd: Improve wording of a tag

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/cruft.pm | 1 +
 checks/systemd.desc | 4 ++--
 data/debhelper/dh_addons-manual | 1 +
 debian/changelog| 9 +
 4 files changed, 13 insertions(+), 2 deletions(-)

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



[lintian] 02/03: d/d/dh_addons-manual: Add the systemd sequence

2016-07-31 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 75b150ca405081458676f28d642fe5c11425972c
Author: Niels Thykier 
Date:   Sun Jul 31 14:57:56 2016 +

d/d/dh_addons-manual: Add the systemd sequence

Signed-off-by: Niels Thykier 
---
 data/debhelper/dh_addons-manual | 1 +
 debian/changelog| 4 
 2 files changed, 5 insertions(+)

diff --git a/data/debhelper/dh_addons-manual b/data/debhelper/dh_addons-manual
index f9d51a6..f1b396e 100644
--- a/data/debhelper/dh_addons-manual
+++ b/data/debhelper/dh_addons-manual
@@ -8,3 +8,4 @@ lv2config||lv2core
 python2||python:any | python-all:any | python-dev:any | python-all-dev:any
 python3||python3:any | python3-all:any | python3-dev:any | python3-all-dev:any
 sphinxdoc||python-sphinx | python3-sphinx
+systemd||debhelper (>= 9.20160709~) || dh-systemd
diff --git a/debian/changelog b/debian/changelog
index 60e4ce5..db79507 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -51,6 +51,10 @@ lintian (2.5.46) UNRELEASED; urgency=medium
   * data/common/source-fields:
 + [NT] Apply patch from Edward Betts to add Testsuite-Triggers as
   a known source field.  (Closes: #829545)
+  * data/debhelper/dh_addons-manual:
++ [JW, NT] Add the systemd sequence now that debhelper is taking over
+  the dh-systemd helpers.  Thanks to Christian Hofstaedtler for the
+  report.  (Closes: #830930)
   * data/fields/essential:
 + [JW] Add init-system-helpers; remove sysvinit and mktemp.  Thanks to
   Felipe Sateler for the bug report.  (Closes: #833015)

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



[lintian] 03/03: c/systemd: Improve wording of a tag

2016-07-31 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 31946bbce683098bf02e3abbd93793be6cae0a39
Author: Niels Thykier 
Date:   Sun Jul 31 14:59:16 2016 +

c/systemd: Improve wording of a tag

Signed-off-by: Niels Thykier 
---
 checks/systemd.desc | 4 ++--
 debian/changelog| 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/checks/systemd.desc b/checks/systemd.desc
index 877bc25..86bfa51 100644
--- a/checks/systemd.desc
+++ b/checks/systemd.desc
@@ -83,8 +83,8 @@ Info: The maintainer script calls systemctl directly. Actions 
such as enabling
  invoke-rc.d, if the service has a corresponding sysvinit script, or
  deb-systemd-invoke if it does not.
  .
- If you are using debhelper, please use the dh-systemd debhelper
- addon.
+ If you are using debhelper, please use the systemd debhelper
+ addon, which is provided by debhelper (>= 9.20160709~) | 
dh-systemd.
 
 Tag: init-script-is-not-a-file
 Severity: serious
diff --git a/debian/changelog b/debian/changelog
index db79507..613fe07 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -33,6 +33,7 @@ lintian (2.5.46) UNRELEASED; urgency=medium
 + [JW] Fix typos.
 + [JW, NT] Apply from Chris Lamb to check for a possibly missing
   "WantedBy" target in service files.  (Closes: #832771)
++ [JW, NT] Improve wording about the "systemd" sequence of a tag.
   * checks/watch-file.desc:
 + [JW] Fix typo.
 

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



Bug#828773: [lintian] 01/02: c/debhelper: Improve the debian-build-system detection

2016-07-31 Thread Niels Thykier
Jakub Wilk:
> [...]
> 
> pkg-kde-tool/qt-kde-team/2 and /3 don't use dh. They use dhmk, which is
> a different dh_* command sequencer with similar API. From the README:
> 
>> dhmk is yet another debhelper command sequencer. Unlike dh(1), it uses
>> make(1) to execute all commands. The perl part (dhmk.pl) is used to
>> support dh(1) addons and dynamically calculate override_* targets.
>>
>> [...]

Thanks, I have modified the code to detect dhmk as a separate build system.

~Niels



[lintian] 01/01: c/debhelper: Add build system for dhmk

2016-07-31 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 a036a3c9f276b3c40f4ca31045dfc5baf56bdcd5
Author: Niels Thykier 
Date:   Sun Jul 31 15:15:51 2016 +

c/debhelper: Add build system for dhmk

Signed-off-by: Niels Thykier 
---
 checks/debhelper.pm | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/checks/debhelper.pm b/checks/debhelper.pm
index 5ffac1b..3883033 100644
--- a/checks/debhelper.pm
+++ b/checks/debhelper.pm
@@ -201,7 +201,6 @@ sub run {
   ^include \s+
  /usr/share/(?:
dh-php/pkg-pecl\.mk
-  |pkg-kde-tool/qt-kde-team/\d+/debian-qt-kde\.mk
   |blends-dev/rules
  )
   }xsm
@@ -209,6 +208,14 @@ sub run {
 # All of these indirectly use dh.
 $build_systems{'dh'} = 1;
 delete($build_systems{'debhelper'});
+} elsif (
+m{
+  ^include \s+
+ /usr/share/pkg-kde-tool/qt-kde-team/\d+/debian-qt-kde\.mk
+  }xsm
+  ) {
+$build_systems{'dhmk'} = 1;
+delete($build_systems{'debhelper'});
 }
 }
 close($rules_fd);

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



Processed: limit source to lintian, tagging 830930, tagging 802964

2016-07-31 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> limit source lintian
Limiting to bugs with field 'source' containing at least one of 'lintian'
Limit currently set to 'source':'lintian'

> tags 830930 + pending
Bug #830930 [lintian] lintian: dh --with systemd is now builtin
Added tag(s) pending.
> tags 802964 + pending
Bug #802964 [lintian] lintian: mentions-deprecated-usr-lib-perl5-directory 
check should skip debian/patches
Added tag(s) pending.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
802964: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=802964
830930: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=830930
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



[lintian] 01/03: c/cruft: Ignore usr/lib/perl5 mentions in d/patches

2016-07-31 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 f9f879902bf1cacc975835fa789da6c87ee74611
Author: Niels Thykier 
Date:   Sun Jul 31 14:34:14 2016 +

c/cruft: Ignore usr/lib/perl5 mentions in d/patches

Signed-off-by: Niels Thykier 
---
 checks/cruft.pm  | 1 +
 debian/changelog | 4 
 2 files changed, 5 insertions(+)

diff --git a/checks/cruft.pm b/checks/cruft.pm
index 743033c..65882ad 100644
--- a/checks/cruft.pm
+++ b/checks/cruft.pm
@@ -697,6 +697,7 @@ sub find_cruft {
 # Skip symlinks and other nasty stuff as well as
 # debian/changelog
 if (   $short ne 'changelog'
+&& $name !~ m{^debian/patches/.*$}
 && $entry->is_file
 && $entry->is_open_ok) {
 my $contents = $entry->file_contents;
diff --git a/debian/changelog b/debian/changelog
index 98e81e7..60e4ce5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,10 @@ lintian (2.5.46) UNRELEASED; urgency=medium
 
XXX: generate tag summary with private/generate-tag-summary
 
+  * checks/cruft.pm:
++ [NT] Ignore mentions of /usr/lib/perl5 in patches as they might
+  be a way of fixing said mentions.  Thanks to Robert Luberda
+  for reporting the bug.  (Closes: #802964)
   * checks/debhelper.{desc,pm}:
 + [JW] Apply patch from Chris Lamb to check for common typos in
   debian/rules target names.  (Closes: #832096)

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



Bug#829047: lintian: javalib-but-no-public-jars for transitional packages

2016-07-31 Thread Niels Thykier
Control: tags -1 moreinfo

Jeremy Bicha:
> Package: lintian
> Version: 2.5.44
> 
> Hi, in my next upload of link-grammar, I intend to add a transitional package
> liblink-grammar4-java to ease upgrades to liblink-grammar-java.
> 
> I'm getting a lintian info tag:
> 
> I: liblink-grammar4-java: javalib-but-no-public-jars
> 
> I believe I am making the transitional package correctly:
> 
> https://anonscm.debian.org/cgit/collab-maint/link-grammar.git/tree/debian/control#n107
> 
> I think lintian should not tag a transitional package with that tag
> since it's not a bug for a transitional package to be nearly empty.
> 
> Thanks,
> Jeremy Bicha
> 

Hi,

I fear you may have a bug in your package.  A transitional package
should use "transitional package" and not "transitional dummy package"
in their description.

Thanks,
~Niels



Processed: Re: Bug#829047: lintian: javalib-but-no-public-jars for transitional packages

2016-07-31 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 moreinfo
Bug #829047 [lintian] lintian: javalib-but-no-public-jars for transitional 
packages
Added tag(s) moreinfo.

-- 
829047: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=829047
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#828773: [lintian] 01/02: c/debhelper: Improve the debian-build-system detection

2016-07-31 Thread Jakub Wilk

* Niels Thykier , 2016-07-31, 14:25:

+m{
+  ^include \s+
+ /usr/share/(?:
+   dh-php/pkg-pecl\.mk
+  |pkg-kde-tool/qt-kde-team/\d+/debian-qt-kde\.mk
+  |blends-dev/rules
+ )
+  }xsm
+  ) {
+# All of these indirectly use dh.


pkg-kde-tool/qt-kde-team/1 actually uses CDBS, but there are no users of 
this version in the archive, so meh.


pkg-kde-tool/qt-kde-team/2 and /3 don't use dh. They use dhmk, which is 
a different dh_* command sequencer with similar API. From the README:


dhmk is yet another debhelper command sequencer. Unlike dh(1), it uses 
make(1) to execute all commands. The perl part (dhmk.pl) is used to 
support dh(1) addons and dynamically calculate override_* targets.


dhmk aims to mimic the most useful features of dh(1) adding a couple of 
its own. Some highlights include:


1) Unlike dh(1), dhmk sequencer is based on the traditional 
debian/rules layout. It means that progress tracking revolves around 
standard targets/actions (configure, build, install, binary etc.) 
rather than on per-(command+package) basis (i.e. debian/*.debhelper.log 
files) basis. "per-(command+package)" tracking gets complicated giving 
not too much real benefit, but makes it hard to fix bugs like #510855.


2) Like dh(1), dhmk supports override_{dh_command} targets.

3) dhmk should support most of dh(1) addons.

4) Like dh(1), dhmk supports passing of additional options to all 
dh_commands.


5) In addition to dh(1) addons, dhmk is extendable with makefile 
snippets as well.


--
Jakub Wilk



[lintian] branch master updated (a8d3422 -> 86fb200)

2016-07-31 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  a8d3422   t: Remove reundant control.in file
   new  d98d720   c/debhelper: Improve the debian-build-system detection
   new  86fb200   d/changelog: Correct ordering of an entry

The 2 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/debhelper.pm | 13 +
 debian/changelog| 12 +++-
 2 files changed, 20 insertions(+), 5 deletions(-)

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



Processed: limit source to lintian, tagging 828773

2016-07-31 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> limit source lintian
Limiting to bugs with field 'source' containing at least one of 'lintian'
Limit currently set to 'source':'lintian'

> tags 828773 + pending
Bug #828773 [lintian] lintian: debian-build-system - missing detection of some 
indirect debhelper build systems
Added tag(s) pending.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
828773: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=828773
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



[lintian] 01/02: c/debhelper: Improve the debian-build-system detection

2016-07-31 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 d98d72072fc1e5bd47c3aeb5782c5a911746ce2e
Author: Niels Thykier 
Date:   Sun Jul 31 14:23:51 2016 +

c/debhelper: Improve the debian-build-system detection

Signed-off-by: Niels Thykier 
---
 checks/debhelper.pm | 13 +
 debian/changelog|  2 ++
 2 files changed, 15 insertions(+)

diff --git a/checks/debhelper.pm b/checks/debhelper.pm
index 7dffa72..5ffac1b 100644
--- a/checks/debhelper.pm
+++ b/checks/debhelper.pm
@@ -196,6 +196,19 @@ sub run {
 $inclcdbs = 1;
 $build_systems{'cdbs-without-debhelper.mk'} = 1
   if not exists($build_systems{'cdbs-with-debhelper.mk'});
+} elsif (
+m{
+  ^include \s+
+ /usr/share/(?:
+   dh-php/pkg-pecl\.mk
+  |pkg-kde-tool/qt-kde-team/\d+/debian-qt-kde\.mk
+  |blends-dev/rules
+ )
+  }xsm
+  ) {
+# All of these indirectly use dh.
+$build_systems{'dh'} = 1;
+delete($build_systems{'debhelper'});
 }
 }
 close($rules_fd);
diff --git a/debian/changelog b/debian/changelog
index 2970d51..21d9246 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,8 @@ lintian (2.5.46) UNRELEASED; urgency=medium
   * checks/debhelper.{desc,pm}:
 + [JW] Apply patch from Chris Lamb to check for common typos in
   debian/rules target names.  (Closes: #832096)
++ [JW, NT] Add some more (indirect) "dh" build-systems.
+  (Closes: #828773)
   * checks/scripts.pm:
 + [JW] Fix false positive unusual-interpreter when the script had
   "#!/usr/bin/env" shebang and the interpreter was shipped in the same

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



[lintian] 02/02: d/changelog: Correct ordering of an entry

2016-07-31 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 86fb200a967056e2cba8064d0d4f675701e0b0fe
Author: Niels Thykier 
Date:   Sun Jul 31 14:25:03 2016 +

d/changelog: Correct ordering of an entry

Signed-off-by: Niels Thykier 
---
 debian/changelog | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 21d9246..98e81e7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,11 +7,6 @@ lintian (2.5.46) UNRELEASED; urgency=medium
   debian/rules target names.  (Closes: #832096)
 + [JW, NT] Add some more (indirect) "dh" build-systems.
   (Closes: #828773)
-  * checks/scripts.pm:
-+ [JW] Fix false positive unusual-interpreter when the script had
-  "#!/usr/bin/env" shebang and the interpreter was shipped in the same
-  package.  Thanks to Sergio Durigan Junior for the bug report and the
-  initial patch.  (Closes: #828933)
   * checks/files.desc:
 + [JW] Fix typos.
   * checks/infofiles.desc:
@@ -23,6 +18,11 @@ lintian (2.5.46) UNRELEASED; urgency=medium
 + [JW] Fix typos.
   * checks/phppear.desc:
 + [JW] Fix typos.
+  * checks/scripts.pm:
++ [JW] Fix false positive unusual-interpreter when the script had
+  "#!/usr/bin/env" shebang and the interpreter was shipped in the same
+  package.  Thanks to Sergio Durigan Junior for the bug report and the
+  initial patch.  (Closes: #828933)
   * checks/shared-libs.desc:
 + [JW] Fix typo.
   * checks/systemd.{desc,pm}:

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



[lintian] branch master updated (02aa87d -> a8d3422)

2016-07-31 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  02aa87d   c/systemd: Warn about .service files with a potentially 
missing Install key
   new  a8d3422   t: Remove reundant control.in file

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:
 t/tests/debhelper-override-typos/debian/debian/control.in | 15 ---
 1 file changed, 15 deletions(-)
 delete mode 100644 t/tests/debhelper-override-typos/debian/debian/control.in

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



[lintian] 01/01: t: Remove reundant control.in file

2016-07-31 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 a8d3422eb6d6a41100301e815680091ac3dc6f02
Author: Niels Thykier 
Date:   Sun Jul 31 12:49:26 2016 +

t: Remove reundant control.in file
---
 t/tests/debhelper-override-typos/debian/debian/control.in | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/t/tests/debhelper-override-typos/debian/debian/control.in 
b/t/tests/debhelper-override-typos/debian/debian/control.in
deleted file mode 100644
index b65617f..000
--- a/t/tests/debhelper-override-typos/debian/debian/control.in
+++ /dev/null
@@ -1,15 +0,0 @@
-Source: {$source}
-Priority: extra
-Section: {$section}
-Maintainer: {$author}
-Standards-Version: {$standards_version}
-Build-Depends-Indep: debhelper (>= 9), python
-
-Package: {$source}
-Architecture: {$architecture}
-Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
-Description: {$description}
- This is a test package designed to exercise some feature or tag of
- Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.  It may
- be an empty package.

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



[lintian] 01/01: c/systemd: Warn about .service files with a potentially missing Install key

2016-07-31 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 02aa87d38c6c9169bd8e8766a15c84436255bd85
Author: Chris Lamb 
Date:   Fri Jul 29 09:25:06 2016 -0400

c/systemd: Warn about .service files with a potentially missing Install key

Signed-off-by: Chris Lamb 
Signed-off-by: Niels Thykier 
---
 checks/systemd.desc  | 12 
 checks/systemd.pm|  3 +++
 debian/changelog |  4 +++-
 .../systemd-complex-service-file/debian/debian/test.service  |  2 +-
 .../systemd-complex-service-file/debian/debian/test3.service |  3 +++
 t/tests/systemd-complex-service-file/desc|  1 +
 t/tests/systemd-complex-service-file/tags|  1 +
 7 files changed, 24 insertions(+), 2 deletions(-)

diff --git a/checks/systemd.desc b/checks/systemd.desc
index dadc31d..877bc25 100644
--- a/checks/systemd.desc
+++ b/checks/systemd.desc
@@ -126,3 +126,15 @@ Info: The systemd service file does not contain a 
Documentation key.
  Documentation for systemd service files can be automatically viewed using
  systemctl help servicename if this field is present.
 Ref: systemd.unit(5)
+
+Tag: systemd-service-file-missing-install-key
+Severity: normal
+Certainty: possible
+Info: The systemd service file does not contain a WantedBy= or
+ RequiredBy= key in its [Install] section.
+ .
+ Forgetting to add such a line (e.g. WantedBy=multi-user.target)
+ results in the service file not being started by default.
+ .
+ If this is intentional, please override this warning.
+Ref: systemd.unit(5)
diff --git a/checks/systemd.pm b/checks/systemd.pm
index face504..b6a2153 100644
--- a/checks/systemd.pm
+++ b/checks/systemd.pm
@@ -201,6 +201,9 @@ sub check_systemd_service_file {
 if (not $file->is_symlink or $file->link ne '/dev/null') {
 tag 'systemd-service-file-missing-documentation-key', $file,
   unless extract_service_file_values($file, 'Unit', 'Documentation',1);
+tag 'systemd-service-file-missing-install-key', $file,
+  unless extract_service_file_values($file, 'Install', 'WantedBy',1)
+  or extract_service_file_values($file, 'Install', 'RequiredBy',1);
 }
 
 return 1;
diff --git a/debian/changelog b/debian/changelog
index 724f81d..2970d51 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -23,8 +23,10 @@ lintian (2.5.46) UNRELEASED; urgency=medium
 + [JW] Fix typos.
   * checks/shared-libs.desc:
 + [JW] Fix typo.
-  * checks/systemd.desc:
+  * checks/systemd.{desc,pm}:
 + [JW] Fix typos.
++ [JW, NT] Apply from Chris Lamb to check for a possibly missing
+  "WantedBy" target in service files.  (Closes: #832771)
   * checks/watch-file.desc:
 + [JW] Fix typo.
 
diff --git a/t/tests/systemd-complex-service-file/debian/debian/test.service 
b/t/tests/systemd-complex-service-file/debian/debian/test.service
index e62b6a1..60f401a 100644
--- a/t/tests/systemd-complex-service-file/debian/debian/test.service
+++ b/t/tests/systemd-complex-service-file/debian/debian/test.service
@@ -6,4 +6,4 @@ Documentation=https://www.freedesktop.org/wiki/Software/dbus/
 ExecStart=/usr/bin/test
 
 [Install]
-WantedBy=multi-user.target
+RequiredBy=multi-user.target
diff --git a/t/tests/systemd-complex-service-file/debian/debian/test3.service 
b/t/tests/systemd-complex-service-file/debian/debian/test3.service
index 5fe96f6..3862626 100644
--- a/t/tests/systemd-complex-service-file/debian/debian/test3.service
+++ b/t/tests/systemd-complex-service-file/debian/debian/test3.service
@@ -3,3 +3,6 @@
 [Unit]
 After=
 After = syslog.target
+
+[Install]
+WantedBy=multi-user.target
diff --git a/t/tests/systemd-complex-service-file/desc 
b/t/tests/systemd-complex-service-file/desc
index 98ec594..f0b46c1 100644
--- a/t/tests/systemd-complex-service-file/desc
+++ b/t/tests/systemd-complex-service-file/desc
@@ -7,3 +7,4 @@ Test-For:
  service-key-has-whitespace
  systemd-service-file-refers-to-obsolete-target
  systemd-service-file-missing-documentation-key
+ systemd-service-file-missing-install-key
diff --git a/t/tests/systemd-complex-service-file/tags 
b/t/tests/systemd-complex-service-file/tags
index 34cb40a..fafa0e8 100644
--- a/t/tests/systemd-complex-service-file/tags
+++ b/t/tests/systemd-complex-service-file/tags
@@ -1,4 +1,5 @@
 E: systemd-complex-service-file: service-key-has-whitespace 
lib/systemd/system/test3.service at line 3
 I: systemd-complex-service-file: 
systemd-service-file-missing-documentation-key lib/systemd/system/test3.service
+W: systemd-complex-service-file: systemd-service-file-missing-install-key 
lib/systemd/system/test2.service
 W: systemd-complex-service-file: 
systemd-service-file-refers-to-obsolete-target lib/systemd/system/test.service 
dbus.target
 W: systemd-complex-service-file: 
systemd-service-file-refers-to-obso

[lintian] branch master updated (9e0f2bd -> 02aa87d)

2016-07-31 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  9e0f2bd   L::Tags: Read lintian overrides files as UTF-8 encoded
   new  02aa87d   c/systemd: Warn about .service files with a potentially 
missing Install key

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/systemd.desc  | 12 
 checks/systemd.pm|  3 +++
 debian/changelog |  4 +++-
 .../systemd-complex-service-file/debian/debian/test.service  |  2 +-
 .../systemd-complex-service-file/debian/debian/test3.service |  3 +++
 t/tests/systemd-complex-service-file/desc|  1 +
 t/tests/systemd-complex-service-file/tags|  1 +
 7 files changed, 24 insertions(+), 2 deletions(-)

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



Processed: Re: lintian: F-P menu-command-not-in-package when binary is in direct dep from same source

2016-07-31 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 wontfix
Bug #720914 [lintian] lintian: F-P menu-command-not-in-package when binary is 
in direct dep from same source
Added tag(s) wontfix.

-- 
720914: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=720914
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#720914: marked as done (lintian: F-P menu-command-not-in-package when binary is in direct dep from same source)

2016-07-31 Thread Debian Bug Tracking System
Your message dated Sun, 31 Jul 2016 12:23:00 +
with message-id <92dd0c29-d129-1f6e-dcd2-a7b89fb93...@thykier.net>
and subject line Re: lintian: F-P menu-command-not-in-package when binary is in 
direct dep from same source
has caused the Debian Bug report #720914,
regarding lintian: F-P menu-command-not-in-package when binary is in direct dep 
from same source
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
720914: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=720914
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.15
Severity: minor

Libreoffice is showing cases of:

"""
[...]
I: libreoffice-calc: unused-override desktop-command-not-in-package 
usr/share/applications/libreoffice-calc.desktop libreoffice
[...]
O: libreoffice-calc: menu-command-not-in-package 
usr/share/menu/libreoffice-calc:5 usr/bin/libreoffice
[...]
"""

which suggests menu-command-not-in-package is not aware of binaries
from direct dependencies built from the same source.

~Niels
--- End Message ---
--- Begin Message ---
Control: tags -1 wontfix

On Mon, 26 Aug 2013 11:29:24 +0200 Niels Thykier  wrote:
> Package: lintian
> Version: 2.5.15
> Severity: minor
> 
> Libreoffice is showing cases of:
> 
> """
> [...]
> I: libreoffice-calc: unused-override desktop-command-not-in-package 
> usr/share/applications/libreoffice-calc.desktop libreoffice
> [...]
> O: libreoffice-calc: menu-command-not-in-package 
> usr/share/menu/libreoffice-calc:5 usr/bin/libreoffice
> [...]
> """
> 
> which suggests menu-command-not-in-package is not aware of binaries
> from direct dependencies built from the same source.
> 
> ~Niels
> 
> 

With menu files now being deprecated and this issue being fairly rare, I
am not convinced it makes sense to fix this in Lintian any more.
Closing as wontfix accordingly.

Thanks,
~Niels--- End Message ---


Bug#720914: lintian: F-P menu-command-not-in-package when binary is in direct dep from same source

2016-07-31 Thread Niels Thykier
Control: tags -1 wontfix

On Mon, 26 Aug 2013 11:29:24 +0200 Niels Thykier  wrote:
> Package: lintian
> Version: 2.5.15
> Severity: minor
> 
> Libreoffice is showing cases of:
> 
> """
> [...]
> I: libreoffice-calc: unused-override desktop-command-not-in-package 
> usr/share/applications/libreoffice-calc.desktop libreoffice
> [...]
> O: libreoffice-calc: menu-command-not-in-package 
> usr/share/menu/libreoffice-calc:5 usr/bin/libreoffice
> [...]
> """
> 
> which suggests menu-command-not-in-package is not aware of binaries
> from direct dependencies built from the same source.
> 
> ~Niels
> 
> 

With menu files now being deprecated and this issue being fairly rare, I
am not convinced it makes sense to fix this in Lintian any more.
Closing as wontfix accordingly.

Thanks,
~Niels



Processed: limit source to lintian, tagging 832771

2016-07-31 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> limit source lintian
Limiting to bugs with field 'source' containing at least one of 'lintian'
Limit currently set to 'source':'lintian'

> tags 832771 + pending
Bug #832771 [lintian] lintian: c/systemd: Warn about .service files with a 
missing Install key
Added tag(s) pending.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
832771: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=832771
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



[lintian] branch master updated (9bfe803 -> 9e0f2bd)

2016-07-31 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  9bfe803   spelling: Add more corrections
   new  9e0f2bd   L::Tags: Read lintian overrides files as UTF-8 encoded

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:
 debian/changelog  | 3 +++
 lib/Lintian/Tags.pm   | 2 +-
 .../debian/debian/overrides-shown.lintian-overrides   | 1 +
 t/tests/overrides-shown/tags  | 8 
 4 files changed, 9 insertions(+), 5 deletions(-)

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



Processed: limit source to lintian, tagging 833052

2016-07-31 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> limit source lintian
Limiting to bugs with field 'source' containing at least one of 'lintian'
Limit currently set to 'source':'lintian'

> tags 833052 + pending
Bug #833052 [lintian] lintian: mojibake in shown overrides
Added tag(s) pending.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
833052: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833052
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



[lintian] 01/01: L::Tags: Read lintian overrides files as UTF-8 encoded

2016-07-31 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 9e0f2bd51f4fa5b1b584a26346c76169c9ac11a0
Author: Niels Thykier 
Date:   Sun Jul 31 12:01:09 2016 +

L::Tags: Read lintian overrides files as UTF-8 encoded

Signed-off-by: Niels Thykier 
---
 debian/changelog  | 3 +++
 lib/Lintian/Tags.pm   | 2 +-
 .../debian/debian/overrides-shown.lintian-overrides   | 1 +
 t/tests/overrides-shown/tags  | 8 
 4 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 78b3fe0..724f81d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -66,6 +66,9 @@ lintian (2.5.46) UNRELEASED; urgency=medium
 
   * lib/Lintian/*.pm:
 + [JW] Fix typos.
+  * lib/Lintian/Tags.pm:
++ [JW, NT] Fix mojibake in UTF-8 encoded comments for overrides.
+  (Closes: #833052)
 
   * man/lintian.pod.in:
 + [JW] Fix typo.
diff --git a/lib/Lintian/Tags.pm b/lib/Lintian/Tags.pm
index 1c4549b..9ca25c7 100644
--- a/lib/Lintian/Tags.pm
+++ b/lib/Lintian/Tags.pm
@@ -515,7 +515,7 @@ sub file_overrides {
 my $info = $self->{info}{$self->{current}};
 my $comments = [];
 my $last_over;
-open(my $file, '<', $overrides);
+open(my $file, '<:encoding(UTF-8)', $overrides);
 local $_;
   OVERRIDE:
 while (<$file>) {
diff --git 
a/t/tests/overrides-shown/debian/debian/overrides-shown.lintian-overrides 
b/t/tests/overrides-shown/debian/debian/overrides-shown.lintian-overrides
index 04ae11b..bda39f8 100644
--- a/t/tests/overrides-shown/debian/debian/overrides-shown.lintian-overrides
+++ b/t/tests/overrides-shown/debian/debian/overrides-shown.lintian-overrides
@@ -12,6 +12,7 @@ FSSTND-dir-in-manual-page usr/share/man/man1/foo.1.gz:4 
/usr/dict/
 # These are wildcard overrides
 FSSTND-dir-in-manual-page usr/share/man/man1/foo.1.gz:2*
 FSSTND-dir-in-manual-page */foo.1.gz:5 /usr/doc/
+# Comments in UTF-8: ✓ (☃)
 FSSTND-dir-in-manual-page */foo.1.gz:3*
 
 # renamed tag
diff --git a/t/tests/overrides-shown/tags b/t/tests/overrides-shown/tags
index 7c7796e..0ebd291 100644
--- a/t/tests/overrides-shown/tags
+++ b/t/tests/overrides-shown/tags
@@ -1,4 +1,4 @@
-P: overrides-shown: renamed-tag package-install-apt-sources => 
package-installs-apt-sources at line 18
+P: overrides-shown: renamed-tag package-install-apt-sources => 
package-installs-apt-sources at line 19
 N: renamed tag
 O: overrides-shown: package-installs-apt-sources etc/apt/sources.list.d/
 N: renamed tag
@@ -18,11 +18,11 @@ N: These are wildcard overrides
 O: overrides-shown: FSSTND-dir-in-manual-page usr/share/man/man1/foo.1.gz:22 
/var/catman/
 N: These are wildcard overrides
 O: overrides-shown: FSSTND-dir-in-manual-page usr/share/man/man1/foo.1.gz:23 
/var/named/
-N: These are wildcard overrides
+N: Comments in UTF-8: ✓ (☃)
 O: overrides-shown: FSSTND-dir-in-manual-page usr/share/man/man1/foo.1.gz:30 
/var/nis/
-N: These are wildcard overrides
+N: Comments in UTF-8: ✓ (☃)
 O: overrides-shown: FSSTND-dir-in-manual-page usr/share/man/man1/foo.1.gz:31 
/var/preserve/
-N: These are wildcard overrides
+N: Comments in UTF-8: ✓ (☃)
 O: overrides-shown: FSSTND-dir-in-manual-page usr/share/man/man1/foo.1.gz:32 
/usr/preserve/
 N: override without extra information
 O: overrides-shown: manpage-has-bad-whatis-entry usr/share/man/man1/foo.1.gz

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



[lintian] branch master updated (832fead -> 9bfe803)

2016-07-31 Thread Jakub Wilk
This is an automated email from the git hooks/post-receive script.

jwilk pushed a change to branch master
in repository lintian.

  from  832fead   data/fields/essential: Add init-system-helpers; remove 
sysvinit, mktemp
   new  9bfe803   spelling: Add more 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 | 21 +
 1 file changed, 21 insertions(+)

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



Bug#833052: lintian: mojibake in shown overrides

2016-07-31 Thread Jakub Wilk

Package: lintian
Version: 2.5.45

init-system-helpers has a Lintian override with non-ASCII UTF-8 
characters:


$ isutf8 /usr/share/lintian/overrides/init-system-helpers && echo yes
yes
$ head -n2 /usr/share/lintian/overrides/init-system-helpers
# The upstream command is called “systemctl reenable”, so we cannot just
# rename it to “re-enable” :).


Lintian turns these characters into question marks:

$ lintian --show-overrides -T spelling-error-in-manpage 
init-system-helpers_1.42_all.deb
N: The upstream command is called ???systemctl reenable???, so we cannot just
N: rename it to ???re-enable??? :).
O: init-system-helpers: spelling-error-in-manpage 
usr/share/man/man1/deb-systemd-helper.1p.gz reenable re-enable
N: The upstream command is called ???systemctl reenable???, so we cannot just
N: rename it to ???re-enable??? :).
O: init-system-helpers: spelling-error-in-manpage 
usr/share/man/man1/deb-systemd-helper.1p.gz reenable re-enable


-- System Information:
Debian Release: stretch/sid
 APT prefers unstable
 APT policy: (990, 'unstable'), (500, 'experimental')
Architecture: i386 (x86_64)
Foreign Architectures: amd64

Kernel: Linux 4.6.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages lintian depends on:
ii  binutils  2.26.1-1
ii  bzip2 1.0.6-8
ii  diffstat  1.61-1
ii  file  1:5.28-4
ii  gettext   0.19.8.1-1
ii  hardening-includes2.8+nmu2
ii  intltool-debian   0.35.0+20060710.4
ii  libapt-pkg-perl   0.1.29+b5
ii  libarchive-zip-perl   1.57-1
ii  libclass-accessor-perl0.34-1
ii  libclone-perl 0.38-2
ii  libdata-alias-perl1.20-1+b1
ii  libdpkg-perl  1.18.9
ii  libemail-valid-perl   1.200-1
ii  libfile-basedir-perl  0.07-1
ii  libipc-run-perl   0.94-1
ii  liblist-moreutils-perl0.416-1
ii  libparse-debianchangelog-perl 1.2.0-10
ii  libperl5.22 [libdigest-sha-perl]  5.22.2-3
ii  libtext-levenshtein-perl  0.13-1
ii  libtimedate-perl  2.3000-2
ii  liburi-perl   1.71-1
ii  libyaml-libyaml-perl  0.41-6+b1
ii  man-db2.7.5-1
ii  patchutils0.3.4-1
ii  perl  5.22.2-3
ii  t1utils   1.39-2
ii  xz-utils  5.1.1alpha+20120614-2.1

--
Jakub Wilk



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

2016-07-31 Thread Jakub Wilk
This is an automated email from the git hooks/post-receive script.

jwilk pushed a commit to branch master
in repository lintian.

commit 9bfe803f3b91a76e74243afada8472fe5d56f953
Author: Jakub Wilk 
Date:   Sun Jul 31 12:00:33 2016 +0200

spelling: Add more corrections
---
 data/spelling/corrections | 21 +
 1 file changed, 21 insertions(+)

diff --git a/data/spelling/corrections b/data/spelling/corrections
index 42cadc2..e89dee7 100644
--- a/data/spelling/corrections
+++ b/data/spelling/corrections
@@ -1347,6 +1347,7 @@ initialses||initialises
 initialzed||initialized
 initialze||initialize
 initialzes||initializes
+initialzing||initializing
 initiliased||initialised
 initiliase||initialise
 initiliases||initialises
@@ -1355,6 +1356,9 @@ initiliazed||initialized
 initiliaze||initialize
 initiliazes||initializes
 initiliazing||initializing
+initilised||initialised
+initilise||initialise
+initilises||initialises
 initilized||initialized
 initilize||initialize
 initilizes||initializes
@@ -1463,6 +1467,9 @@ isnt||isn't
 isssue||issue
 isssues||issues
 istead||instead
+itialised||initialised
+itialise||initialise
+itialises||initialises
 itialized||initialized
 itialize||initialize
 itializes||initializes
@@ -1615,6 +1622,7 @@ nam||name
 nams||names
 navagating||navigating
 nead||need
+neccecarily||necessarily
 neccecary||necessary
 neccesarily||necessarily
 neccesary||necessary
@@ -1631,9 +1639,12 @@ neeeding||needing
 neeed||need
 neeeds||needs
 negotation||negotiation
+nescessarily||necessarily
 nescessary||necessary
 nesesarily||necessarily
+nessesarily||necessarily
 nessesary||necessary
+nessessarily||necessarily
 nessessary||necessary
 newtork||network
 nonexistant||nonexistent
@@ -2541,17 +2552,27 @@ unknonw||unknown
 unknow||unknown
 unkown||unknown
 unles||unless
+unneccecarily||unnecessarily
+unneccecary||unnecessary
 unneccesarily||unnecessarily
 unneccesary||unnecessary
 unneccessarily||unnecessarily
 unneccessary||unnecessary
 unnecesarily||unnecessarily
+unnecesarrily||unnecessarily
+unnecesarry||unnecessary
 unnecesary||unnecessary
+unnecessar||unnecessary
 unnedded||unneeded
 unneedingly||unnecessarily
+unnescessarily||unnecessarily
+unnescessary||unnecessary
 unnesesarily||unnecessarily
 unnessecary||unnecessary
+unnessesarily||unnecessarily
 unnessesary||unnecessary
+unnessessarily||unnecessarily
+unnessessary||unnecessary
 unoffical||unofficial
 unorderd||unordered
 unqouted||unquoted

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