Bug#760021: lintian: check for not wrap-and-sort formatted files

2017-09-04 Thread Eric Dorland
* Mattia Rizzolo (mat...@debian.org) wrote:
> On Thu, Aug 31, 2017 at 10:06:52AM +0100, Chris Lamb wrote:
> > > lintian: check for not wrap-and-sort formatted files
> > 
> > Good idea.
> 
> I don't think it is.
> wrap-and-sort (or the equivalent from cme) is not widely enough adopted
> as of yet.  I personally try to have all my sponsee use it, and I
> sometimes force a wrap-and-sort into NMUs, but it's still too rare.
> 
> Also, wouldn't you need to pick only one of the -t, -s, -a combinations?
> I see people disliking -t (trailing commas) also because it's not in
> policy, and arguments for and agaist -s and -a; see the wrap-and-sort
> manual if you don't understand what I'm talking about.
> And that's without considering cme's configuration.

You wouldn't necessarily have to proscribe one single wrap-and-sort
variant, you could check a number of variations and see if any of them
fit the current set of files. But yes, if policy could be more
prescriptive about what the formatting should look like that would be cool.

> > Alas, I fear that this would either require calling out to
> > wrap-and-sort (!) and diffing the result, or essentially reimplementing
> > it within Lintian itself?
> 
> You could use libconfig-model-dpkg-perl, most probably.  Therefore
> elevating cme's implementation.
> 
> Summing up: I don't think it's a practise ready to be nudged by lintian
> yet.

Not even at the pedantic level?

-- 
Eric Dorland 
43CF 1228 F726 FD5B 474C  E962 C256 FBD5 0022 1E93


signature.asc
Description: PGP signature


Bug#874121: lintian: Please add more packagename to section mappings

2017-09-04 Thread Guillem Jover
Hi!

On Mon, 2017-09-04 at 22:27:03 +0100, Chris Lamb wrote:
> Thanks for the patch.
> 
>   ^lib.*\d[ad]?$  => lib
>  ^^^
> 
> Shouldn't this be "libs" … ?

Indeed, attached a revised version with some other corrections
included.

Thanks,
Guillem
From c6e65a85c0dc08d251bccb103e0cef0c014bcbf9 Mon Sep 17 00:00:00 2001
From: Guillem Jover 
Date: Sun, 3 Sep 2017 15:42:26 +0200
Subject: [PATCH] data/fields/name_section_mappings: Add more mappings

Signed-off-by: Guillem Jover 
---
 data/fields/name_section_mappings | 32 +---
 1 file changed, 29 insertions(+), 3 deletions(-)

diff --git a/data/fields/name_section_mappings b/data/fields/name_section_mappings
index 116fa3885..12e9bb89b 100644
--- a/data/fields/name_section_mappings
+++ b/data/fields/name_section_mappings
@@ -2,18 +2,44 @@
 # this list is tried from top to bottom
 -docs?$  => doc
 -dbg(?:sym)?$=> debug
+# application or framework specific
+^lib(?:apache2|nginx)-mod-  => httpd
+^lighttpd-mod   => httpd
+\.(?:framework|tool|app)(?:-common)?$   => gnustep
+^gnustep-   => gnustep
+^moblin-=> embedded
+# language-specific
 ^node-   => javascript
 ^(?:python-)?zope=> zope
 ^python3?-   => python
 ^r-(?:cran|bioc|other)-  => gnu-r
+^(?:cl|elpa)-   => lisp
+-elisp(?:-.*)$  => lisp
+^lib.*-guile$   => lisp
+^guile- => lisp
 ^lib.*-perl$ => perl
 lib.*-cil(?:-dev)?$  => cli-mono
-^lib.*-(?:java|gcj)$ => java
-^(?:lib)php- => php
+^lib.*-(?:java|gcj|jni)$=> java
+^(?:lib)?php(?:\d(?:\.\d)?)?-   => php
+^lib-.*-php$=> php
+^haskell-   => haskell
 ^lib(?:hugs|ghc6?)-  => haskell
 ^lib.*-ruby(?:1\.\d)?$   => ruby
+^ruby-  => ruby
+^lib.*-rust-dev$=> rust
+^rust-  => rust
 ^lib.*-(?:ocaml|camlp4)-dev$ => ocaml
 ^libjs-  => javascript
+^lib.*-(tcl|lua|gst)=> interpreters
+# data files
 ^gir\d+\.\d+-.*-\d+\.\d+$=> introspection
+^(?:x?fonts|ttf)-   => fonts
+^(?:aspell|hunspell|myspell|mythes)-=> localization
+^hyphen-[a-z]{2}(?:-[a-z]{2})?$ => localization
+^dict-freedict- => localization
+^gcompris-sound-=> localization
+-l10n(?:-.*)?$  => localization
+-(dkms|firmware)$   => kernel
 # catch remaining should be after specific lib
-^lib.*-dev$  => libdevel
+^lib.*-(dev|headers)$   => libdevel
+^lib.*\d[ad]?$  => libs
-- 
2.14.1



Bug#874121: lintian: Please add more packagename to section mappings

2017-09-04 Thread Chris Lamb
Hi Guillem,

Thanks for the patch.

  ^lib.*\d[ad]?$  => lib
 ^^^

Shouldn't this be "libs" … ?


Regards,

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



Build failed in Jenkins: lintian-tests_sid #1905

2017-09-04 Thread jenkins
See 

--
[...truncated 239.48 KB...]
Adding debian:DigiCert_Global_Root_CA.pem
Adding debian:DigiCert_Assured_ID_Root_G3.pem
Adding debian:DigiCert_Assured_ID_Root_G2.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:China_Internet_Network_Information_Center_EV_Certificates_Root.pem
Adding debian:Chambers_of_Commerce_Root_-_2008.pem
Adding debian:Certum_Trusted_Network_CA_2.pem
Adding debian:Certum_Trusted_Network_CA.pem
Adding debian:Certum_Root_CA.pem
Adding debian:Certplus_Root_CA_G2.pem
Adding debian:Certplus_Root_CA_G1.pem
Adding debian:Certplus_Class_2_Primary_CA.pem
Adding debian:Certinomis_-_Root_CA.pem
Warning: there was a problem reading the certificate file 
/etc/ssl/certs/Certinomis_-_Autorit?_Racine.pem. Message:
  /etc/ssl/certs/Certinomis_-_Autorit?_Racine.pem (No such file or directory)
Adding debian:Certigna.pem
Adding debian:Camerfirma_Global_Chambersign_Root.pem
Adding debian:Camerfirma_Chambers_of_Commerce_Root.pem
Adding debian:COMODO_RSA_Certification_Authority.pem
Adding debian:COMODO_ECC_Certification_Authority.pem
Adding debian:COMODO_Certification_Authority.pem
Adding debian:CNNIC_ROOT.pem
Adding debian:CFCA_EV_ROOT.pem
Adding debian:CA_Disig_Root_R2.pem
Adding debian:CA_Disig_Root_R1.pem
Adding debian:Buypass_Class_3_Root_CA.pem
Adding debian:Buypass_Class_2_Root_CA.pem
Adding debian:Baltimore_CyberTrust_Root.pem
Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem
Adding debian:Atos_TrustedRoot_2011.pem
Adding debian:Amazon_Root_CA_4.pem
Adding debian:Amazon_Root_CA_3.pem
Adding debian:Amazon_Root_CA_2.pem
Adding debian:Amazon_Root_CA_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_RAIZ_FNMT-RCM.pem
Adding debian:ACEDICOM_Root.pem
Adding debian:ACCVRAIZ1.pem
done.
Setting up openjdk-8-jdk-headless:amd64 (8u144-b01-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) 

Build failed in Jenkins: lintian-tests_sid #1904

2017-09-04 Thread jenkins
See 


Changes:

[pabs] spelling: Add another correction

--
[...truncated 239.48 KB...]
Adding debian:DigiCert_Global_Root_CA.pem
Adding debian:DigiCert_Assured_ID_Root_G3.pem
Adding debian:DigiCert_Assured_ID_Root_G2.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:China_Internet_Network_Information_Center_EV_Certificates_Root.pem
Adding debian:Chambers_of_Commerce_Root_-_2008.pem
Adding debian:Certum_Trusted_Network_CA_2.pem
Adding debian:Certum_Trusted_Network_CA.pem
Adding debian:Certum_Root_CA.pem
Adding debian:Certplus_Root_CA_G2.pem
Adding debian:Certplus_Root_CA_G1.pem
Adding debian:Certplus_Class_2_Primary_CA.pem
Adding debian:Certinomis_-_Root_CA.pem
Warning: there was a problem reading the certificate file 
/etc/ssl/certs/Certinomis_-_Autorit?_Racine.pem. Message:
  /etc/ssl/certs/Certinomis_-_Autorit?_Racine.pem (No such file or directory)
Adding debian:Certigna.pem
Adding debian:Camerfirma_Global_Chambersign_Root.pem
Adding debian:Camerfirma_Chambers_of_Commerce_Root.pem
Adding debian:COMODO_RSA_Certification_Authority.pem
Adding debian:COMODO_ECC_Certification_Authority.pem
Adding debian:COMODO_Certification_Authority.pem
Adding debian:CNNIC_ROOT.pem
Adding debian:CFCA_EV_ROOT.pem
Adding debian:CA_Disig_Root_R2.pem
Adding debian:CA_Disig_Root_R1.pem
Adding debian:Buypass_Class_3_Root_CA.pem
Adding debian:Buypass_Class_2_Root_CA.pem
Adding debian:Baltimore_CyberTrust_Root.pem
Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem
Adding debian:Atos_TrustedRoot_2011.pem
Adding debian:Amazon_Root_CA_4.pem
Adding debian:Amazon_Root_CA_3.pem
Adding debian:Amazon_Root_CA_2.pem
Adding debian:Amazon_Root_CA_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_RAIZ_FNMT-RCM.pem
Adding debian:ACEDICOM_Root.pem
Adding debian:ACCVRAIZ1.pem
done.
Setting up openjdk-8-jdk-headless:amd64 (8u144-b01-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 

Confira os palestrantes do Painel Regulatório da Interconf 2017!

2017-09-04 Thread Terraviva Eventos
Interconf e Goiás Genética!
De 16 a 23 de Setembro no Parque de Exposições Pedro Ludovico Teixeira.



Build failed in Jenkins: lintian-tests_sid #1903

2017-09-04 Thread jenkins
See 


Changes:

[lamby] Revert "Apply patch from Boud Roukema to improve the description of the

[lamby] c/binaries: Improve LFS tag description

[lamby] Re-add changelog entry; was removed as part of commit 0478080. (Closes:

--
[...truncated 239.49 KB...]
Adding debian:DigiCert_Global_Root_G2.pem
Adding debian:DigiCert_Global_Root_CA.pem
Adding debian:DigiCert_Assured_ID_Root_G3.pem
Adding debian:DigiCert_Assured_ID_Root_G2.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:China_Internet_Network_Information_Center_EV_Certificates_Root.pem
Adding debian:Chambers_of_Commerce_Root_-_2008.pem
Adding debian:Certum_Trusted_Network_CA_2.pem
Adding debian:Certum_Trusted_Network_CA.pem
Adding debian:Certum_Root_CA.pem
Adding debian:Certplus_Root_CA_G2.pem
Adding debian:Certplus_Root_CA_G1.pem
Adding debian:Certplus_Class_2_Primary_CA.pem
Adding debian:Certinomis_-_Root_CA.pem
Warning: there was a problem reading the certificate file 
/etc/ssl/certs/Certinomis_-_Autorit?_Racine.pem. Message:
  /etc/ssl/certs/Certinomis_-_Autorit?_Racine.pem (No such file or directory)
Adding debian:Certigna.pem
Adding debian:Camerfirma_Global_Chambersign_Root.pem
Adding debian:Camerfirma_Chambers_of_Commerce_Root.pem
Adding debian:COMODO_RSA_Certification_Authority.pem
Adding debian:COMODO_ECC_Certification_Authority.pem
Adding debian:COMODO_Certification_Authority.pem
Adding debian:CNNIC_ROOT.pem
Adding debian:CFCA_EV_ROOT.pem
Adding debian:CA_Disig_Root_R2.pem
Adding debian:CA_Disig_Root_R1.pem
Adding debian:Buypass_Class_3_Root_CA.pem
Adding debian:Buypass_Class_2_Root_CA.pem
Adding debian:Baltimore_CyberTrust_Root.pem
Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem
Adding debian:Atos_TrustedRoot_2011.pem
Adding debian:Amazon_Root_CA_4.pem
Adding debian:Amazon_Root_CA_3.pem
Adding debian:Amazon_Root_CA_2.pem
Adding debian:Amazon_Root_CA_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_RAIZ_FNMT-RCM.pem
Adding debian:ACEDICOM_Root.pem
Adding debian:ACCVRAIZ1.pem
done.
Setting up openjdk-8-jdk-headless:amd64 (8u144-b01-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 

[lintian] branch master updated (0c1dd73 -> ccb179c)

2017-09-04 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  0c1dd73   Re-add changelog entry; was removed as part of commit 
0478080. (Closes: #874078)
   new  ccb179c   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

2017-09-04 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 ccb179cc2bf794d484be298f7fdb616272042391
Author: Paul Wise 
Date:   Mon Sep 4 17:48:45 2017 +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 1adf193..d663742 100644
--- a/data/spelling/corrections
+++ b/data/spelling/corrections
@@ -1083,6 +1083,7 @@ delimeter||delimiter
 delimeters||delimiters
 delivative||derivative
 delivatives||derivatives
+delte||delete
 demoninator||denominator
 demoninators||denominators
 demostrated||demonstrated

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



Build failed in Jenkins: lintian-tests_sid #1902

2017-09-04 Thread jenkins
See 

--
Started by an SCM change
[EnvInject] - Loading node environment variables.
Building on master in workspace 

Wiping out workspace first.
Cloning the remote Git repository
Cloning repository git://anonscm.debian.org/lintian/lintian.git
 > git init  # timeout=10
Fetching upstream changes from git://anonscm.debian.org/lintian/lintian.git
 > git --version # timeout=10
 > git fetch --tags --progress git://anonscm.debian.org/lintian/lintian.git 
 > +refs/heads/*:refs/remotes/origin/*
ERROR: Timeout after 10 minutes
ERROR: Error cloning remote repo 'origin'
hudson.plugins.git.GitException: Command "git fetch --tags --progress 
git://anonscm.debian.org/lintian/lintian.git 
+refs/heads/*:refs/remotes/origin/*" returned status code 143:
stdout: 
stderr: remote: Counting objects: 305   remote: Counting objects: 322   
remote: Counting objects: 411   remote: Counting objects: 444   
remote: Counting objects: 456   remote: Counting objects: 468   
remote: Counting objects: 473   remote: Counting objects: 549   
remote: Counting objects: 650   remote: Counting objects: 772   
remote: Counting objects: 827   remote: Counting objects: 3840  
 remote: Counting objects: 8889   remote: Counting objects: 
14744   remote: Counting objects: 14748   remote: Counting 
objects: 14760   remote: Counting objects: 14763   remote: 
Counting objects: 14773   remote: Counting objects: 14777   
remote: Counting objects: 14780   remote: Counting objects: 14811   
remote: Counting objects: 14823   remote: Counting objects: 14825   
remote: Counting objects: 14842   remote: Counting objects: 
14853   remote: Counting objects: 14862   remote: Counting 
objects: 14874   remote: Counting objects: 14875   remote: 
Counting objects: 14877   remote: Counting objects: 14892   
remote: Counting objects: 14907   remote: Counting objects: 14921   
remote: Counting objects: 14929   remote: Counting objects: 14941   
remote: Counting objects: 14944   remote: Counting objects: 
14956   remote: Counting objects: 14965   remote: Counting 
objects: 14974   remote: Counting objects: 14997   remote: 
Counting objects: 14999   remote: Counting objects: 15016   
remote: Counting objects: 15022   remote: Counting objects: 15028   
remote: Counting objects: 15029   remote: Counting objects: 15030   
remote: Counting objects: 15034   remote: Counting objects: 
15052   remote: Counting objects: 15086   remote: Counting 
objects: 15130   remote: Counting objects: 15192   remote: 
Counting objects: 15231   remote: Counting objects: 15247   
remote: Counting objects: 15250   remote: Counting objects: 15253   
remote: Counting objects: 15267   remote: Counting objects: 15272   
remote: Counting objects: 15287   remote: Counting objects: 
15293   remote: Counting objects: 15295   remote: Counting 
objects: 15296   remote: Counting objects: 15302   remote: 
Counting objects: 15311   remote: Counting objects: 15315   
remote: Counting objects: 15317   remote: Counting objects: 15324   
remote: Counting objects: 15327   remote: Counting objects: 15336   
remote: Counting objects: 15360   remote: Counting objects: 
15380   remote: Counting objects: 15395   remote: Counting 
objects: 15419   remote: Counting objects: 15458   remote: 
Counting objects: 15465   remote: Counting objects: 15481   
remote: Counting objects: 15485   remote: Counting objects: 15486   
remote: Counting objects: 15503   remote: Counting objects: 15516   
remote: Counting objects: 15530   remote: Counting objects: 
15540   remote: Counting objects: 15561   remote: Counting 
objects: 15575   remote: Counting objects: 15586   remote: 
Counting objects: 15596   remote: Counting objects: 15610   
remote: Counting objects: 15632   remote: Counting objects: 15658   
remote: Counting objects: 15678   remote: Counting objects: 15691   
remote: Counting objects: 15700   remote: Counting objects: 
15707   remote: Counting objects: 15715   remote: Counting 
objects: 15723   remote: Counting objects: 15762   remote: 
Counting objects: 15786  

Processed: Re: lintian: improve binary-file-built-without-LFS-support info field

2017-09-04 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 874078 + pending
Bug #874078 [lintian] lintian: improve binary-file-built-without-LFS-support 
info field
Ignoring request to alter tags of bug #874078 to the same tags previously set
> thanks
Stopping processing here.

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



Bug#874078: lintian: improve binary-file-built-without-LFS-support info field

2017-09-04 Thread Chris Lamb
tags 874078 + pending
thanks

Applied in Git:

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

  (etc.)


Regards,

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




[lintian] 02/03: c/binaries: Improve LFS tag description

2017-09-04 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 fa54a4814d756df5c8265393b4a51e771b224f13
Author: Guillem Jover 
Date:   Mon Sep 4 01:01:58 2017 +0200

c/binaries: Improve LFS tag description

Mention when setting the _FILE_OFFSET_BITS macro is optional, and that
it does not require renaming function names. Mention the option of
providing parallel interfaces with _LARGEFILE64_SOURCE for shared
libraries. Add references to SUSv2 and the glibc manual.

Closes: #874078
Signed-off-by: Guillem Jover 
---
 checks/binaries.desc | 23 ++-
 1 file changed, 18 insertions(+), 5 deletions(-)

diff --git a/checks/binaries.desc b/checks/binaries.desc
index 659c23f..e0731fb 100644
--- a/checks/binaries.desc
+++ b/checks/binaries.desc
@@ -440,10 +440,17 @@ Info: The listed ELF binary appears to be (partially) 
built without
  those files are not slurped into memory or mmap(2)ed, and that correct
  64-bit data types are used (ex: off_t instead of ssize_t), etc.  Once
  that has been done ensure _FILE_OFFSET_BITS is defined and
- set to 64 before the relevant files are included.  This can be done by
- using the AC_SYS_LARGEFILE macro with autoconf, or by appending
- the output of getconf LFS_CFLAGS and getconf LFS_LDFLAGS
- to CFLAGS and LDFLAGS respectively.
+ set to 64 before any system headers are included (note that on systems
+ were the ABI has LFS enabled by default, setting _FILE_OFFSET_BITS
+ to 64 will be a no-op, and as such optional).  This can be done by using
+ the AC_SYS_LARGEFILE macro with autoconf which will set any
+ macro required to enable LFS when necessary, or by appending the output
+ of getconf LFS_CFLAGS and getconf LFS_LDFLAGS to
+ CFLAGS and LDFLAGS respectively.  Using
+ _FILE_OFFSET_BITS should require no system function renames (eg.
+ from open(2) to open64(2)), and if this tag is still emitted, the most
+ probable cause is because the macro is not seen by the system code being
+ compiled.
  .
  Take into account that even if this tag is not emitted, that does not
  mean the binary is LFS-safe (ie. no OOM conditions, file truncation
@@ -451,4 +458,10 @@ Info: The listed ELF binary appears to be (partially) 
built without
  .
  Also note that enabling LFS on a shared library is not always safe as
  it might break ABI in case some of the exported types change size, in
- those cases a SOVERSION bump might be required.
+ those cases a SOVERSION bump might be required.  Or alternatively, on
+ systems with an ABI without LFS, defining _LARGEFILE64_SOURCE
+ and exporting both 32 and 64-bit variants of the interfaces can avoid
+ the SOVERSION bump, at the cost of more complex maintenance.
+Ref:
+ https://www.gnu.org/software/libc/manual/html_node/Feature-Test-Macros.html,
+ http://www.unix.org/version2/whatsnew/lfs20mar.html

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



[lintian] 03/03: Re-add changelog entry; was removed as part of commit 0478080. (Closes: #874078)

2017-09-04 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 0c1dd73a34a6c28620c37f7a2520d66f7bff35b7
Author: Chris Lamb 
Date:   Mon Sep 4 09:57:49 2017 +0100

Re-add changelog entry; was removed as part of commit 0478080. (Closes: 
#874078)
---
 debian/changelog | 4 
 1 file changed, 4 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 973ca84..c605635 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,10 @@ lintian (2.5.53) UNRELEASED; urgency=medium
   * checks/apache2.pm:
 + [CL] Fix an apache2-unparsable-dependency false positive by allowing
   periods (".") in dependency names.  (Closes: #873701)
+  * checks/binaries.pm:
++ [CL] Apply patches from Guillem Jover & Boud Roukema to improve the
+  description of the binary-file-built-without-LFS-support tag.
+  (Closes: #874078)
   * checks/changes.{pm,desc}:
 + [CL] Ignore DFSG-repacked packages when checking for upstream
   source tarball signatures as they will never match by definition.

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



[lintian] branch master updated (d8a828a -> 0c1dd73)

2017-09-04 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  d8a828a   Check for packages including "?rev=0=0" in 
Vcs-Browser. (Closes; #681713)
   new  0478082   Revert "Apply patch from Boud Roukema to improve the 
description of the binary-file-built-without-LFS-support tag. (Closes: #874078)"
   new  fa54a48   c/binaries: Improve LFS tag description
   new  0c1dd73   Re-add changelog entry; was removed as part of commit 
0478080. (Closes: #874078)

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/binaries.desc | 29 +++--
 debian/changelog |  5 +++--
 2 files changed, 22 insertions(+), 12 deletions(-)

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



[lintian] 01/03: Revert "Apply patch from Boud Roukema to improve the description of the binary-file-built-without-LFS-support tag. (Closes: #874078)"

2017-09-04 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 04780821021b3a5e3cf2746a712028f6a0c887d3
Author: Guillem Jover 
Date:   Mon Sep 4 01:01:36 2017 +0200

Revert "Apply patch from Boud Roukema to improve the description of the 
binary-file-built-without-LFS-support tag. (Closes: #874078)"

This reverts commit f40064ca2ec72bbed05eba25b87aaea4c13ccb20.

Signed-off-by: Guillem Jover 
---
 checks/binaries.desc | 10 +++---
 debian/changelog |  3 ---
 2 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/checks/binaries.desc b/checks/binaries.desc
index 87bbab1..659c23f 100644
--- a/checks/binaries.desc
+++ b/checks/binaries.desc
@@ -439,15 +439,11 @@ Info: The listed ELF binary appears to be (partially) 
built without
  To support large files, code review might be needed to make sure that
  those files are not slurped into memory or mmap(2)ed, and that correct
  64-bit data types are used (ex: off_t instead of ssize_t), etc.  Once
- that has been done ensure, if needed, that _FILE_OFFSET_BITS
- is defined and
- set to 64 before the relevant files are included. This can be done
- conditionally by
+ that has been done ensure _FILE_OFFSET_BITS is defined and
+ set to 64 before the relevant files are included.  This can be done by
  using the AC_SYS_LARGEFILE macro with autoconf, or by appending
  the output of getconf LFS_CFLAGS and getconf LFS_LDFLAGS
- to CFLAGS and LDFLAGS respectively. Functions such
- as pwrite and pread should be replaced by pwrite64 and pread64 in
- cases where _FILE_OFFSET_BITS is defined and set to 64.
+ to CFLAGS and LDFLAGS respectively.
  .
  Take into account that even if this tag is not emitted, that does not
  mean the binary is LFS-safe (ie. no OOM conditions, file truncation
diff --git a/debian/changelog b/debian/changelog
index 8565bbe..973ca84 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,9 +5,6 @@ lintian (2.5.53) UNRELEASED; urgency=medium
   * checks/apache2.pm:
 + [CL] Fix an apache2-unparsable-dependency false positive by allowing
   periods (".") in dependency names.  (Closes: #873701)
-  * checks/binaries.pm:
-+ [CL] Apply patch from Boud Roukema to improve the description of the
-  binary-file-built-without-LFS-support tag.  (Closes: #874078)
   * checks/changes.{pm,desc}:
 + [CL] Ignore DFSG-repacked packages when checking for upstream
   source tarball signatures as they will never match by definition.

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