Build failed in Jenkins: lintian-tests_sid #2296

2017-12-26 Thread jenkins
See 


Changes:

[pabs] spelling: Add several corrections

--
[...truncated 239.37 KB...]
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 (8u151-b12-1) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/idlj to 
provide /usr/bin/idlj (idlj) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdeps to 
provide /usr/bin/jdeps (jdeps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsimport to 
provide /usr/bin/wsimport (wsimport) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/rmic to 
provide /usr/bin/rmic (rmic) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jinfo to 
provide /usr/bin/jinfo (jinfo) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jsadebugd to 
provide /usr/bin/jsadebugd (jsadebugd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/native2ascii 
to provide /usr/bin/native2ascii (native2ascii) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstat to 
provide /usr/bin/jstat (jstat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javac to 
provide /usr/bin/javac (javac) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javah to 
provide /usr/bin/javah (javah) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstack to 
provide /usr/bin/jstack (jstack) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jrunscript to 
provide /usr/bin/jrunscript (jrunscript) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javadoc to 
provide /usr/bin/javadoc (javadoc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jhat to 
provide /usr/bin/jhat (jhat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javap to 
provide /usr/bin/javap (javap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jar to provide 
/usr/bin/jar (jar) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/xjc to provide 
/usr/bin/xjc (xjc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/schemagen to 
provide /usr/bin/schemagen (schemagen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jps to 

[lintian] branch master updated (0681926e -> 021205d)

2017-12-26 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  0681926e  Open new changelog entry for 2.5.67.
   new  021205d   spelling: Add several corrections

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


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

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



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

2017-12-26 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 021205dc7a4153de62e3116a80097bb57e8b818f
Author: Paul Wise 
Date:   Wed Dec 27 15:13:46 2017 +0800

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

diff --git a/data/spelling/corrections b/data/spelling/corrections
index a8d8a30..27f43ee 100644
--- a/data/spelling/corrections
+++ b/data/spelling/corrections
@@ -182,6 +182,8 @@ adress||address
 adressed||addressed
 adresses||addresses
 adressing||addressing
+advane||advance
+advaned||advanced
 advertisment||advertisement
 advertisments||advertisements
 adviced||advised
@@ -2570,6 +2572,8 @@ nessesarily||necessarily
 nessesary||necessary
 nessessarily||necessarily
 nessessary||necessary
+netowrk||network
+netowrks||networks
 netwplit||netsplit
 nework||network
 neworks||networks

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



Bug#885432: bugs-field-does-not-refer-to-debian-infrastructure for non-Debian packages

2017-12-26 Thread Russ Allbery
Niels Thykier  writes:

> We have the lintian profile system that enables you to process packages
> in a different context than "debian" (e.g. "ubuntu" or your own personal
> context).  The profiles can enable / disable tags (or even change
> severity of the tags).

> However, we cannot guess which profile you want based on the package.
> Partly, because we select the profile first and then process the
> package.  Partly, because (as I recall) we do not have a reliable
> indicator of which "derivative" the package is targeting.  In the best
> case, we only have the "distribution", but e.g. "jessie" is used both by
> Debian but also third-parties (a notably Devuan, but ISVs may also have
> their own repositories that mirror the Debian release that they match).

Yeah, profiles would definitely work.  I wonder if it would make sense to
have a file in debian/source that indicates the profile in some way?

-- 
Russ Allbery (r...@debian.org)   



Bug#885438: lintian: data/ permanently outdated

2017-12-26 Thread gregor herrmann
Package: lintian
Version: 2.5.66
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

One of my pet peeves with lintian is that the files in the data/ dir
are permanently outdated, as they are not automatically recreated
before a release.

Usually I only notice that if data/fields/perl-provides strays from
reality but today I decideded to take a closer look and ran all the
private/refresh-* scripts, and the result is something like

18 files changed, 1108 insertions(+), 1062 deletions(-)

which is still not reflecting reality, as those scripts sometimes
need a directory argument and sometimes don't, and sometimes write to
a file and sometimes to stdout, and sometimes accept a Contents-*.gz
file (which doesn't exist anymore locally) and sometimes don't, and
sometimes can be called directly, and sometimes are manually or
automatically called from debian/rules … etc.


My proposal is that all automatically created files in data/ are
refreshed before each release, which probably needs some mechanism to
do this more or less automatically; and I'm sorry for not providing a
nice patch series right now but I'm kinda lost in this organically
grown setup …


Cheers,
gregor

-BEGIN PGP SIGNATURE-

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAlpDGg5fFIAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgYs5w//a4A6LutTXpqBJWm1rEscX8lSsUEBPcjBshLB9aHJ/xJL4SSWCLGpawUx
zQPU7TBfsBG0FYwJrOYzVaa5OEk6fO0xOCa8ptQ1UG/icoz/kfEmo1/GIQdhmwob
Hl0/jTG4NnqO2dD1oER3sXpMMHrvsByVDaiGy6vkaP4YiQ7+WY9nB/GnixbRB9wq
tDiecnvTty31Lj4g2Xm6NguDTeuppbULkGfi6kXBwd6X4uIpiYVrxvkj6eGbSTPP
3TBstZsdCGH7rw+21WcdEGcSDBi0r0UCkaeCc3b3nDlqyLGURQG0JI76PartNCJh
vjbyYOpqi6HMTRW9m5Y3oW0f3194UMwQujV/m15/HOFjPM5O0DT9GGsqlPxvFeD1
gBbqWt/m0ZG+CRIfa/gVcV+oPAFs3HfODhRlRDN7rcAGXOlYomtczHbMd+21hTi/
oDgvKcYaULt0AoBJgMFFopjl9GPuiIrmX9uFV1cJQBmRuSJd2eM7Pjcwm8Eq2HUl
/K4nt4tBPPwyCv/+J4AHR8oeDlPhlHZVMTcU5XuJj1COljjLxrByYeL3DVbpMNfn
H4pOOJKzZ5lL6Zyue0OGn+cKfCpMO1yeXVwmunklrz4W0rvEbP1VmknPwQI646bR
xH6hZzZqK5L4G88OuV9y7UT7fE4sEP6F5ZawjvBqfYejkdZnH2A=
=skQA
-END PGP SIGNATURE-


Bug#885432: bugs-field-does-not-refer-to-debian-infrastructure for non-Debian packages

2017-12-26 Thread Niels Thykier
Russ Allbery:
> Package: lintian
> Version: 2.5.66
> Severity: normal
> 
> The new tag bugs-field-does-not-refer-to-debian-infrastructure added in
> the most recent version of Lintian is a false positive for non-Debian
> packages.  I have a pile of personal packages that I maintain in a separate
> archive, but prefer to use all the normal Debian packaging methods and
> tools.  This tag will always be a false positive for those packages since
> they have:
> 
> Bugs: mailto:r...@debian.org
> 
> I could add an override to every personal package, but that's a little
> annoying to do.
> 
> Is there some way that I could tell Lintian that this is a non-Debian
> package to suppress this tag?  That might be a useful general feature to
> suppress a few other tags too, such as new-package-should-close-itp-bug.
> 
> [...]
> 

Hi,

We have the lintian profile system that enables you to process packages
in a different context than "debian" (e.g. "ubuntu" or your own personal
context).  The profiles can enable / disable tags (or even change
severity of the tags).

However, we cannot guess which profile you want based on the package.
Partly, because we select the profile first and then process the
package.  Partly, because (as I recall) we do not have a reliable
indicator of which "derivative" the package is targeting.  In the best
case, we only have the "distribution", but e.g. "jessie" is used both by
Debian but also third-parties (a notably Devuan, but ISVs may also have
their own repositories that mirror the Debian release that they match).

Thanks,
~Niels



Bug#885432: bugs-field-does-not-refer-to-debian-infrastructure for non-Debian packages

2017-12-26 Thread Russ Allbery
Package: lintian
Version: 2.5.66
Severity: normal

The new tag bugs-field-does-not-refer-to-debian-infrastructure added in
the most recent version of Lintian is a false positive for non-Debian
packages.  I have a pile of personal packages that I maintain in a separate
archive, but prefer to use all the normal Debian packaging methods and
tools.  This tag will always be a false positive for those packages since
they have:

Bugs: mailto:r...@debian.org

I could add an override to every personal package, but that's a little
annoying to do.

Is there some way that I could tell Lintian that this is a non-Debian
package to suppress this tag?  That might be a useful general feature to
suppress a few other tags too, such as new-package-should-close-itp-bug.

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.14.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lintian depends on:
ii  binutils  2.29.1-12
ii  bzip2 1.0.6-8.1
ii  diffstat  1.61-1+b1
ii  dpkg  1.19.0.4
ii  file  1:5.32-1
ii  gettext   0.19.8.1-4
ii  intltool-debian   0.35.0+20060710.4
ii  libapt-pkg-perl   0.1.33
ii  libarchive-zip-perl   1.60-1
ii  libclass-accessor-perl0.51-1
ii  libclone-perl 0.39-1
ii  libdpkg-perl  1.19.0.4
ii  libemail-valid-perl   1.202-1
ii  libfile-basedir-perl  0.07-1
ii  libipc-run-perl   0.96-1
ii  liblist-moreutils-perl0.416-1+b3
ii  libparse-debianchangelog-perl 1.2.0-12
ii  libperl5.26 [libdigest-sha-perl]  5.26.1-3
ii  libtext-levenshtein-perl  0.13-1
ii  libtimedate-perl  2.3000-2
ii  liburi-perl   1.72-2
ii  libxml-simple-perl2.24-1
ii  libyaml-libyaml-perl  0.63-2+b2
ii  man-db2.7.6.1-4
ii  patchutils0.3.4-2
ii  perl  5.26.1-3
ii  t1utils   1.41-2
ii  xz-utils  5.2.2-1.3

Versions of packages lintian recommends:
pn  libperlio-gzip-perl  

Versions of packages lintian suggests:
pn  binutils-multiarch 
ii  dpkg-dev   1.19.0.4
ii  libhtml-parser-perl3.72-3+b2
ii  libtext-template-perl  1.47-1

-- no debconf information



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

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 18:23:20 +
with message-id 
<1514312600.210698.1216308280.26f7c...@webmail.messagingengine.com>
and subject line Re: lintian: version-substvar-for-external-package false 
positive if the package name contains substvars, too
has caused the Debian Bug report #726589,
regarding lintian: version-substvar-for-external-package false positive if the 
package name contains substvars, too
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.)


-- 
726589: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=726589
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.19
Severity: normal

this looks like a recent regression, iirc 2.5.17 didn't show this:

E: nvidia-graphics-drivers source: version-substvar-for-external-package 
nvidia-driver -> glx
E: nvidia-graphics-drivers source: version-substvar-for-external-package 
xserver-xorg-video-nvidia -> glx

excerpts from debian/control:

#Package: ${nvidia}-driver
Package: nvidia-driver
Depends:
 libgl1-${nvidia}-glx (= ${binary:Version}),
 xserver-xorg-video-${nvidia} (= ${binary:Version}),
 nvidia-vdpau-driver (= ${binary:Version}),
 ${nvidia-alternative} (= ${binary:Version}),
 ${nvidia:kmod:binary},
 nvidia-support,
 ${shlibs:Depends}, ${misc:Depends}

#Package: xserver-xorg-video-${nvidia}
Package: xserver-xorg-video-nvidia
Depends:
 libgl1-${nvidia}-glx (= ${binary:Version}),
 ${nvidia-alternative} (= ${binary:Version}),
 nvidia-support (>= 20120630),
 ${nvidia:xorgDepends},
 ${shlibs:Depends}, ${misc:Depends}


Andreas

PS: if you are asking why I'm doing this ... the same
Depends/Recommends/Suggests blocks are used in the packaging of
nvidia-graphics-drivers-legacy-ABCxx with a different value of
${nvidia}, because I want to keep the diff minimal for easy
diffing and merging...


-- System Information:
Debian Release: 7.2
  APT prefers stable
  APT policy: (800, 'stable'), (700, 'testing'), (600, 'unstable'), (500, 
'stable-updates'), (130, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.7-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages lintian depends on:
ii  binutils   2.23.90.20130927-1
ii  bzip2  1.0.6-4
ii  diffstat   1.55-3
ii  file   5.11-2
ii  gettext0.18.1.1-9
ii  hardening-includes 2.2
ii  intltool-debian0.35.0+20060710.1
ii  libapt-pkg-perl0.1.26+b1
ii  libarchive-zip-perl1.30-6
ii  libclass-accessor-perl 0.34-1
ii  libclone-perl  0.31-1+b2
ii  libdigest-sha-perl 5.71-2+deb7u1
ii  libdpkg-perl   1.16.12
ii  libemail-valid-perl0.190-1
ii  libfile-basedir-perl   0.03-1
ii  libipc-run-perl0.92-1
ii  liblist-moreutils-perl 0.33-1+b1
ii  libparse-debianchangelog-perl  1.2.0-1
ii  libtext-levenshtein-perl   0.06~01-1
ii  libtimedate-perl   1.2000-1
ii  liburi-perl1.60-1
ii  man-db 2.6.2-1
ii  patchutils 0.3.2-1.1
ii  perl [libdigest-sha-perl]  5.14.2-21+deb7u1
ii  t1utils1.37-1

Versions of packages lintian recommends:
ii  libperlio-gzip-perl 0.18-1+b2
ii  perl-modules [libautodie-perl]  5.14.2-21+deb7u1

Versions of packages lintian suggests:
ii  binutils-multiarch 2.23.90.20130927-1
ii  dpkg-dev   1.16.12
ii  libhtml-parser-perl3.69-2
ii  libtext-template-perl  1.45-2
ii  xz-utils   5.1.1alpha+20120614-2

-- no debconf information
--- End Message ---
--- Begin Message ---
tags 726589 + wontfix
thanks

Hi,

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

As such variables are (no longer?) valid in the Package, Source and
Architecture fields, I am closing this bug. :)


Regards,

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


Bug#734410: marked as done (fglrx-driver: version-substvar-for-external-package lintian errors)

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 18:23:20 +
with message-id 
<1514312600.210698.1216308280.26f7c...@webmail.messagingengine.com>
and subject line Re: lintian: version-substvar-for-external-package false 
positive if the package name contains substvars, too
has caused the Debian Bug report #726589,
regarding fglrx-driver: version-substvar-for-external-package lintian errors
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.)


-- 
726589: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=726589
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
package: src:fglrx-driver
severity: important

The ${fglrx} and ${fglrx:legacy} substitutions in the control file
lead to an odd lintian error:
http://lintian.debian.org/maintainer/pkg-fglrx-de...@lists.alioth.debian.org.html#fglrx-driver

The package should be using a debian/control.in that gets converted
into debian/contol where those are replaced with real text.  This
change was made a year and a half ago.

Best wishes,
Mike
--- End Message ---
--- Begin Message ---
tags 726589 + wontfix
thanks

Hi,

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

As such variables are (no longer?) valid in the Package, Source and
Architecture fields, I am closing this bug. :)


Regards,

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


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

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

> tags 726589 + wontfix
Bug #726589 [lintian] lintian: version-substvar-for-external-package false 
positive if the package name contains substvars, too
Bug #734410 [lintian] fglrx-driver: version-substvar-for-external-package 
lintian errors
Added tag(s) wontfix.
Added tag(s) wontfix.
> thanks
Stopping processing here.

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



Build failed in Jenkins: lintian-tests_stretch #1308

2017-12-26 Thread jenkins
See 

--
[...truncated 145.26 KB...]
 libarchive-zip-perl,
 libclass-accessor-perl,
 libclone-perl,
 libdigest-sha-perl,
 libdpkg-perl,
 libemail-valid-perl,
 libfile-basedir-perl,
 libipc-run-perl,
 liblist-moreutils-perl,
 libparse-debianchangelog-perl,
 libtext-levenshtein-perl,
 libtimedate-perl,
 liburi-perl,
 libyaml-libyaml-perl,
 libxml-simple-perl,
 man-db,
 patchutils,
 perl,
 t1utils,
 xz-utils,
 ${misc:Depends},
 ${perl:Depends},
Recommends: libperlio-gzip-perl,
Suggests: binutils-multiarch,
  dpkg-dev,
  libhtml-parser-perl,
  libtext-template-perl,
Breaks: funny-manpages (<< 1.3-5.1),
pkg-perl-tools (<< 0.23)
Replaces: funny-manpages (<< 1.3-5.1)
Multi-Arch: foreign
Description: Debian package checker
 Lintian dissects Debian packages and reports bugs and policy
 violations. It contains automated checks for many aspects of Debian
 policy as well as some checks for common errors.
 .
 It uses an archive directory, called laboratory, in which it stores
 information about the packages it examines.  It can keep this
 information between multiple invocations in order to avoid repeating
 expensive data-collection operations. This makes it possible to check the
 complete Debian archive for bugs, in a reasonable time.
 .
 This package is useful for all people who want to check Debian
 packages for compliance with Debian policy. Every Debian maintainer
 should check packages with this tool before uploading them to the
 archive.
 .
 This version of Lintian is calibrated for policy version 4.1.2.
dh_testdir
dh_testroot
dh_prep
dh_testdir
dh_testroot
dh_install
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installdocs
dh_installdocs: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installchangelogs
dh_compress
dh_fixperms
dh_installdeb
dh_installdeb: Compatibility levels before 9 are deprecated (level 7 in use)
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package 'lintian-build-deps' in 
'../lintian-build-deps_2.5.67_all.deb'.

The package has been created.
Attention, the package has been created in the current directory,
not in ".." as indicated by the message above!
Selecting previously unselected package lintian-build-deps.
(Reading database ... 28754 files and directories currently installed.)
Preparing to unpack lintian-build-deps_2.5.67_all.deb ...
Unpacking lintian-build-deps (2.5.67) ...
Reading package lists...
Building dependency tree...
Reading state information...
Correcting dependencies...Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) lintian-build-deps:amd64 < 2.5.67 @iU mK Nb Ib >
Broken lintian-build-deps:amd64 Depends on debhelper:amd64 < 10.2.5 @ii mK > 
(>= 11~)
  Removing lintian-build-deps:amd64 because I can't find debhelper:amd64
Done
 Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following additional packages will be installed:
  emacs25-bin-common emacs25-common emacs25-nox emacsen-common libasound2
  libasound2-data libdbus-1-3 libgpm2 libjpeg62-turbo liblockfile-bin
  liblockfile1 libtext-template-perl libxml-libxml-perl
  libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl
  libxml-simple-perl lynx lynx-common ucf zip
Suggested packages:
  emacs25-common-non-dfsg ncurses-term libasound2-plugins alsa-utils gpm
Recommended packages:
  emacs25-el dbus libxml-sax-expat-perl
The following packages will be REMOVED:
  lintian-build-deps
The following NEW packages will be installed:
  emacs25-bin-common emacs25-common emacs25-nox emacsen-common libasound2
  libasound2-data libdbus-1-3 libgpm2 libjpeg62-turbo liblockfile-bin
  liblockfile1 libtext-template-perl libxml-libxml-perl
  libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl
  libxml-simple-perl lynx lynx-common ucf zip
0 upgraded, 21 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 20.1 MB of archives.
After this operation, 96.7 MB of additional disk space will be used.
Get:1 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 
liblockfile-bin amd64 1.14-1+b1 [19.1 kB]
Get:2 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 liblockfile1 
amd64 1.14-1+b1 [15.7 kB]
Get:3 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libgpm2 amd64 
1.20.4-6.2+b1 [34.2 kB]
Get:4 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 ucf all 3.0036 
[70.2 kB]
Get:5 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 emacsen-common 
all 2.0.8 [21.2 kB]
Get:6 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 

Build failed in Jenkins: lintian-tests_stretch #1307

2017-12-26 Thread jenkins
See 

--
[...truncated 145.26 KB...]
 libarchive-zip-perl,
 libclass-accessor-perl,
 libclone-perl,
 libdigest-sha-perl,
 libdpkg-perl,
 libemail-valid-perl,
 libfile-basedir-perl,
 libipc-run-perl,
 liblist-moreutils-perl,
 libparse-debianchangelog-perl,
 libtext-levenshtein-perl,
 libtimedate-perl,
 liburi-perl,
 libyaml-libyaml-perl,
 libxml-simple-perl,
 man-db,
 patchutils,
 perl,
 t1utils,
 xz-utils,
 ${misc:Depends},
 ${perl:Depends},
Recommends: libperlio-gzip-perl,
Suggests: binutils-multiarch,
  dpkg-dev,
  libhtml-parser-perl,
  libtext-template-perl,
Breaks: funny-manpages (<< 1.3-5.1),
pkg-perl-tools (<< 0.23)
Replaces: funny-manpages (<< 1.3-5.1)
Multi-Arch: foreign
Description: Debian package checker
 Lintian dissects Debian packages and reports bugs and policy
 violations. It contains automated checks for many aspects of Debian
 policy as well as some checks for common errors.
 .
 It uses an archive directory, called laboratory, in which it stores
 information about the packages it examines.  It can keep this
 information between multiple invocations in order to avoid repeating
 expensive data-collection operations. This makes it possible to check the
 complete Debian archive for bugs, in a reasonable time.
 .
 This package is useful for all people who want to check Debian
 packages for compliance with Debian policy. Every Debian maintainer
 should check packages with this tool before uploading them to the
 archive.
 .
 This version of Lintian is calibrated for policy version 4.1.2.
dh_testdir
dh_testroot
dh_prep
dh_testdir
dh_testroot
dh_install
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installdocs
dh_installdocs: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installchangelogs
dh_compress
dh_fixperms
dh_installdeb
dh_installdeb: Compatibility levels before 9 are deprecated (level 7 in use)
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package 'lintian-build-deps' in 
'../lintian-build-deps_2.5.67_all.deb'.

The package has been created.
Attention, the package has been created in the current directory,
not in ".." as indicated by the message above!
Selecting previously unselected package lintian-build-deps.
(Reading database ... 28754 files and directories currently installed.)
Preparing to unpack lintian-build-deps_2.5.67_all.deb ...
Unpacking lintian-build-deps (2.5.67) ...
Reading package lists...
Building dependency tree...
Reading state information...
Correcting dependencies...Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) lintian-build-deps:amd64 < 2.5.67 @iU mK Nb Ib >
Broken lintian-build-deps:amd64 Depends on debhelper:amd64 < 10.2.5 @ii mK > 
(>= 11~)
  Removing lintian-build-deps:amd64 because I can't find debhelper:amd64
Done
 Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following additional packages will be installed:
  emacs25-bin-common emacs25-common emacs25-nox emacsen-common libasound2
  libasound2-data libdbus-1-3 libgpm2 libjpeg62-turbo liblockfile-bin
  liblockfile1 libtext-template-perl libxml-libxml-perl
  libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl
  libxml-simple-perl lynx lynx-common ucf zip
Suggested packages:
  emacs25-common-non-dfsg ncurses-term libasound2-plugins alsa-utils gpm
Recommended packages:
  emacs25-el dbus libxml-sax-expat-perl
The following packages will be REMOVED:
  lintian-build-deps
The following NEW packages will be installed:
  emacs25-bin-common emacs25-common emacs25-nox emacsen-common libasound2
  libasound2-data libdbus-1-3 libgpm2 libjpeg62-turbo liblockfile-bin
  liblockfile1 libtext-template-perl libxml-libxml-perl
  libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl
  libxml-simple-perl lynx lynx-common ucf zip
0 upgraded, 21 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 20.1 MB of archives.
After this operation, 96.7 MB of additional disk space will be used.
Get:1 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 
liblockfile-bin amd64 1.14-1+b1 [19.1 kB]
Get:2 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 liblockfile1 
amd64 1.14-1+b1 [15.7 kB]
Get:3 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libgpm2 amd64 
1.20.4-6.2+b1 [34.2 kB]
Get:4 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 ucf all 3.0036 
[70.2 kB]
Get:5 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 emacsen-common 
all 2.0.8 [21.2 kB]
Get:6 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 

Build failed in Jenkins: lintian-tests_stretch #1306

2017-12-26 Thread jenkins
See 

--
[...truncated 145.26 KB...]
 libarchive-zip-perl,
 libclass-accessor-perl,
 libclone-perl,
 libdigest-sha-perl,
 libdpkg-perl,
 libemail-valid-perl,
 libfile-basedir-perl,
 libipc-run-perl,
 liblist-moreutils-perl,
 libparse-debianchangelog-perl,
 libtext-levenshtein-perl,
 libtimedate-perl,
 liburi-perl,
 libyaml-libyaml-perl,
 libxml-simple-perl,
 man-db,
 patchutils,
 perl,
 t1utils,
 xz-utils,
 ${misc:Depends},
 ${perl:Depends},
Recommends: libperlio-gzip-perl,
Suggests: binutils-multiarch,
  dpkg-dev,
  libhtml-parser-perl,
  libtext-template-perl,
Breaks: funny-manpages (<< 1.3-5.1),
pkg-perl-tools (<< 0.23)
Replaces: funny-manpages (<< 1.3-5.1)
Multi-Arch: foreign
Description: Debian package checker
 Lintian dissects Debian packages and reports bugs and policy
 violations. It contains automated checks for many aspects of Debian
 policy as well as some checks for common errors.
 .
 It uses an archive directory, called laboratory, in which it stores
 information about the packages it examines.  It can keep this
 information between multiple invocations in order to avoid repeating
 expensive data-collection operations. This makes it possible to check the
 complete Debian archive for bugs, in a reasonable time.
 .
 This package is useful for all people who want to check Debian
 packages for compliance with Debian policy. Every Debian maintainer
 should check packages with this tool before uploading them to the
 archive.
 .
 This version of Lintian is calibrated for policy version 4.1.2.
dh_testdir
dh_testroot
dh_prep
dh_testdir
dh_testroot
dh_install
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installdocs
dh_installdocs: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installchangelogs
dh_compress
dh_fixperms
dh_installdeb
dh_installdeb: Compatibility levels before 9 are deprecated (level 7 in use)
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package 'lintian-build-deps' in 
'../lintian-build-deps_2.5.67_all.deb'.

The package has been created.
Attention, the package has been created in the current directory,
not in ".." as indicated by the message above!
Selecting previously unselected package lintian-build-deps.
(Reading database ... 28754 files and directories currently installed.)
Preparing to unpack lintian-build-deps_2.5.67_all.deb ...
Unpacking lintian-build-deps (2.5.67) ...
Reading package lists...
Building dependency tree...
Reading state information...
Correcting dependencies...Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) lintian-build-deps:amd64 < 2.5.67 @iU mK Nb Ib >
Broken lintian-build-deps:amd64 Depends on debhelper:amd64 < 10.2.5 @ii mK > 
(>= 11~)
  Removing lintian-build-deps:amd64 because I can't find debhelper:amd64
Done
 Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following additional packages will be installed:
  emacs25-bin-common emacs25-common emacs25-nox emacsen-common libasound2
  libasound2-data libdbus-1-3 libgpm2 libjpeg62-turbo liblockfile-bin
  liblockfile1 libtext-template-perl libxml-libxml-perl
  libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl
  libxml-simple-perl lynx lynx-common ucf zip
Suggested packages:
  emacs25-common-non-dfsg ncurses-term libasound2-plugins alsa-utils gpm
Recommended packages:
  emacs25-el dbus libxml-sax-expat-perl
The following packages will be REMOVED:
  lintian-build-deps
The following NEW packages will be installed:
  emacs25-bin-common emacs25-common emacs25-nox emacsen-common libasound2
  libasound2-data libdbus-1-3 libgpm2 libjpeg62-turbo liblockfile-bin
  liblockfile1 libtext-template-perl libxml-libxml-perl
  libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl
  libxml-simple-perl lynx lynx-common ucf zip
0 upgraded, 21 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 20.1 MB of archives.
After this operation, 96.7 MB of additional disk space will be used.
Get:1 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 
liblockfile-bin amd64 1.14-1+b1 [19.1 kB]
Get:2 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 liblockfile1 
amd64 1.14-1+b1 [15.7 kB]
Get:3 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libgpm2 amd64 
1.20.4-6.2+b1 [34.2 kB]
Get:4 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 ucf all 3.0036 
[70.2 kB]
Get:5 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 emacsen-common 
all 2.0.8 [21.2 kB]
Get:6 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 

Build failed in Jenkins: lintian-tests_stretch #1305

2017-12-26 Thread jenkins
See 


Changes:

[lamby] Release lintian/2.5.66 into unstable.

[lamby] Open new changelog entry for 2.5.67.

--
[...truncated 145.26 KB...]
 libarchive-zip-perl,
 libclass-accessor-perl,
 libclone-perl,
 libdigest-sha-perl,
 libdpkg-perl,
 libemail-valid-perl,
 libfile-basedir-perl,
 libipc-run-perl,
 liblist-moreutils-perl,
 libparse-debianchangelog-perl,
 libtext-levenshtein-perl,
 libtimedate-perl,
 liburi-perl,
 libyaml-libyaml-perl,
 libxml-simple-perl,
 man-db,
 patchutils,
 perl,
 t1utils,
 xz-utils,
 ${misc:Depends},
 ${perl:Depends},
Recommends: libperlio-gzip-perl,
Suggests: binutils-multiarch,
  dpkg-dev,
  libhtml-parser-perl,
  libtext-template-perl,
Breaks: funny-manpages (<< 1.3-5.1),
pkg-perl-tools (<< 0.23)
Replaces: funny-manpages (<< 1.3-5.1)
Multi-Arch: foreign
Description: Debian package checker
 Lintian dissects Debian packages and reports bugs and policy
 violations. It contains automated checks for many aspects of Debian
 policy as well as some checks for common errors.
 .
 It uses an archive directory, called laboratory, in which it stores
 information about the packages it examines.  It can keep this
 information between multiple invocations in order to avoid repeating
 expensive data-collection operations. This makes it possible to check the
 complete Debian archive for bugs, in a reasonable time.
 .
 This package is useful for all people who want to check Debian
 packages for compliance with Debian policy. Every Debian maintainer
 should check packages with this tool before uploading them to the
 archive.
 .
 This version of Lintian is calibrated for policy version 4.1.2.
dh_testdir
dh_testroot
dh_prep
dh_testdir
dh_testroot
dh_install
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installdocs
dh_installdocs: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installchangelogs
dh_compress
dh_fixperms
dh_installdeb
dh_installdeb: Compatibility levels before 9 are deprecated (level 7 in use)
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package 'lintian-build-deps' in 
'../lintian-build-deps_2.5.67_all.deb'.

The package has been created.
Attention, the package has been created in the current directory,
not in ".." as indicated by the message above!
Selecting previously unselected package lintian-build-deps.
(Reading database ... 28754 files and directories currently installed.)
Preparing to unpack lintian-build-deps_2.5.67_all.deb ...
Unpacking lintian-build-deps (2.5.67) ...
Reading package lists...
Building dependency tree...
Reading state information...
Correcting dependencies...Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) lintian-build-deps:amd64 < 2.5.67 @iU mK Nb Ib >
Broken lintian-build-deps:amd64 Depends on debhelper:amd64 < 10.2.5 @ii mK > 
(>= 11~)
  Removing lintian-build-deps:amd64 because I can't find debhelper:amd64
Done
 Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following additional packages will be installed:
  emacs25-bin-common emacs25-common emacs25-nox emacsen-common libasound2
  libasound2-data libdbus-1-3 libgpm2 libjpeg62-turbo liblockfile-bin
  liblockfile1 libtext-template-perl libxml-libxml-perl
  libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl
  libxml-simple-perl lynx lynx-common ucf zip
Suggested packages:
  emacs25-common-non-dfsg ncurses-term libasound2-plugins alsa-utils gpm
Recommended packages:
  emacs25-el dbus libxml-sax-expat-perl
The following packages will be REMOVED:
  lintian-build-deps
The following NEW packages will be installed:
  emacs25-bin-common emacs25-common emacs25-nox emacsen-common libasound2
  libasound2-data libdbus-1-3 libgpm2 libjpeg62-turbo liblockfile-bin
  liblockfile1 libtext-template-perl libxml-libxml-perl
  libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl
  libxml-simple-perl lynx lynx-common ucf zip
0 upgraded, 21 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 20.1 MB of archives.
After this operation, 96.7 MB of additional disk space will be used.
Get:1 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 
liblockfile-bin amd64 1.14-1+b1 [19.1 kB]
Get:2 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 liblockfile1 
amd64 1.14-1+b1 [15.7 kB]
Get:3 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libgpm2 amd64 
1.20.4-6.2+b1 [34.2 kB]
Get:4 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 ucf all 3.0036 
[70.2 kB]
Get:5 http://cdn-fastly.deb.debian.org/debian stretch/main 

lintian_2.5.66_amd64.changes ACCEPTED into unstable

2017-12-26 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 26 Dec 2017 14:59:29 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.66
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 637473 741071 782277 806237 833613 837548 864999 884503 884676 884678 
884683 884699 884785 884798 884817 884848 885042 885096 885106 885327
Changes:
 lintian (2.5.66) unstable; urgency=medium
 .
   Merry Christmas!
 .
   * Summary of tag changes:
 + Added:
   - autotools-pkg-config-macro-not-cross-compilation-safe
   - bugs-field-does-not-refer-to-debian-infrastructure
   - mismatched-python-substvar
   - missing-notice-file-for-apache-license
   - override_dh_clean-does-not-call-dh_clean
   - package-contains-python-doctree-file
   - pkg-config-unavailable-for-cross-compilation
   - portable-executable-missing-security-features
   - python-package-depends-on-package-from-other-python-variant
   - vcs-fields-use-more-than-one-vcs
 .
   * checks/*.desc:
 + [CL] Standardise on capital-L "Lintian" in package descriptions.
   Thanks to Adam D. Barratt for the suggestion.
   * checks/cruft.{pm,desc}:
 + [CL] Check for packages that invoke AC_PATH_PROG without considering
   cross-compilation. Thanks to Helmut Grohne for the idea and
   proof-of-concept implementation.  (Closes: #884798)
   * checks/fields.{pm,desc}:
 + [CL] Emit a wishlist warning for packages that mix-and-match more
   than one version control system in Vcs-* headers.  (Closes: #884503)
 + [CL] Warn when packages specify a "Bugs" field in debian/control that
   does not refer to official Debian infrastructure as this can make
   reportbug unable to report bugs.  (Closes: #741071)
   * checks/files.{pm,desc}:
 + [CL] Warn maintainers about packages that ship pkg-config files under
   /usr/lib/pkgconfig as they are unavailable under cross-compilation.
   Thanks to Helmut Grohne for the idea.  (Closes: #885096)
 + [CL] Warn about packages that ship non-reproducible Python .doctree
   files.  (Closes: #885327)
 + [CL] Factor out simple filename checks into a Lintian::Data variable.
   * checks/init.d.{pm,desc}:
 + [CL] Don't emit init.d-script-needs-depends-on-lsb-base if the
   package ships a Systemd service file.  (Closes: #864999)
   * checks/lintian.desc:
 + [CL] Also note that unused-override can be triggered if Lintian
   adds/modifies supplementary tag metadata.
   * checks/obsolete-sites.pm:
 + [CL] Ignore commented-out lines to avoid false-positives where the
   maintainer references the old location.  (Closes: #806237)
   * checks/pe.{pm,desc}:
 + [CL] Check for Microsoft Windows Portable Executable (PE) files that
   are missing security hardening features. Thanks to Petter
   Reinholdtsen for the report.  (Closes: #837548)
   * checks/python.{pm,desc}:
 + [CL] Warn about Python 2.x packages using ${python3:Depends} and
   Python 3.x packages using ${python:Depends}. Thanks to Mattia
   Rizzolo for the idea.  (Closes: #884676)
 + [CL] Factor out definition of dependency fields.
 + [CL] Warn about Python 3 packages that depend on Python 2 packages
   and vice versa.  (Closes: #782277)
   * checks/rules.{desc,pm}:
 + [CL] Check for override_dh_clean targets that are missing calls to
   dh_clean. Thanks to Andreas Beckmann for the idea.  (Closes: #884817)
   * checks/standards-version.pm:
 + [CL] Avoid misleading tag descriptions when emitting valid
   timewarp-standards-version warnings if the date parts are identical
   (ie. "2017-11-30 < 2017-11-30"). Thanks to Andrea Bolognani
   e...@kiyuko.org> for the report.  (Closes: #884785)
   * checks/source-copyright.{desc,pm}:
 + [CL] Check for Apache 2.0 packages that do not distribute their
   accompanying "NOTICE" files.  (Closes: #885042)
 + [CL] Use the list of files in the orig tarball (rather than in the
   regular index) to prevent false positives when checking for the
   source-includes-file-in-files-excluded tag when a patch system
   re-adds files that were removed.  (Closes: #884848)
 .
   * collection/src-orig-index:
 + [CL] Correct references to generated filename.
 + [CL] Update bitrotted calls to Lintian::Command:spawn.
 .
   * data/debhelper/compat-level:
 + [MR] Bump the experimental debhelper compat level to 12.
   (Closes: #884678)
 + [CL] Bump the recommended debehlper compat level to 11, emitting a
   pedantic warning when using lower level.  (Closes: #884699)
   * data/debhelper/dh_commands:
 + [CL] dh_scour is now provided by python3-scour, not python-scour.
   Thanks to Jeremy Bicha.  (Closes: #885106)
   * data/files/js-libraries:
 + 

Build failed in Jenkins: lintian-tests_stretch #1304

2017-12-26 Thread jenkins
See 

--
[...truncated 145.32 KB...]
 libarchive-zip-perl,
 libclass-accessor-perl,
 libclone-perl,
 libdigest-sha-perl,
 libdpkg-perl,
 libemail-valid-perl,
 libfile-basedir-perl,
 libipc-run-perl,
 liblist-moreutils-perl,
 libparse-debianchangelog-perl,
 libtext-levenshtein-perl,
 libtimedate-perl,
 liburi-perl,
 libyaml-libyaml-perl,
 libxml-simple-perl,
 man-db,
 patchutils,
 perl,
 t1utils,
 xz-utils,
 ${misc:Depends},
 ${perl:Depends},
Recommends: libperlio-gzip-perl,
Suggests: binutils-multiarch,
  dpkg-dev,
  libhtml-parser-perl,
  libtext-template-perl,
Breaks: funny-manpages (<< 1.3-5.1),
pkg-perl-tools (<< 0.23)
Replaces: funny-manpages (<< 1.3-5.1)
Multi-Arch: foreign
Description: Debian package checker
 Lintian dissects Debian packages and reports bugs and policy
 violations. It contains automated checks for many aspects of Debian
 policy as well as some checks for common errors.
 .
 It uses an archive directory, called laboratory, in which it stores
 information about the packages it examines.  It can keep this
 information between multiple invocations in order to avoid repeating
 expensive data-collection operations. This makes it possible to check the
 complete Debian archive for bugs, in a reasonable time.
 .
 This package is useful for all people who want to check Debian
 packages for compliance with Debian policy. Every Debian maintainer
 should check packages with this tool before uploading them to the
 archive.
 .
 This version of Lintian is calibrated for policy version 4.1.2.
dh_testdir
dh_testroot
dh_prep
dh_testdir
dh_testroot
dh_install
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installdocs
dh_installdocs: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installchangelogs
dh_compress
dh_fixperms
dh_installdeb
dh_installdeb: Compatibility levels before 9 are deprecated (level 7 in use)
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package 'lintian-build-deps' in 
'../lintian-build-deps_2.5.66_all.deb'.

The package has been created.
Attention, the package has been created in the current directory,
not in ".." as indicated by the message above!
Selecting previously unselected package lintian-build-deps.
(Reading database ... 28754 files and directories currently installed.)
Preparing to unpack lintian-build-deps_2.5.66_all.deb ...
Unpacking lintian-build-deps (2.5.66) ...
Reading package lists...
Building dependency tree...
Reading state information...
Correcting dependencies...Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) lintian-build-deps:amd64 < 2.5.66 @iU mK Nb Ib >
Broken lintian-build-deps:amd64 Depends on debhelper:amd64 < 10.2.5 @ii mK > 
(>= 11~)
  Removing lintian-build-deps:amd64 because I can't find debhelper:amd64
Done
 Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following additional packages will be installed:
  emacs25-bin-common emacs25-common emacs25-nox emacsen-common libasound2
  libasound2-data libdbus-1-3 libgpm2 libjpeg62-turbo liblockfile-bin
  liblockfile1 libtext-template-perl libxml-libxml-perl
  libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl
  libxml-simple-perl lynx lynx-common ucf zip
Suggested packages:
  emacs25-common-non-dfsg ncurses-term libasound2-plugins alsa-utils gpm
Recommended packages:
  emacs25-el dbus libxml-sax-expat-perl
The following packages will be REMOVED:
  lintian-build-deps
The following NEW packages will be installed:
  emacs25-bin-common emacs25-common emacs25-nox emacsen-common libasound2
  libasound2-data libdbus-1-3 libgpm2 libjpeg62-turbo liblockfile-bin
  liblockfile1 libtext-template-perl libxml-libxml-perl
  libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl
  libxml-simple-perl lynx lynx-common ucf zip
0 upgraded, 21 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 20.1 MB of archives.
After this operation, 96.7 MB of additional disk space will be used.
Get:1 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 
liblockfile-bin amd64 1.14-1+b1 [19.1 kB]
Get:2 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 liblockfile1 
amd64 1.14-1+b1 [15.7 kB]
Get:3 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libgpm2 amd64 
1.20.4-6.2+b1 [34.2 kB]
Get:4 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 ucf all 3.0036 
[70.2 kB]
Get:5 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 emacsen-common 
all 2.0.8 [21.2 kB]
Get:6 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 

Bug#885327: marked as done (lintian: Please warn about packages that ship (non-reproducible) .doctree files)

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 15:49:27 +
with message-id 
and subject line Bug#885327: fixed in lintian 2.5.66
has caused the Debian Bug report #885327,
regarding lintian: Please warn about packages that ship (non-reproducible) 
.doctree files
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.)


-- 
885327: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=885327
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.65
Severity: wishlist
X-Debbugs-CC: reproducible-bui...@lists.alioth.debian.org

Hi,

Please warn about packages that ship Python .doctree files.

They are not needed to display the documentation and contain the
absolute build path, thus affecting reproducibility.


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.66

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 885...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb  (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 26 Dec 2017 14:59:29 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.66
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 637473 741071 782277 806237 833613 837548 864999 884503 884676 884678 
884683 884699 884785 884798 884817 884848 885042 885096 885106 885327
Changes:
 lintian (2.5.66) unstable; urgency=medium
 .
   Merry Christmas!
 .
   * Summary of tag changes:
 + Added:
   - autotools-pkg-config-macro-not-cross-compilation-safe
   - bugs-field-does-not-refer-to-debian-infrastructure
   - mismatched-python-substvar
   - missing-notice-file-for-apache-license
   - override_dh_clean-does-not-call-dh_clean
   - package-contains-python-doctree-file
   - pkg-config-unavailable-for-cross-compilation
   - portable-executable-missing-security-features
   - python-package-depends-on-package-from-other-python-variant
   - vcs-fields-use-more-than-one-vcs
 .
   * checks/*.desc:
 + [CL] Standardise on capital-L "Lintian" in package descriptions.
   Thanks to Adam D. Barratt for the suggestion.
   * checks/cruft.{pm,desc}:
 + [CL] Check for packages that invoke AC_PATH_PROG without considering
   cross-compilation. Thanks to Helmut Grohne for the idea and
   proof-of-concept implementation.  (Closes: #884798)
   * checks/fields.{pm,desc}:
 + [CL] Emit a wishlist warning for packages that mix-and-match more
   than one version control system in Vcs-* headers.  (Closes: #884503)
 + [CL] Warn when packages specify a "Bugs" field in debian/control that
   does not refer to official Debian infrastructure as this can make
   reportbug unable to report bugs.  (Closes: #741071)
   * checks/files.{pm,desc}:
 + [CL] Warn maintainers about packages that ship pkg-config files under
   /usr/lib/pkgconfig as they are unavailable under cross-compilation.
   Thanks to Helmut Grohne for the idea.  (Closes: #885096)
 + [CL] Warn about packages that ship non-reproducible Python .doctree
   files.  (Closes: #885327)
 + [CL] Factor out simple filename checks into a Lintian::Data variable.
   * checks/init.d.{pm,desc}:
 + [CL] Don't emit init.d-script-needs-depends-on-lsb-base if the
   package ships a Systemd service file.  (Closes: #864999)
   * checks/lintian.desc:
 + [CL] Also note that unused-override can be triggered if Lintian
   adds/modifies supplementary tag metadata.
   * checks/obsolete-sites.pm:
 + [CL] Ignore commented-out lines to avoid false-positives where the
   maintainer references the old location.  (Closes: #806237)
   * checks/pe.{pm,desc}:
 + [CL] Check for 

Bug#885096: marked as done (lintian could warn about use of /usr/lib/pkgconfig)

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 15:49:27 +
with message-id 
and subject line Bug#885096: fixed in lintian 2.5.66
has caused the Debian Bug report #885096,
regarding lintian could warn about use of /usr/lib/pkgconfig
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.)


-- 
885096: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=885096
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.65
Severity: wishlist
User: helm...@debian.org
Usertags: rebootstrap

Hi lintian maintainers and in particular Chris,

I have another wish for a lintian check and maybe Santa is gracious to
me this year. I've been filing ~1000 patches for cross build bugs and
that experience tends to turn into generic advise now. You've
implemented quite some checks for me and this one is very common as
well.

pkg-config maintainer Tollef Fog Heen decided that it was a good idea to
use different paths for cross pkg-config from native pkg-config. A
native pkg-config checks /usr/share/pkgconfig, /usr/lib/pkgconfig and
/usr/lib//pkgconfig. The cross wrapper skips
/usr/lib/pkgconfig. This behaviour is not entirely unreasonable:
/usr/lib/pkgconfig will contain .pc files from both build and host
architecture. Using them risks using a "wrong" .pc file. Unfortunately
that means that any .pc file placed in /usr/lib/pkgconfig is entirely
unusable to cross compilation. The solution is to move them to either
/usr/share/pkgconfig or /usr/lib/$(DEB_HOST_GNU_TYPE)/pkgconfig (aka
using multiarch paths).

Now the check is pretty simple. It fires whenever /usr/lib/pkgconfig is
part of a binary package. Estimating the number of flagged packages is
trivial as well: apt-file search /usr/lib/pkgconfig yields 700 files in
500 packages. Given the simplicity of the check, false positives are
next to impossible.

What is a bit more difficult is the advise that lintian is supposed to
give. In essence, this tag would ask packages to multiarchify. Just that
it is much weaker. This tag doesn't ask for adding Multi-Arch: same and
it also doesn't ask to pass a multiarch --libdir, all it needs is not
using /usr/lib/pkgconfig. In some cases, the simple solution is passing
a multiarch --libdir to configure (or simply bumping a debhelper compat
level and getting this flag automatically). In other cases a simple mv
is the quick solution. Let me try drafting this as a tag description:

A .pc file is placed in /usr/lib/pkgconfig. The cross compilation
wrapper of pkg-config does not search this directory and thus the
.pc file is unavailable to cross compilation.

Please move the .pc file to
/usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig. In the rare case that the
.pc file is architecture-independent, it can be moved to
/usr/share/pkgconfig instead. For autotools projects, a simple
method is moving to a debhelper compat level of at least 9.

Do you also see value in this check? I suggest marking it as "certain"
and "normal".

Helmut
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.66

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 885...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb  (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 26 Dec 2017 14:59:29 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.66
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 637473 741071 782277 806237 833613 837548 864999 884503 884676 884678 
884683 884699 884785 884798 884817 884848 885042 885096 885106 885327
Changes:
 lintian (2.5.66) unstable; urgency=medium
 .
   Merry Christmas!
 .
   * Summary of tag changes:
 + Added:
   - autotools-pkg-config-macro-not-cross-compilation-safe
   - bugs-field-does-not-refer-to-debian-infrastructure
 

Bug#885106: marked as done (lintian: Please update dh_commands for scour 0.36)

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 15:49:27 +
with message-id 
and subject line Bug#885106: fixed in lintian 2.5.66
has caused the Debian Bug report #885106,
regarding lintian: Please update dh_commands for scour 0.36
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.)


-- 
885106: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=885106
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.65

Please update data/debhelper/dh_commands since dh_scour is now
provided by python3-scour only as of scour 0.36-1 published today.

This fixes this wrong lintian error:
missing-build-dependency-for-dh-addon scour => python-scour

Thanks,
Jeremy Bicha
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.66

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 885...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb  (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 26 Dec 2017 14:59:29 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.66
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 637473 741071 782277 806237 833613 837548 864999 884503 884676 884678 
884683 884699 884785 884798 884817 884848 885042 885096 885106 885327
Changes:
 lintian (2.5.66) unstable; urgency=medium
 .
   Merry Christmas!
 .
   * Summary of tag changes:
 + Added:
   - autotools-pkg-config-macro-not-cross-compilation-safe
   - bugs-field-does-not-refer-to-debian-infrastructure
   - mismatched-python-substvar
   - missing-notice-file-for-apache-license
   - override_dh_clean-does-not-call-dh_clean
   - package-contains-python-doctree-file
   - pkg-config-unavailable-for-cross-compilation
   - portable-executable-missing-security-features
   - python-package-depends-on-package-from-other-python-variant
   - vcs-fields-use-more-than-one-vcs
 .
   * checks/*.desc:
 + [CL] Standardise on capital-L "Lintian" in package descriptions.
   Thanks to Adam D. Barratt for the suggestion.
   * checks/cruft.{pm,desc}:
 + [CL] Check for packages that invoke AC_PATH_PROG without considering
   cross-compilation. Thanks to Helmut Grohne for the idea and
   proof-of-concept implementation.  (Closes: #884798)
   * checks/fields.{pm,desc}:
 + [CL] Emit a wishlist warning for packages that mix-and-match more
   than one version control system in Vcs-* headers.  (Closes: #884503)
 + [CL] Warn when packages specify a "Bugs" field in debian/control that
   does not refer to official Debian infrastructure as this can make
   reportbug unable to report bugs.  (Closes: #741071)
   * checks/files.{pm,desc}:
 + [CL] Warn maintainers about packages that ship pkg-config files under
   /usr/lib/pkgconfig as they are unavailable under cross-compilation.
   Thanks to Helmut Grohne for the idea.  (Closes: #885096)
 + [CL] Warn about packages that ship non-reproducible Python .doctree
   files.  (Closes: #885327)
 + [CL] Factor out simple filename checks into a Lintian::Data variable.
   * checks/init.d.{pm,desc}:
 + [CL] Don't emit init.d-script-needs-depends-on-lsb-base if the
   package ships a Systemd service file.  (Closes: #864999)
   * checks/lintian.desc:
 + [CL] Also note that unused-override can be triggered if Lintian
   adds/modifies supplementary tag metadata.
   * checks/obsolete-sites.pm:
 + [CL] Ignore commented-out lines to avoid false-positives where the
   maintainer references the old location.  (Closes: #806237)
   * checks/pe.{pm,desc}:
 + [CL] Check for Microsoft Windows Portable Executable (PE) files that
   are missing security hardening features. Thanks to Petter
   Reinholdtsen for the report.  (Closes: 

Bug#884785: marked as done (lintian: False positives for timewarp-standards-version)

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 15:49:26 +
with message-id 
and subject line Bug#884785: fixed in lintian 2.5.66
has caused the Debian Bug report #884785,
regarding lintian: False positives for timewarp-standards-version
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.)


-- 
884785: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884785
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Severity: normal

The timewarp-standards-version check is apparently not dealing
correctly with the corner case of a package being released the
same day as the Debian Policy it complies with.

From a quick look at the corresponding report[1], I've found a
small number of false positives:

  deepin-shortcut-viewer 1.3.3-1
* (2017-11-30 < 2017-11-30)

  liberasurecode 1.5.0-1
* (2017-08-06 < 2017-08-06)

  libio-all-lwp-perl 0.14-1
* (2009-06-16 < 2009-06-16)

  libwx-perl-datawalker-perl 0.02-1
* (2009-06-16 < 2009-06-16)

  spectrwm 3.1.0-1
* (2017-11-30 < 2017-11-30)

Sorry, I don't speak Perl, so I'm unable to come up with anything
resembling a reasonable patch :)


[1] https://lintian.debian.org/tags/timewarp-standards-version.html
-- 
Andrea Bolognani 
Resistance is futile, you will be garbage collected.


signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.66

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 884...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb  (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 26 Dec 2017 14:59:29 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.66
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 637473 741071 782277 806237 833613 837548 864999 884503 884676 884678 
884683 884699 884785 884798 884817 884848 885042 885096 885106 885327
Changes:
 lintian (2.5.66) unstable; urgency=medium
 .
   Merry Christmas!
 .
   * Summary of tag changes:
 + Added:
   - autotools-pkg-config-macro-not-cross-compilation-safe
   - bugs-field-does-not-refer-to-debian-infrastructure
   - mismatched-python-substvar
   - missing-notice-file-for-apache-license
   - override_dh_clean-does-not-call-dh_clean
   - package-contains-python-doctree-file
   - pkg-config-unavailable-for-cross-compilation
   - portable-executable-missing-security-features
   - python-package-depends-on-package-from-other-python-variant
   - vcs-fields-use-more-than-one-vcs
 .
   * checks/*.desc:
 + [CL] Standardise on capital-L "Lintian" in package descriptions.
   Thanks to Adam D. Barratt for the suggestion.
   * checks/cruft.{pm,desc}:
 + [CL] Check for packages that invoke AC_PATH_PROG without considering
   cross-compilation. Thanks to Helmut Grohne for the idea and
   proof-of-concept implementation.  (Closes: #884798)
   * checks/fields.{pm,desc}:
 + [CL] Emit a wishlist warning for packages that mix-and-match more
   than one version control system in Vcs-* headers.  (Closes: #884503)
 + [CL] Warn when packages specify a "Bugs" field in debian/control that
   does not refer to official Debian infrastructure as this can make
   reportbug unable to report bugs.  (Closes: #741071)
   * checks/files.{pm,desc}:
 + [CL] Warn maintainers about packages that ship pkg-config files under
   /usr/lib/pkgconfig as they are unavailable under cross-compilation.
   Thanks to Helmut Grohne for the idea.  (Closes: #885096)
 + [CL] Warn about packages that ship non-reproducible Python .doctree
   files.  (Closes: #885327)
 + [CL] Factor out simple filename checks into a Lintian::Data variable.
   * checks/init.d.{pm,desc}:
 + [CL] Don't emit 

Bug#885042: marked as done (Check inclusion of Apache 2.0 NOTICE files)

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 15:49:27 +
with message-id 
and subject line Bug#885042: fixed in lintian 2.5.66
has caused the Debian Bug report #885042,
regarding Check inclusion of Apache 2.0 NOTICE files
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.)


-- 
885042: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=885042
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.65
Severity: wishlist

Apache 2.0 requires distributing any NOTICE file along with derivative
works, but this is easy to forget.  In many cases, we have effectively
the same information in debian/copyright, but even if this is the case
for a specific release, it's not guaranteed to stay the case in the
future and it's easy to forget to check.

I think Lintian could warn if a NOTICE file exists in the source tree
and the package says in debian/copyright that it's under Apache 2.0, but
the NOTICE file is not included in the package documentation files.

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.14.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lintian depends on:
ii  binutils  2.29.1-12
ii  bzip2 1.0.6-8.1
ii  diffstat  1.61-1+b1
ii  dpkg  1.19.0.4
ii  file  1:5.32-1
ii  gettext   0.19.8.1-4
ii  intltool-debian   0.35.0+20060710.4
ii  libapt-pkg-perl   0.1.33
ii  libarchive-zip-perl   1.60-1
ii  libclass-accessor-perl0.51-1
ii  libclone-perl 0.39-1
ii  libdpkg-perl  1.19.0.4
ii  libemail-valid-perl   1.202-1
ii  libfile-basedir-perl  0.07-1
ii  libipc-run-perl   0.96-1
ii  liblist-moreutils-perl0.416-1+b3
ii  libparse-debianchangelog-perl 1.2.0-12
ii  libperl5.26 [libdigest-sha-perl]  5.26.1-3
ii  libtext-levenshtein-perl  0.13-1
ii  libtimedate-perl  2.3000-2
ii  liburi-perl   1.72-2
ii  libxml-simple-perl2.24-1
ii  libyaml-libyaml-perl  0.63-2+b2
ii  man-db2.7.6.1-4
ii  patchutils0.3.4-2
ii  perl  5.26.1-3
ii  t1utils   1.41-2
ii  xz-utils  5.2.2-1.3

Versions of packages lintian recommends:
pn  libperlio-gzip-perl  

Versions of packages lintian suggests:
pn  binutils-multiarch 
ii  dpkg-dev   1.19.0.4
ii  libhtml-parser-perl3.72-3+b2
ii  libtext-template-perl  1.47-1

-- no debconf information
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.66

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 885...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb  (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 26 Dec 2017 14:59:29 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.66
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 637473 741071 782277 806237 833613 837548 864999 884503 884676 884678 
884683 884699 884785 884798 884817 884848 885042 885096 885106 885327
Changes:
 lintian (2.5.66) unstable; urgency=medium
 .
   Merry Christmas!
 .
   * Summary of tag changes:
 + Added:
   - autotools-pkg-config-macro-not-cross-compilation-safe
   - 

Bug#884683: marked as done (autopkg tests fail when run on non amd64 targets)

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 15:49:26 +
with message-id 
and subject line Bug#884683: fixed in lintian 2.5.66
has caused the Debian Bug report #884683,
regarding autopkg tests fail when run on non amd64 targets
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.)


-- 
884683: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884683
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:lintian
Version: 2.5.63
Severity: important
Tags: sid buster

the files-multiarch-foreign-files test hardcodes the multiarch in the test:

tests::files-multiarch-foreign-files: diff -u
t/tests/files-multiarch-foreign-files/tags
/tmp/autopkgtest.LpccBw/autopkgtest_tmp/testsuite/tests/files-multiarch-foreign-files/tags.files-multiarch-foreign-files
--- t/tests/files-multiarch-foreign-files/tags  2017-12-17 20:19:20.0 
+
+++
/tmp/autopkgtest.LpccBw/autopkgtest_tmp/testsuite/tests/files-multiarch-foreign-files/tags.files-multiarch-foreign-files
2017-12-18 07:05:03.147634126 +
@@ -1,3 +1,3 @@
-E: libfoo-dev: multiarch-foreign-cmake-file
usr/lib/x86_64-linux-gnu/cmake/foo.cmake
-E: libfoo-dev: multiarch-foreign-pkgconfig
usr/lib/x86_64-linux-gnu/pkgconfig/libfoo.pc
-E: libfoo-dev: multiarch-foreign-static-library 
usr/lib/x86_64-linux-gnu/libfoo.a
+E: libfoo-dev: multiarch-foreign-cmake-file
usr/lib/aarch64-linux-gnu/cmake/foo.cmake
+E: libfoo-dev: multiarch-foreign-pkgconfig
usr/lib/aarch64-linux-gnu/pkgconfig/libfoo.pc
+E: libfoo-dev: multiarch-foreign-static-library 
usr/lib/aarch64-linux-gnu/libfoo.a
fail tests::files-multiarch-foreign-files: output differs!
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.66

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 884...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb  (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 26 Dec 2017 14:59:29 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.66
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 637473 741071 782277 806237 833613 837548 864999 884503 884676 884678 
884683 884699 884785 884798 884817 884848 885042 885096 885106 885327
Changes:
 lintian (2.5.66) unstable; urgency=medium
 .
   Merry Christmas!
 .
   * Summary of tag changes:
 + Added:
   - autotools-pkg-config-macro-not-cross-compilation-safe
   - bugs-field-does-not-refer-to-debian-infrastructure
   - mismatched-python-substvar
   - missing-notice-file-for-apache-license
   - override_dh_clean-does-not-call-dh_clean
   - package-contains-python-doctree-file
   - pkg-config-unavailable-for-cross-compilation
   - portable-executable-missing-security-features
   - python-package-depends-on-package-from-other-python-variant
   - vcs-fields-use-more-than-one-vcs
 .
   * checks/*.desc:
 + [CL] Standardise on capital-L "Lintian" in package descriptions.
   Thanks to Adam D. Barratt for the suggestion.
   * checks/cruft.{pm,desc}:
 + [CL] Check for packages that invoke AC_PATH_PROG without considering
   cross-compilation. Thanks to Helmut Grohne for the idea and
   proof-of-concept implementation.  (Closes: #884798)
   * checks/fields.{pm,desc}:
 + [CL] Emit a wishlist warning for packages that mix-and-match more
   than one version control system in Vcs-* headers.  (Closes: #884503)
 + [CL] Warn when packages specify a "Bugs" field in debian/control that
   does not refer to official Debian infrastructure as this can make
   reportbug unable to report bugs.  (Closes: #741071)
   * checks/files.{pm,desc}:
 + [CL] Warn maintainers about packages that ship pkg-config files under
   /usr/lib/pkgconfig as they are unavailable under cross-compilation.
   Thanks to Helmut 

Bug#884676: marked as done (lintian: please warn about python2 packages using ${python3:Depends} and python3 packages using ${python:Depends})

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 15:49:26 +
with message-id 
and subject line Bug#884676: fixed in lintian 2.5.66
has caused the Debian Bug report #884676,
regarding lintian: please warn about python2 packages using ${python3:Depends} 
and python3 packages using ${python:Depends}
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.)


-- 
884676: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884676
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.64
Severity: wishlist

ISTR the "python3 package with ${python:Depends} substvar" was already
implemented, but I can't find it now among the available tags.
Today we stumbled upon a package that does reverse:
https://sources.debian.org/src/isort/4.2.5+ds1-2/debian/control/#L36
A python2 package using ${python3:Depends} and therefore ending up with
no dependencies at all.

-- 
regards,
Mattia Rizzolo

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


signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.66

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 884...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb  (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 26 Dec 2017 14:59:29 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.66
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 637473 741071 782277 806237 833613 837548 864999 884503 884676 884678 
884683 884699 884785 884798 884817 884848 885042 885096 885106 885327
Changes:
 lintian (2.5.66) unstable; urgency=medium
 .
   Merry Christmas!
 .
   * Summary of tag changes:
 + Added:
   - autotools-pkg-config-macro-not-cross-compilation-safe
   - bugs-field-does-not-refer-to-debian-infrastructure
   - mismatched-python-substvar
   - missing-notice-file-for-apache-license
   - override_dh_clean-does-not-call-dh_clean
   - package-contains-python-doctree-file
   - pkg-config-unavailable-for-cross-compilation
   - portable-executable-missing-security-features
   - python-package-depends-on-package-from-other-python-variant
   - vcs-fields-use-more-than-one-vcs
 .
   * checks/*.desc:
 + [CL] Standardise on capital-L "Lintian" in package descriptions.
   Thanks to Adam D. Barratt for the suggestion.
   * checks/cruft.{pm,desc}:
 + [CL] Check for packages that invoke AC_PATH_PROG without considering
   cross-compilation. Thanks to Helmut Grohne for the idea and
   proof-of-concept implementation.  (Closes: #884798)
   * checks/fields.{pm,desc}:
 + [CL] Emit a wishlist warning for packages that mix-and-match more
   than one version control system in Vcs-* headers.  (Closes: #884503)
 + [CL] Warn when packages specify a "Bugs" field in debian/control that
   does not refer to official Debian infrastructure as this can make
   reportbug unable to report bugs.  (Closes: #741071)
   * checks/files.{pm,desc}:
 + [CL] Warn maintainers about packages that ship pkg-config files under
   /usr/lib/pkgconfig as they are unavailable under cross-compilation.
   Thanks to Helmut Grohne for the idea.  (Closes: #885096)
 + [CL] Warn about packages that ship non-reproducible Python .doctree
   files.  (Closes: #885327)
 + [CL] Factor out simple filename checks into a Lintian::Data variable.
   * checks/init.d.{pm,desc}:
 + [CL] Don't emit init.d-script-needs-depends-on-lsb-base if the
   package ships a Systemd 

Bug#884848: marked as done (lintian: false positive for source-includes-file-in-files-excluded)

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 15:49:27 +
with message-id 
and subject line Bug#884848: fixed in lintian 2.5.66
has caused the Debian Bug report #884848,
regarding lintian: false positive for source-includes-file-in-files-excluded
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.)


-- 
884848: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884848
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.62
Severity: important

Dear lintian maintainers,

on the package idlastro (2017.08.02+dfsg-1 and just-uploaded
2017.12.18+dfsg-1), lintian shows the error

E: idlastro source: source-includes-file-in-files-excluded pro/ymd2dn.pro

However, the orig.tar.gz (to which File-Excluded refers to) does not
contain the mentioned file. A file with the same name (replacing the
removed, non-DFSG file with free content) is however re-introduced with
a patch.

Best regards

Ole
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.66

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 884...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb  (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 26 Dec 2017 14:59:29 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.66
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 637473 741071 782277 806237 833613 837548 864999 884503 884676 884678 
884683 884699 884785 884798 884817 884848 885042 885096 885106 885327
Changes:
 lintian (2.5.66) unstable; urgency=medium
 .
   Merry Christmas!
 .
   * Summary of tag changes:
 + Added:
   - autotools-pkg-config-macro-not-cross-compilation-safe
   - bugs-field-does-not-refer-to-debian-infrastructure
   - mismatched-python-substvar
   - missing-notice-file-for-apache-license
   - override_dh_clean-does-not-call-dh_clean
   - package-contains-python-doctree-file
   - pkg-config-unavailable-for-cross-compilation
   - portable-executable-missing-security-features
   - python-package-depends-on-package-from-other-python-variant
   - vcs-fields-use-more-than-one-vcs
 .
   * checks/*.desc:
 + [CL] Standardise on capital-L "Lintian" in package descriptions.
   Thanks to Adam D. Barratt for the suggestion.
   * checks/cruft.{pm,desc}:
 + [CL] Check for packages that invoke AC_PATH_PROG without considering
   cross-compilation. Thanks to Helmut Grohne for the idea and
   proof-of-concept implementation.  (Closes: #884798)
   * checks/fields.{pm,desc}:
 + [CL] Emit a wishlist warning for packages that mix-and-match more
   than one version control system in Vcs-* headers.  (Closes: #884503)
 + [CL] Warn when packages specify a "Bugs" field in debian/control that
   does not refer to official Debian infrastructure as this can make
   reportbug unable to report bugs.  (Closes: #741071)
   * checks/files.{pm,desc}:
 + [CL] Warn maintainers about packages that ship pkg-config files under
   /usr/lib/pkgconfig as they are unavailable under cross-compilation.
   Thanks to Helmut Grohne for the idea.  (Closes: #885096)
 + [CL] Warn about packages that ship non-reproducible Python .doctree
   files.  (Closes: #885327)
 + [CL] Factor out simple filename checks into a Lintian::Data variable.
   * checks/init.d.{pm,desc}:
 + [CL] Don't emit init.d-script-needs-depends-on-lsb-base if the
   package ships a Systemd service file.  (Closes: #864999)
   * checks/lintian.desc:
 + [CL] Also note that unused-override can be triggered if Lintian
   adds/modifies supplementary tag metadata.
   * checks/obsolete-sites.pm:
 + [CL] Ignore commented-out lines to avoid false-positives where the
   maintainer references the old location.  

Bug#884798: marked as done (lintian could complain about pkg-config uses that fail to use $ac_tool_prefix)

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 15:49:26 +
with message-id 
and subject line Bug#884798: fixed in lintian 2.5.66
has caused the Debian Bug report #884798,
regarding lintian could complain about pkg-config uses that fail to use 
$ac_tool_prefix
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.)


-- 
884798: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884798
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Severity: wishlist
User: helm...@debian.org
Usertags: rebootstrap

Hi lintian developers,

I would like to discuss a potentially new tag. If this makes sense, I'd
hope that someone can turn it into code. If not, please close as
wontfix.

After sending like 1000 cross build patches, I can tell that wrong use
of pkg-config in autotools projects is common and poses a significant
fraction of said patches. The common theme is some upstream is using

AC_PATH_PROG(PKG_CONFIG, pkg-config, no)

or some variant of it in its configure.ac or configure.in. This causes
PKG_CONFIG to be initialized to pkg-config. A later PKG_CHECK_MODULES
will pick up this value rather than ${ac_tool_prefix}pkg-config. Using
the wrong pkg-config typically results in cross builds failing to find
.pc files. This is common.

A slightly better way would be using AC_PATH_TOOL (with the same
arguments) and the only difference here is considering $ac_tool_prefix.
The recommended way is using the PKG_PROG_PKG_CONFIG macro from
pkg-config tough. This macro will result in an empty PKG_CONFIG variable
if pkg-config happens to not be found rather than the "no" value
depicted above.

Some configure.ac and configure.in use plain pkg-config directly and
this tends to be broken as well. The immediate fix often is inserting
soe PKG_PROG_PKG_CONFIG and then using $PKG_CONFIG rather than
pkg-config.

Of course this is an upstream-only tag, and
https://codesearch.debian.net/search?q=AC_PATH_PROG.*pkg-config
shows just how common it is. Would this be suitable for a lintian tag?

If yes, what would be a good check? Should it just check the toplevel
configure.ac and configure.in or any file found on any directory level?
Should it just complain about the typical

AC_PATH_PROG\s*\(\s*\[?\s*\S*\s*\]?\s*[A-Z_]+\s*\[?\s*pkg-config\s*[,)]

or rather simply flag any use of pkg-config? The latter would cover the
correct but not very idiomatic

AC_PATH_TOOL(PKG_CONFIG, pkg-config, no)

as well. Potentially flagging

(\$\(|`)pkg-config

may help to catch the hard coded variants. I haven't performed a whole
archive-analysis yet, so I cannot tell about the amount of fpos to be
expected.

Let me also help draft a tag description:

The package uses AC_PATH_PROG to discover pkg-config. This macro
fails to select the correct pkg-config for cross compilation. A
better macro for discovering pkg-config is PKG_PROG_PKG_CONFIG from
pkg.m4.

And for the other case maybe:

The package directly invokes pkg-config without considering an
architecture prefix ($ac_tool_prefix) for cross compilation. A
better way would be discovering the correct pkg-config using
PKG_PROG_PKG_CONFIG from pkg.m4 and then using the shell variable
$PKG_CONFIG.

These are up for your improvements of course.

Looking forward to your feedback.

Helmut
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.66

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 884...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb  (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 26 Dec 2017 14:59:29 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.66
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 637473 741071 782277 806237 833613 837548 864999 884503 884676 884678 

Bug#884817: marked as done (lintian: check for override_dh_clean target missing call to dh_clean)

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 15:49:26 +
with message-id 
and subject line Bug#884817: fixed in lintian 2.5.66
has caused the Debian Bug report #884817,
regarding lintian: check for override_dh_clean target missing call to dh_clean
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.)


-- 
884817: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884817
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.65
Severity: normal

Hi,

I just filed two bugs against packages not cleaning up properly during
debian/rules clean after building the binary packages because the
override_dh_clean target does not call dh_clean (and the package build
directories are left under debian/):

#884419 against torbrowser-launcher/experimental
#884815 against jenkins-job-builder/experimental

This is probably something lintian could check for.

Maybe also check the regular clean target in debhelperized packages to
either call dh_clean or dh clean.


Andreas
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.66

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 884...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb  (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 26 Dec 2017 14:59:29 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.66
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 637473 741071 782277 806237 833613 837548 864999 884503 884676 884678 
884683 884699 884785 884798 884817 884848 885042 885096 885106 885327
Changes:
 lintian (2.5.66) unstable; urgency=medium
 .
   Merry Christmas!
 .
   * Summary of tag changes:
 + Added:
   - autotools-pkg-config-macro-not-cross-compilation-safe
   - bugs-field-does-not-refer-to-debian-infrastructure
   - mismatched-python-substvar
   - missing-notice-file-for-apache-license
   - override_dh_clean-does-not-call-dh_clean
   - package-contains-python-doctree-file
   - pkg-config-unavailable-for-cross-compilation
   - portable-executable-missing-security-features
   - python-package-depends-on-package-from-other-python-variant
   - vcs-fields-use-more-than-one-vcs
 .
   * checks/*.desc:
 + [CL] Standardise on capital-L "Lintian" in package descriptions.
   Thanks to Adam D. Barratt for the suggestion.
   * checks/cruft.{pm,desc}:
 + [CL] Check for packages that invoke AC_PATH_PROG without considering
   cross-compilation. Thanks to Helmut Grohne for the idea and
   proof-of-concept implementation.  (Closes: #884798)
   * checks/fields.{pm,desc}:
 + [CL] Emit a wishlist warning for packages that mix-and-match more
   than one version control system in Vcs-* headers.  (Closes: #884503)
 + [CL] Warn when packages specify a "Bugs" field in debian/control that
   does not refer to official Debian infrastructure as this can make
   reportbug unable to report bugs.  (Closes: #741071)
   * checks/files.{pm,desc}:
 + [CL] Warn maintainers about packages that ship pkg-config files under
   /usr/lib/pkgconfig as they are unavailable under cross-compilation.
   Thanks to Helmut Grohne for the idea.  (Closes: #885096)
 + [CL] Warn about packages that ship non-reproducible Python .doctree
   files.  (Closes: #885327)
 + [CL] Factor out simple filename checks into a Lintian::Data variable.
   * checks/init.d.{pm,desc}:
 + [CL] Don't emit init.d-script-needs-depends-on-lsb-base if the
   package ships a Systemd service file.  (Closes: #864999)
   * checks/lintian.desc:
 + [CL] Also note that unused-override can be triggered if Lintian
   adds/modifies supplementary tag metadata.
   * checks/obsolete-sites.pm:
 + [CL] Ignore commented-out lines to avoid 

Bug#884699: marked as done (lintian: please bump recommended debhelper compat to 11)

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 15:49:26 +
with message-id 
and subject line Bug#884699: fixed in lintian 2.5.66
has caused the Debian Bug report #884699,
regarding lintian: please bump recommended debhelper compat to 11
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.)


-- 
884699: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884699
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.6.63

package-uses-experimental-debhelper-compat-version still triggers for
11, but debhelper version 11 was released the other day
(https://tracker.debian.org/news/894669) and is now considered stable.
Please stop warning about it (if anything, recommend it!)

-- 
regards,
Mattia Rizzolo

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


signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.66

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 884...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb  (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 26 Dec 2017 14:59:29 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.66
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 637473 741071 782277 806237 833613 837548 864999 884503 884676 884678 
884683 884699 884785 884798 884817 884848 885042 885096 885106 885327
Changes:
 lintian (2.5.66) unstable; urgency=medium
 .
   Merry Christmas!
 .
   * Summary of tag changes:
 + Added:
   - autotools-pkg-config-macro-not-cross-compilation-safe
   - bugs-field-does-not-refer-to-debian-infrastructure
   - mismatched-python-substvar
   - missing-notice-file-for-apache-license
   - override_dh_clean-does-not-call-dh_clean
   - package-contains-python-doctree-file
   - pkg-config-unavailable-for-cross-compilation
   - portable-executable-missing-security-features
   - python-package-depends-on-package-from-other-python-variant
   - vcs-fields-use-more-than-one-vcs
 .
   * checks/*.desc:
 + [CL] Standardise on capital-L "Lintian" in package descriptions.
   Thanks to Adam D. Barratt for the suggestion.
   * checks/cruft.{pm,desc}:
 + [CL] Check for packages that invoke AC_PATH_PROG without considering
   cross-compilation. Thanks to Helmut Grohne for the idea and
   proof-of-concept implementation.  (Closes: #884798)
   * checks/fields.{pm,desc}:
 + [CL] Emit a wishlist warning for packages that mix-and-match more
   than one version control system in Vcs-* headers.  (Closes: #884503)
 + [CL] Warn when packages specify a "Bugs" field in debian/control that
   does not refer to official Debian infrastructure as this can make
   reportbug unable to report bugs.  (Closes: #741071)
   * checks/files.{pm,desc}:
 + [CL] Warn maintainers about packages that ship pkg-config files under
   /usr/lib/pkgconfig as they are unavailable under cross-compilation.
   Thanks to Helmut Grohne for the idea.  (Closes: #885096)
 + [CL] Warn about packages that ship non-reproducible Python .doctree
   files.  (Closes: #885327)
 + [CL] Factor out simple filename checks into a Lintian::Data variable.
   * checks/init.d.{pm,desc}:
 + [CL] Don't emit init.d-script-needs-depends-on-lsb-base if the
   package ships a Systemd service file.  (Closes: #864999)
   * checks/lintian.desc:
 + [CL] Also note that unused-override can be triggered if Lintian
   adds/modifies supplementary tag 

Bug#884678: marked as done (lintian: please consider debhelper compat 11 as stable)

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 15:49:26 +
with message-id 
and subject line Bug#884678: fixed in lintian 2.5.66
has caused the Debian Bug report #884678,
regarding lintian: please consider debhelper compat 11 as stable
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.)


-- 
884678: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884678
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.6.63

package-uses-experimental-debhelper-compat-version still triggers for
11, but debhelper version 11 was released the other day
(https://tracker.debian.org/news/894669) and is now considered stable.
Please stop warning about it (if anything, recommend it!)

-- 
regards,
Mattia Rizzolo

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


signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.66

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 884...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb  (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 26 Dec 2017 14:59:29 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.66
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 637473 741071 782277 806237 833613 837548 864999 884503 884676 884678 
884683 884699 884785 884798 884817 884848 885042 885096 885106 885327
Changes:
 lintian (2.5.66) unstable; urgency=medium
 .
   Merry Christmas!
 .
   * Summary of tag changes:
 + Added:
   - autotools-pkg-config-macro-not-cross-compilation-safe
   - bugs-field-does-not-refer-to-debian-infrastructure
   - mismatched-python-substvar
   - missing-notice-file-for-apache-license
   - override_dh_clean-does-not-call-dh_clean
   - package-contains-python-doctree-file
   - pkg-config-unavailable-for-cross-compilation
   - portable-executable-missing-security-features
   - python-package-depends-on-package-from-other-python-variant
   - vcs-fields-use-more-than-one-vcs
 .
   * checks/*.desc:
 + [CL] Standardise on capital-L "Lintian" in package descriptions.
   Thanks to Adam D. Barratt for the suggestion.
   * checks/cruft.{pm,desc}:
 + [CL] Check for packages that invoke AC_PATH_PROG without considering
   cross-compilation. Thanks to Helmut Grohne for the idea and
   proof-of-concept implementation.  (Closes: #884798)
   * checks/fields.{pm,desc}:
 + [CL] Emit a wishlist warning for packages that mix-and-match more
   than one version control system in Vcs-* headers.  (Closes: #884503)
 + [CL] Warn when packages specify a "Bugs" field in debian/control that
   does not refer to official Debian infrastructure as this can make
   reportbug unable to report bugs.  (Closes: #741071)
   * checks/files.{pm,desc}:
 + [CL] Warn maintainers about packages that ship pkg-config files under
   /usr/lib/pkgconfig as they are unavailable under cross-compilation.
   Thanks to Helmut Grohne for the idea.  (Closes: #885096)
 + [CL] Warn about packages that ship non-reproducible Python .doctree
   files.  (Closes: #885327)
 + [CL] Factor out simple filename checks into a Lintian::Data variable.
   * checks/init.d.{pm,desc}:
 + [CL] Don't emit init.d-script-needs-depends-on-lsb-base if the
   package ships a Systemd service file.  (Closes: #864999)
   * checks/lintian.desc:
 + [CL] Also note that unused-override can be triggered if Lintian
   adds/modifies supplementary tag 

Bug#782277: marked as done (please check for mismatches in python dependencies)

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 15:49:26 +
with message-id 
and subject line Bug#782277: fixed in lintian 2.5.66
has caused the Debian Bug report #782277,
regarding please check for mismatches in python dependencies
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.)


-- 
782277: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782277
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian

Please could lintian check for mismatches in python dependencies, in that a
python module depends on python3 modules or the other way around?

  Package: python3-foo
  Depends: python-gi, python-gi-dev

So here it should be python3-gi, but python-gi-dev is correct, and there are
probably other exceptions like python-foo-common dependencies.

Such a warning/error would be helpful before starting to convert to python3 for
applications and packages.

Also a warning would be good for dependencies on both python and python3. These
are mostly wrong for most packages.
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.66

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 782...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb  (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 26 Dec 2017 14:59:29 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.66
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 637473 741071 782277 806237 833613 837548 864999 884503 884676 884678 
884683 884699 884785 884798 884817 884848 885042 885096 885106 885327
Changes:
 lintian (2.5.66) unstable; urgency=medium
 .
   Merry Christmas!
 .
   * Summary of tag changes:
 + Added:
   - autotools-pkg-config-macro-not-cross-compilation-safe
   - bugs-field-does-not-refer-to-debian-infrastructure
   - mismatched-python-substvar
   - missing-notice-file-for-apache-license
   - override_dh_clean-does-not-call-dh_clean
   - package-contains-python-doctree-file
   - pkg-config-unavailable-for-cross-compilation
   - portable-executable-missing-security-features
   - python-package-depends-on-package-from-other-python-variant
   - vcs-fields-use-more-than-one-vcs
 .
   * checks/*.desc:
 + [CL] Standardise on capital-L "Lintian" in package descriptions.
   Thanks to Adam D. Barratt for the suggestion.
   * checks/cruft.{pm,desc}:
 + [CL] Check for packages that invoke AC_PATH_PROG without considering
   cross-compilation. Thanks to Helmut Grohne for the idea and
   proof-of-concept implementation.  (Closes: #884798)
   * checks/fields.{pm,desc}:
 + [CL] Emit a wishlist warning for packages that mix-and-match more
   than one version control system in Vcs-* headers.  (Closes: #884503)
 + [CL] Warn when packages specify a "Bugs" field in debian/control that
   does not refer to official Debian infrastructure as this can make
   reportbug unable to report bugs.  (Closes: #741071)
   * checks/files.{pm,desc}:
 + [CL] Warn maintainers about packages that ship pkg-config files under
   /usr/lib/pkgconfig as they are unavailable under cross-compilation.
   Thanks to Helmut Grohne for the idea.  (Closes: #885096)
 + [CL] Warn about packages that ship non-reproducible Python .doctree
   files.  (Closes: #885327)
 + [CL] Factor out simple filename checks into a Lintian::Data variable.
   * checks/init.d.{pm,desc}:
 + [CL] Don't emit init.d-script-needs-depends-on-lsb-base if the
   package ships a Systemd service file.  (Closes: #864999)
   * checks/lintian.desc:
 + [CL] Also note that unused-override can be triggered if Lintian
   adds/modifies supplementary tag metadata.
   * checks/obsolete-sites.pm:
 + [CL] Ignore commented-out lines to avoid 

Bug#884503: marked as done (lintian: Check for packages using more than VCS in Vcs-{Git,Browser})

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 15:49:26 +
with message-id 
and subject line Bug#884503: fixed in lintian 2.5.66
has caused the Debian Bug report #884503,
regarding lintian: Check for packages using more than VCS in Vcs-{Git,Browser}
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.)


-- 
884503: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884503
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.39
Severity: wishlist

Hi,

In the thread https://lists.debian.org/debian-devel/2015/12/msg00383.html, and 
specifically in
https://lists.debian.org/20151228134852.ga17...@xanadu.blop.info

there was a discussion about adding several pedantic warnings for:
qa-comaint_but_no_vcs.txt
qa-format_10.txt (3153 packages) (probably below than pedantic)
qa-helper_classic_debhelper.txt (3647 packages) (probably below than pedantic)
qa-helper_not_debhelper.txt (144 packages)
qa-patch_dpatch.txt (170 packages)
qa-patch_modified-files-outside-debian.txt (1156 packages)
qa-patch_more_than_one.txt (201 packages)
qa-patch_other.txt (51 packages)
qa-patch_quilt.txt (445 packages)
qa-patch_simple-patchsys.txt (129 packages)
qa-vcs_but_not_git_or_svn.txt (290 packages) (probably below than pedantic)
qa-vcs_more_than_one_declared_vcs.txt (1 package)

I'm not copying/summaryzing the discussion as it's still ongoing on -devel@.

- Lucas

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable-updates'), (400, 'stable'), (300, 
'unstable'), (150, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf

Kernel: Linux 4.3.0-rc7-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lintian depends on:
ii  binutils   2.25.90.20151209-1
ii  bzip2  1.0.6-8
ii  diffstat   1.60-1
ii  file   1:5.25-2
ii  gettext0.19.6-1
ii  hardening-includes 2.8+nmu2
ii  intltool-debian0.35.0+20060710.4
ii  libapt-pkg-perl0.1.29+b4
ii  libarchive-zip-perl1.55-1
ii  libclass-accessor-perl 0.34-1
ii  libclone-perl  0.38-1
ii  libdpkg-perl   1.18.3
ii  libemail-valid-perl1.198-1
ii  libfile-basedir-perl   0.07-1
ii  libipc-run-perl0.94-1
ii  liblist-moreutils-perl 0.413-1
ii  libparse-debianchangelog-perl  1.2.0-8
ii  libtext-levenshtein-perl   0.13-1
ii  libtimedate-perl   2.3000-2
ii  liburi-perl1.69-1
ii  man-db 2.7.5-1
ii  patchutils 0.3.4-1
ii  perl [libdigest-sha-perl]  5.20.2-6
ii  t1utils1.38-4
ii  xz-utils   5.1.1alpha+20120614-2.1

Versions of packages lintian recommends:
ii  dpkg1.18.3
ii  libperlio-gzip-perl 0.19-1
ii  perl5.20.2-6
ii  perl-modules [libautodie-perl]  5.20.2-6

Versions of packages lintian suggests:
pn  binutils-multiarch 
ii  dpkg-dev   1.18.3
ii  libhtml-parser-perl3.71-2
ii  libtext-template-perl  1.46-1
ii  libyaml-perl   1.15-1

-- no debconf information
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.66

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 884...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb  (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 26 Dec 2017 14:59:29 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.66
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 

Bug#864999: marked as done (Please don't emit init.d-script-needs-depends-on-lsb-base if package ships native service file)

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 15:49:26 +
with message-id 
and subject line Bug#864999: fixed in lintian 2.5.66
has caused the Debian Bug report #864999,
regarding Please don't emit init.d-script-needs-depends-on-lsb-base if package 
ships native service file
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.)


-- 
864999: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=864999
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.50.4
Severity: normal

Hi,

lintian added a check which warns if a SysV init script uses the lsb
init-functions but doesn't have a dependency on lsb-base.

For a package which ships a native service file where the SysV init
script is only used to support booting with sysvinit, this dependency
seems unwanted, as "initscripts", which is a dependency of sysvinit-core
already ensures that lsb-base is installed.

As for init-less (build)-chroots, not having lsb-base installed isn't an
issue either, as those are supposed to install a policy-rc.d script
which disables the start of any services.

Michael


-- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8), 
LANGUAGE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lintian depends on:
ii  binutils  2.28-6
ii  bzip2 1.0.6-8.1
ii  diffstat  1.61-1+b1
ii  file  1:5.30-1
ii  gettext   0.19.8.1-2
ii  intltool-debian   0.35.0+20060710.4
ii  libapt-pkg-perl   0.1.32
ii  libarchive-zip-perl   1.59-1
ii  libclass-accessor-perl0.34-1
ii  libclone-perl 0.38-2+b1
ii  libdigest-sha-perl5.96-1+b1
ii  libdpkg-perl  1.18.24
ii  libemail-valid-perl   1.202-1
ii  libfile-basedir-perl  0.07-1
ii  libipc-run-perl   0.94-1
ii  liblist-moreutils-perl0.416-1+b1
ii  libparse-debianchangelog-perl 1.2.0-12
ii  libperl5.24 [libdigest-sha-perl]  5.24.1-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.63-2
ii  man-db2.7.6.1-2
ii  patchutils0.3.4-2
ii  perl  5.24.1-3
ii  t1utils   1.39-2
ii  xz-utils  5.2.2-1.2+b1

Versions of packages lintian recommends:
ii  dpkg 1.18.24
ii  libautodie-perl  2.29-2
ii  libperlio-gzip-perl  0.19-1+b2
ii  perl 5.24.1-3
ii  perl-modules-5.24 [libautodie-perl]  5.24.1-3

Versions of packages lintian suggests:
pn  binutils-multiarch 
ii  dpkg-dev   1.18.24
ii  libhtml-parser-perl3.72-3
ii  libtext-template-perl  1.46-1

-- no debconf information
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.66

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 864...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb  (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 26 Dec 2017 14:59:29 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.66
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 637473 741071 782277 806237 833613 837548 864999 884503 884676 884678 
884683 

Bug#637473: marked as done (lintian: false positive on embedded-php-library for streams.php)

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 15:49:26 +
with message-id 
and subject line Bug#637473: fixed in lintian 2.5.66
has caused the Debian Bug report #637473,
regarding lintian: false positive on embedded-php-library for streams.php
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.)


-- 
637473: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=637473
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.1
Severity: normal

I get this with wordpress:
W: wordpress: embedded-php-library 
usr/share/wordpress/wp-includes/pomo/streams.php

This streams.php is not the one of php-gettext and thus the tag is a false
positive.

I would suggest to update the regex in /usr/share/lintian/checks/files
to add a zero-width negative look-behind assertion like this:
[ qr,(?i)(? 'php-gettext' ],

Because pomo/streams.php is something different (even though it's a derivative
work of the same initial file).

-- System Information:
Debian Release: wheezy/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 
'unstable'), (500, 'testing'), (500, 'stable'), (150, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 3.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages lintian depends on:
ii  binutils 2.21.53.20110805-1  The GNU assembler, linker and bina
ii  bzip21.0.5-6 high-quality block-sorting file co
ii  diffstat 1.54-1  produces graph of changes introduc
ii  file 5.04-5+b1   Determines file type using "magic"
ii  gettext  0.18.1.1-4  GNU Internationalization utilities
ii  intltool-debian  0.35.0+20060710.1   Help i18n of RFC822 compliant conf
ii  libapt-pkg-perl  0.1.24+b2   Perl interface to libapt-pkg
ii  libclass-accessor-pe 0.34-1  Perl module that automatically gen
ii  libdpkg-perl 1.16.1~28.gbpb1c51d Dpkg perl modules
ii  libemail-valid-perl  0.184-1 Perl module for checking the valid
ii  libipc-run-perl  0.90-1  Perl module for running processes
ii  libparse-debianchang 1.2.0-1 parse Debian changelogs and output
ii  libtimedate-perl 1.2000-1collection of modules to manipulat
ii  liburi-perl  1.58-1  module to manipulate and access UR
ii  locales  2.13-14 Embedded GNU C Library: National L
ii  locales-all [locales 2.13-14 Embedded GNU C Library: Precompile
ii  man-db   2.6.0.2-2   on-line manual pager
ii  perl [libdigest-sha- 5.12.4-2Larry Wall's Practical Extraction 
ii  unzip6.0-5   De-archiver for .zip files

lintian recommends no packages.

Versions of packages lintian suggests:
pn  binutils-multiarch (no description available)
ii  dpkg-dev 1.16.1~28.gbpb1c51d Debian package development tools
ii  libhtml-parser-perl  3.68-1+b1   collection of modules that parse H
ii  libtext-template-per 1.45-2  Text::Template perl module
ii  man-db   2.6.0.2-2   on-line manual pager
ii  xz-utils 5.0.0-2 XZ-format compression utilities

-- no debconf information


--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.66

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 637...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb  (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 26 Dec 2017 14:59:29 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.66
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- 

Bug#741071: marked as done (lintian: [new check] Warn about packages using the Bugs field in the control file)

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 15:49:26 +
with message-id 
and subject line Bug#741071: fixed in lintian 2.5.66
has caused the Debian Bug report #741071,
regarding lintian: [new check] Warn about packages using the Bugs field in the 
control file
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.)


-- 
741071: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741071
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Severity: wishlist

Hi,

As evidenced by #740944, a maintainer trying to document the location of the
upstream bug tracker, can make reportbug unable to report bugs.

In this case, the maintainer for trasmission set this in the source part of the
control file:

Bugs: https://trac.transmissionbt.com/

The bespin and media-player-info packages seem to be doing the same:

Bugs: http://sourceforge.net/tracker/?atid=976907_id=201276=browse
Bugs: https://bugs.freedesktop.org/buglist.cgi?product=media-player-info

On the other hand, dpkg seems to have a valid use for it, which I presume is to 
ask derivatives to use the debian BTS for all dpkg bugs:

Bugs: debbugs://bugs.debian.org

In general, I'd argue that any Debian package that uses this header to avoid
using the BTS as their bug tracker, is rc-buggy (hiding problems, etc). I think
this at least deserves a lintian warning.


Thanks!


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (50, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.13-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IE.utf8, LC_CTYPE=en_IE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.66

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 741...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb  (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 26 Dec 2017 14:59:29 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.66
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 637473 741071 782277 806237 833613 837548 864999 884503 884676 884678 
884683 884699 884785 884798 884817 884848 885042 885096 885106 885327
Changes:
 lintian (2.5.66) unstable; urgency=medium
 .
   Merry Christmas!
 .
   * Summary of tag changes:
 + Added:
   - autotools-pkg-config-macro-not-cross-compilation-safe
   - bugs-field-does-not-refer-to-debian-infrastructure
   - mismatched-python-substvar
   - missing-notice-file-for-apache-license
   - override_dh_clean-does-not-call-dh_clean
   - package-contains-python-doctree-file
   - pkg-config-unavailable-for-cross-compilation
   - portable-executable-missing-security-features
   - python-package-depends-on-package-from-other-python-variant
   - vcs-fields-use-more-than-one-vcs
 .
   * checks/*.desc:
 + [CL] Standardise on capital-L "Lintian" in package descriptions.
   Thanks to Adam D. Barratt for the suggestion.
   * checks/cruft.{pm,desc}:
 + [CL] Check for packages that invoke AC_PATH_PROG without considering
   cross-compilation. Thanks to Helmut Grohne for the idea and
   proof-of-concept implementation.  (Closes: #884798)
   * checks/fields.{pm,desc}:
 + [CL] Emit a wishlist warning for packages that mix-and-match more
   than one version control system in Vcs-* headers.  (Closes: #884503)
 + [CL] Warn when packages specify a "Bugs" field in debian/control that
   does not refer to official Debian infrastructure as this can make
   reportbug unable to report bugs.  (Closes: #741071)
   * checks/files.{pm,desc}:
 + [CL] Warn maintainers about packages that ship pkg-config files under
   /usr/lib/pkgconfig as they are 

Bug#833613: marked as done (lintian: fails to detect embedded javascript provided in libjs-* packages)

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 15:49:26 +
with message-id 
and subject line Bug#833613: fixed in lintian 2.5.66
has caused the Debian Bug report #833613,
regarding lintian: fails to detect embedded javascript provided in libjs-* 
packages
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.)


-- 
833613: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833613
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.45
Severity: normal

Dear maintainers,

Steps to reproduce:

1. debsnap projectile 0.14.0-1
2. cd source-projectile
3. dpkg-source -x projectile_0.14.0-1.dsc
4. cd projectile-0.14.0
5. sed -i 's/ --with linktree//' debian/rules
6. sbuild# unsigned .dsc
7. lintian

Expected result:

Lintian emits several embedded-javascript-library warnings.  With
dh_linktree turned off, the package installs copies of
bootstrap-3.0.3.min.js, jquery-1.10.2.min.js, lunr-0.5.7.min.js,
mustache.min.js and several others.

Actual result:

Lintian emits no such warnings.

Thanks!

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (900, 'testing')
Architecture: i386 (i686)

Kernel: Linux 4.5.0-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

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-2
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

Versions of packages lintian recommends:
ii  dpkg 1.18.7
ii  libperlio-gzip-perl  0.19-1+b1
ii  perl 5.22.2-3
ii  perl-modules-5.22 [libautodie-perl]  5.22.2-3

Versions of packages lintian suggests:
pn  binutils-multiarch 
ii  dpkg-dev   1.18.9
ii  libhtml-parser-perl3.72-2
ii  libtext-template-perl  1.46-1

-- no debconf information

-- 
Sean Whitton


signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.66

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 833...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb  (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 26 Dec 2017 14:59:29 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.66
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 637473 741071 782277 806237 833613 837548 864999 884503 884676 884678 
884683 884699 884785 884798 884817 884848 885042 885096 885106 885327

Bug#837548: marked as done (lintian: Should warn about PE/Windows binaries lacking security features)

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 15:49:26 +
with message-id 
and subject line Bug#837548: fixed in lintian 2.5.66
has caused the Debian Bug report #837548,
regarding lintian: Should warn about PE/Windows binaries lacking security 
features
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.)


-- 
837548: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837548
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---

Package: lintian
Version: 2.5.46
Severity: wishlist

There are some Windows binaries in Debian.  For example the installer
ISOs include a Windows installer, but also other packages include these
PE binaries.  And these days, Windows binaries should have security
features enabled by default.  But not all of them do, and I believe
lintian should detect and warn if we discribute PE binaries without
these features enabled.

Here is an example using a 15 year old binary I had lying around:

  % file WirelessCom2.exe
  WirelessCom2.exe: PE32 executable (console) Intel 80386, for MS Windows
  % pesec WirelessCom2.exe
  ASLR:no
  DEP/NX:  no
  SEH: yes
  Stack cookies (EXPERIMENTAL):yes
  %

Both ASLR and DEP/NX should be enabled in a properly compiled Windows
binary.

The mingw compiler in Debian recently changed its default settings to
enable these (see https://bugs.debian.org/836365 >), and now I
believe we should add a lintian check to track down all packages in need
of a rebuild.

I'll try to find time to write such lintian check myself, and create
this bug report to make others aware of the idea and to reduce the
chance of duplicate efforts if others are considering the same.

-- 
Happy hacking
Petter Reinholdtsen
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.66

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 837...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb  (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 26 Dec 2017 14:59:29 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.66
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 637473 741071 782277 806237 833613 837548 864999 884503 884676 884678 
884683 884699 884785 884798 884817 884848 885042 885096 885106 885327
Changes:
 lintian (2.5.66) unstable; urgency=medium
 .
   Merry Christmas!
 .
   * Summary of tag changes:
 + Added:
   - autotools-pkg-config-macro-not-cross-compilation-safe
   - bugs-field-does-not-refer-to-debian-infrastructure
   - mismatched-python-substvar
   - missing-notice-file-for-apache-license
   - override_dh_clean-does-not-call-dh_clean
   - package-contains-python-doctree-file
   - pkg-config-unavailable-for-cross-compilation
   - portable-executable-missing-security-features
   - python-package-depends-on-package-from-other-python-variant
   - vcs-fields-use-more-than-one-vcs
 .
   * checks/*.desc:
 + [CL] Standardise on capital-L "Lintian" in package descriptions.
   Thanks to Adam D. Barratt for the suggestion.
   * checks/cruft.{pm,desc}:
 + [CL] Check for packages that invoke AC_PATH_PROG without considering
   cross-compilation. Thanks to Helmut Grohne for the idea and
   proof-of-concept implementation.  (Closes: #884798)
   * checks/fields.{pm,desc}:
 + [CL] Emit a wishlist warning for packages that mix-and-match more
   than one version control system in Vcs-* headers.  (Closes: #884503)
 + [CL] Warn when packages specify a "Bugs" field in debian/control that
   does not refer to official Debian infrastructure as this can make
   reportbug unable to report bugs.  (Closes: #741071)
   * checks/files.{pm,desc}:
 + [CL] Warn maintainers about 

Processing of lintian_2.5.66_amd64.changes

2017-12-26 Thread Debian FTP Masters
lintian_2.5.66_amd64.changes uploaded successfully to localhost
along with the files:
  lintian_2.5.66.dsc
  lintian_2.5.66.tar.xz
  lintian_2.5.66_all.deb
  lintian_2.5.66_amd64.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



Bug#806237: marked as done (lintian: false positive for obsolete-url-in-packaging in debian/watch)

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 15:49:26 +
with message-id 
and subject line Bug#806237: fixed in lintian 2.5.66
has caused the Debian Bug report #806237,
regarding lintian: false positive for obsolete-url-in-packaging in debian/watch
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.)


-- 
806237: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806237
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.38.1
Severity: normal
User: de...@kali.org
Usertags: origin-kali

I just got this warning:
W: bully source: obsolete-url-in-packaging debian/watch 
http://code.google.com/p/wps-bully/

But my watch file is like this:

$ cat debian/watch 
version=3
# The original repository disappeared, this is just a copy
# don't expect new releases there...
https://github.com/Lrs121/bully/releases/ .*/v?(\d\S*)\.tar\.gz

# Former hosting places:
# http://code.google.com/p/wps-bully/
# https://github.com/bdpurcell/bully

So the URL is actually in a comment and it's not used. It would be nice if
it ignored the content of comments in the watch file to only consider the active
URLs.

-- System Information:
Debian Release: stretch/sid
  APT prefers squeeze-lts
  APT policy: (500, 'squeeze-lts'), (500, 'oldoldstable'), (500, 'unstable'), 
(500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lintian depends on:
ii  binutils   2.25.51.20151113-1
ii  bzip2  1.0.6-8
ii  diffstat   1.60-1
ii  file   1:5.25-2
ii  gettext0.19.6-1
ii  hardening-includes 2.7
ii  intltool-debian0.35.0+20060710.4
ii  libapt-pkg-perl0.1.29+b3
ii  libarchive-zip-perl1.53-1
ii  libclass-accessor-perl 0.34-1
ii  libclone-perl  0.38-1
ii  libdpkg-perl   1.18.3
ii  libemail-valid-perl1.198-1
ii  libfile-basedir-perl   0.07-1
ii  libipc-run-perl0.94-1
ii  liblist-moreutils-perl 0.413-1
ii  libparse-debianchangelog-perl  1.2.0-8
ii  libtext-levenshtein-perl   0.13-1
ii  libtimedate-perl   2.3000-2
ii  liburi-perl1.69-1
ii  man-db 2.7.5-1
ii  patchutils 0.3.4-1
ii  perl [libdigest-sha-perl]  5.20.2-6
ii  t1utils1.38-4
ii  xz-utils   5.1.1alpha+20120614-2.1

Versions of packages lintian recommends:
ii  dpkg1.18.3
ii  libperlio-gzip-perl 0.19-1
ii  perl5.20.2-6
ii  perl-modules [libautodie-perl]  5.20.2-6

Versions of packages lintian suggests:
pn  binutils-multiarch 
ii  dpkg-dev   1.18.3
ii  libhtml-parser-perl3.71-2
ii  libtext-template-perl  1.46-1
ii  libyaml-perl   1.15-1

-- no debconf information
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.66

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 806...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb  (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 26 Dec 2017 14:59:29 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.66
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 637473 741071 782277 806237 833613 837548 864999 884503 884676 884678 
884683 884699 884785 884798 884817 884848 885042 885096 885106 885327
Changes:
 lintian (2.5.66) 

Build failed in Jenkins: lintian-tests_stretch #1303

2017-12-26 Thread jenkins
See 


Changes:

[lamby] Warn about packages that ship non-reproducible Python .doctree files.

[lamby] Factor out simple filename checks into a Lintian::Data variable.

[lamby] Avoid a embedded-php-library false positive for streams.php. (Closes:

[lamby] Exclude some tests in this coverage check now that they are specified in

[lamby] Also note that unused-override can be triggered if Lintian adds/modifies

[lamby] Add missing testcase for/from 3c5ee5b2b146c6ff39dea

[lamby] t/tests/legacy-maintainer-scripts/tags: Move all tests down one line for

[lamby] Prevent a false positive in the

--
[...truncated 145.32 KB...]
 libarchive-zip-perl,
 libclass-accessor-perl,
 libclone-perl,
 libdigest-sha-perl,
 libdpkg-perl,
 libemail-valid-perl,
 libfile-basedir-perl,
 libipc-run-perl,
 liblist-moreutils-perl,
 libparse-debianchangelog-perl,
 libtext-levenshtein-perl,
 libtimedate-perl,
 liburi-perl,
 libyaml-libyaml-perl,
 libxml-simple-perl,
 man-db,
 patchutils,
 perl,
 t1utils,
 xz-utils,
 ${misc:Depends},
 ${perl:Depends},
Recommends: libperlio-gzip-perl,
Suggests: binutils-multiarch,
  dpkg-dev,
  libhtml-parser-perl,
  libtext-template-perl,
Breaks: funny-manpages (<< 1.3-5.1),
pkg-perl-tools (<< 0.23)
Replaces: funny-manpages (<< 1.3-5.1)
Multi-Arch: foreign
Description: Debian package checker
 Lintian dissects Debian packages and reports bugs and policy
 violations. It contains automated checks for many aspects of Debian
 policy as well as some checks for common errors.
 .
 It uses an archive directory, called laboratory, in which it stores
 information about the packages it examines.  It can keep this
 information between multiple invocations in order to avoid repeating
 expensive data-collection operations. This makes it possible to check the
 complete Debian archive for bugs, in a reasonable time.
 .
 This package is useful for all people who want to check Debian
 packages for compliance with Debian policy. Every Debian maintainer
 should check packages with this tool before uploading them to the
 archive.
 .
 This version of Lintian is calibrated for policy version 4.1.2.
dh_testdir
dh_testroot
dh_prep
dh_testdir
dh_testroot
dh_install
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installdocs
dh_installdocs: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installchangelogs
dh_compress
dh_fixperms
dh_installdeb
dh_installdeb: Compatibility levels before 9 are deprecated (level 7 in use)
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package 'lintian-build-deps' in 
'../lintian-build-deps_2.5.66_all.deb'.

The package has been created.
Attention, the package has been created in the current directory,
not in ".." as indicated by the message above!
Selecting previously unselected package lintian-build-deps.
(Reading database ... 28754 files and directories currently installed.)
Preparing to unpack lintian-build-deps_2.5.66_all.deb ...
Unpacking lintian-build-deps (2.5.66) ...
Reading package lists...
Building dependency tree...
Reading state information...
Correcting dependencies...Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) lintian-build-deps:amd64 < 2.5.66 @iU mK Nb Ib >
Broken lintian-build-deps:amd64 Depends on debhelper:amd64 < 10.2.5 @ii mK > 
(>= 11~)
  Removing lintian-build-deps:amd64 because I can't find debhelper:amd64
Done
 Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following additional packages will be installed:
  emacs25-bin-common emacs25-common emacs25-nox emacsen-common libasound2
  libasound2-data libdbus-1-3 libgpm2 libjpeg62-turbo liblockfile-bin
  liblockfile1 libtext-template-perl libxml-libxml-perl
  libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl
  libxml-simple-perl lynx lynx-common ucf zip
Suggested packages:
  emacs25-common-non-dfsg ncurses-term libasound2-plugins alsa-utils gpm
Recommended packages:
  emacs25-el dbus libxml-sax-expat-perl
The following packages will be REMOVED:
  lintian-build-deps
The following NEW packages will be installed:
  emacs25-bin-common emacs25-common emacs25-nox emacsen-common libasound2
  libasound2-data libdbus-1-3 libgpm2 libjpeg62-turbo liblockfile-bin
  liblockfile1 libtext-template-perl libxml-libxml-perl
  libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl
  libxml-simple-perl lynx lynx-common ucf zip
0 upgraded, 21 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 20.1 MB of archives.
After this operation, 96.7 MB of additional disk 

[lintian] branch master updated (82768c8 -> 0681926e)

2017-12-26 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  82768c8   Release lintian/2.5.66 into unstable.
   new  0681926e  Open new changelog entry for 2.5.67.

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 | 6 ++
 1 file changed, 6 insertions(+)

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



[lintian] 01/01: Open new changelog entry for 2.5.67.

2017-12-26 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 0681926eb6d67c27ebb63af7f5d1968d8d0e7935
Author: Chris Lamb 
Date:   Tue Dec 26 15:34:37 2017 +

Open new changelog entry for 2.5.67.
---
 debian/changelog | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index b239891..64a1769 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+lintian (2.5.67) UNRELEASED; urgency=medium
+
+  XXX: generate tag summary
+
+ -- Chris Lamb   Tue, 26 Dec 2017 15:34:26 +
+
 lintian (2.5.66) unstable; urgency=medium
 
   Merry Christmas!

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



[lintian] 01/01: Release lintian/2.5.66 into unstable.

2017-12-26 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 82768c8e3ea42cb83bc8916ae20b5e771601376c
Author: Chris Lamb 
Date:   Tue Dec 26 15:00:34 2017 +

Release lintian/2.5.66 into unstable.
---
 debian/changelog | 21 ++---
 1 file changed, 18 insertions(+), 3 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index f398d28..b239891 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,19 @@
-lintian (2.5.66) UNRELEASED; urgency=medium
+lintian (2.5.66) unstable; urgency=medium
 
-  XXX: generate tag summary
+  Merry Christmas!
+
+  * Summary of tag changes:
++ Added:
+  - autotools-pkg-config-macro-not-cross-compilation-safe
+  - bugs-field-does-not-refer-to-debian-infrastructure
+  - mismatched-python-substvar
+  - missing-notice-file-for-apache-license
+  - override_dh_clean-does-not-call-dh_clean
+  - package-contains-python-doctree-file
+  - pkg-config-unavailable-for-cross-compilation
+  - portable-executable-missing-security-features
+  - python-package-depends-on-package-from-other-python-variant
+  - vcs-fields-use-more-than-one-vcs
 
   * checks/*.desc:
 + [CL] Standardise on capital-L "Lintian" in package descriptions.
@@ -78,6 +91,8 @@ lintian (2.5.66) UNRELEASED; urgency=medium
   * data/files/php-libraries:
 + [CL] Avoid a embedded-php-library false positive for streams.php.
   (Closes: #637473)
+  * data/spelling/corrections:
++ [PW] Add a number of corrections.
 
   * debian/compat:
 + [NT] Bump debhelper compat level to 11.
@@ -103,7 +118,7 @@ lintian (2.5.66) UNRELEASED; urgency=medium
 + [CL] Exclude some tests in this coverage check now that they are
   specified in a data file rather than in the code itself.
 
- -- Chris Lamb   Mon, 18 Dec 2017 10:37:45 +
+ -- Chris Lamb   Tue, 26 Dec 2017 14:59:29 +
 
 lintian (2.5.65) unstable; urgency=medium
 

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



[lintian] branch master updated (7bf120e -> 82768c8)

2017-12-26 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  7bf120e   Prevent a false positive in the 
possibly-insecure-handling-of-tmp-files-in-maintainer-script tag by detecting 
XXX-like mktemp(1) templates. (Closes: #601323)
   new  82768c8   Release lintian/2.5.66 into unstable.

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 | 21 ++---
 1 file changed, 18 insertions(+), 3 deletions(-)

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



[lintian] annotated tag 2.5.66 created (now 0666866)

2017-12-26 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script.

lamby pushed a change to annotated tag 2.5.66
in repository lintian.

at  0666866   (tag)
   tagging  82768c8e3ea42cb83bc8916ae20b5e771601376c (commit)
  replaces  2.5.65
 tagged by  Chris Lamb
on  Tue Dec 26 15:33:57 2017 +

- Log -
Format: 1.8
Date: Tue, 26 Dec 2017 14:59:29 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.66
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 637473 741071 782277 806237 833613 837548 864999 884503 884676 884678 
884683 884699 884785 884798 884817 884848 885042 885096 885106 885327
Changes:
 lintian (2.5.66) unstable; urgency=medium
 .
   Merry Christmas!
 .
   * Summary of tag changes:
 + Added:
   - autotools-pkg-config-macro-not-cross-compilation-safe
   - bugs-field-does-not-refer-to-debian-infrastructure
   - mismatched-python-substvar
   - missing-notice-file-for-apache-license
   - override_dh_clean-does-not-call-dh_clean
   - package-contains-python-doctree-file
   - pkg-config-unavailable-for-cross-compilation
   - portable-executable-missing-security-features
   - python-package-depends-on-package-from-other-python-variant
   - vcs-fields-use-more-than-one-vcs
 .
   * checks/*.desc:
 + [CL] Standardise on capital-L "Lintian" in package descriptions.
   Thanks to Adam D. Barratt for the suggestion.
   * checks/cruft.{pm,desc}:
 + [CL] Check for packages that invoke AC_PATH_PROG without considering
   cross-compilation. Thanks to Helmut Grohne for the idea and
   proof-of-concept implementation.  (Closes: #884798)
   * checks/fields.{pm,desc}:
 + [CL] Emit a wishlist warning for packages that mix-and-match more
   than one version control system in Vcs-* headers.  (Closes: #884503)
 + [CL] Warn when packages specify a "Bugs" field in debian/control that
   does not refer to official Debian infrastructure as this can make
   reportbug unable to report bugs.  (Closes: #741071)
   * checks/files.{pm,desc}:
 + [CL] Warn maintainers about packages that ship pkg-config files under
   /usr/lib/pkgconfig as they are unavailable under cross-compilation.
   Thanks to Helmut Grohne for the idea.  (Closes: #885096)
 + [CL] Warn about packages that ship non-reproducible Python .doctree
   files.  (Closes: #885327)
 + [CL] Factor out simple filename checks into a Lintian::Data variable.
   * checks/init.d.{pm,desc}:
 + [CL] Don't emit init.d-script-needs-depends-on-lsb-base if the
   package ships a Systemd service file.  (Closes: #864999)
   * checks/lintian.desc:
 + [CL] Also note that unused-override can be triggered if Lintian
   adds/modifies supplementary tag metadata.
   * checks/obsolete-sites.pm:
 + [CL] Ignore commented-out lines to avoid false-positives where the
   maintainer references the old location.  (Closes: #806237)
   * checks/pe.{pm,desc}:
 + [CL] Check for Microsoft Windows Portable Executable (PE) files that
   are missing security hardening features. Thanks to Petter
   Reinholdtsen for the report.  (Closes: #837548)
   * checks/python.{pm,desc}:
 + [CL] Warn about Python 2.x packages using ${python3:Depends} and
   Python 3.x packages using ${python:Depends}. Thanks to Mattia
   Rizzolo for the idea.  (Closes: #884676)
 + [CL] Factor out definition of dependency fields.
 + [CL] Warn about Python 3 packages that depend on Python 2 packages
   and vice versa.  (Closes: #782277)
   * checks/rules.{desc,pm}:
 + [CL] Check for override_dh_clean targets that are missing calls to
   dh_clean. Thanks to Andreas Beckmann for the idea.  (Closes: #884817)
   * checks/standards-version.pm:
 + [CL] Avoid misleading tag descriptions when emitting valid
   timewarp-standards-version warnings if the date parts are identical
   (ie. "2017-11-30 < 2017-11-30"). Thanks to Andrea Bolognani
   e...@kiyuko.org> for the report.  (Closes: #884785)
   * checks/source-copyright.{desc,pm}:
 + [CL] Check for Apache 2.0 packages that do not distribute their
   accompanying "NOTICE" files.  (Closes: #885042)
 + [CL] Use the list of files in the orig tarball (rather than in the
   regular index) to prevent false positives when checking for the
   source-includes-file-in-files-excluded tag when a patch system
   re-adds files that were removed.  (Closes: #884848)
 .
   * collection/src-orig-index:
 + [CL] Correct references to generated filename.
 + [CL] Update bitrotted calls to Lintian::Command:spawn.
 .
   * data/debhelper/compat-level:
 + [MR] Bump the experimental debhelper compat level to 12.
   (Closes: #884678)
 + 

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

2017-12-26 Thread jenkins
See 




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

2017-12-26 Thread jenkins
See 




Processed: Re: lintian: false positive possibly-insecure-handling-of-tmp-files-in-maintainer-script

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

> tags 601323 + pending
Bug #601323 [lintian] lintian: false positive 
possibly-insecure-handling-of-tmp-files-in-maintainer-script
Added tag(s) pending.
> thanks
Stopping processing here.

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



Bug#601323: lintian: false positive possibly-insecure-handling-of-tmp-files-in-maintainer-script

2017-12-26 Thread Chris Lamb
tags 601323 + pending
thanks

Fixed in Git:

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


Regards,

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



Build failed in Jenkins: lintian-tests_sid #2289

2017-12-26 Thread jenkins
See 


Changes:

[lamby] Exclude some tests in this coverage check now that they are specified in

--
[...truncated 240.36 KB...]
  /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 (8u151-b12-1) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/idlj to 
provide /usr/bin/idlj (idlj) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdeps to 
provide /usr/bin/jdeps (jdeps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsimport to 
provide /usr/bin/wsimport (wsimport) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/rmic to 
provide /usr/bin/rmic (rmic) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jinfo to 
provide /usr/bin/jinfo (jinfo) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jsadebugd to 
provide /usr/bin/jsadebugd (jsadebugd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/native2ascii 
to provide /usr/bin/native2ascii (native2ascii) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstat to 
provide /usr/bin/jstat (jstat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javac to 
provide /usr/bin/javac (javac) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javah to 
provide /usr/bin/javah (javah) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstack to 
provide /usr/bin/jstack (jstack) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jrunscript to 
provide /usr/bin/jrunscript (jrunscript) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javadoc to 
provide /usr/bin/javadoc (javadoc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jhat to 
provide /usr/bin/jhat (jhat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javap to 
provide /usr/bin/javap (javap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jar to provide 
/usr/bin/jar (jar) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/xjc to provide 
/usr/bin/xjc (xjc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/schemagen to 
provide /usr/bin/schemagen (schemagen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jps to provide 
/usr/bin/jps (jps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/extcheck to 
provide /usr/bin/extcheck (extcheck) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jmap to 
provide /usr/bin/jmap (jmap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstatd to 
provide /usr/bin/jstatd (jstatd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdb to provide 
/usr/bin/jdb (jdb) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/serialver to 
provide /usr/bin/serialver (serialver) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsgen to 
provide /usr/bin/wsgen (wsgen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jcmd to 
provide /usr/bin/jcmd (jcmd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jarsigner to 
provide /usr/bin/jarsigner (jarsigner) in auto mode
Setting 

[lintian] 01/02: t/tests/legacy-maintainer-scripts/tags: Move all tests down one line for next commit. (no-op)

2017-12-26 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 40a51db33ca07cfd6b1e7847ea01f241146c380b
Author: Chris Lamb 
Date:   Tue Dec 26 14:36:09 2017 +

t/tests/legacy-maintainer-scripts/tags: Move all tests down one line for 
next commit. (no-op)
---
 .../debian/debian/postinst |  1 +
 t/tests/legacy-maintainer-scripts/tags | 46 +++---
 2 files changed, 24 insertions(+), 23 deletions(-)

diff --git a/t/tests/legacy-maintainer-scripts/debian/debian/postinst 
b/t/tests/legacy-maintainer-scripts/debian/debian/postinst
index 81fb726..4e18d68 100644
--- a/t/tests/legacy-maintainer-scripts/debian/debian/postinst
+++ b/t/tests/legacy-maintainer-scripts/debian/debian/postinst
@@ -46,6 +46,7 @@ FOO=`mktemp /tmp/scripts.XX`
 rm "$FOO"
 FOO=`tempfile -n/tmp/scripts.tmp`
 mkdir /var/tmp/scripts
+
 # invalid
 echo foo >>/tmp/scripts.tmp
 rm /tmp/scripts.tmp
diff --git a/t/tests/legacy-maintainer-scripts/tags 
b/t/tests/legacy-maintainer-scripts/tags
index ec9aaa0..14c993c 100644
--- a/t/tests/legacy-maintainer-scripts/tags
+++ b/t/tests/legacy-maintainer-scripts/tags
@@ -6,16 +6,16 @@ E: maintainer-scripts: forbidden-config-interpreter 
#!/usr/bin/python
 E: maintainer-scripts: init.d-script-not-included-in-package etc/init.d/foo
 E: maintainer-scripts: install-info-used-in-maintainer-script postinst:28
 E: maintainer-scripts: maintainer-script-calls-init-script-directly prerm:55
-E: maintainer-scripts: maintainer-script-modifies-inetd-conf postinst:91
 E: maintainer-scripts: maintainer-script-modifies-inetd-conf postinst:92
+E: maintainer-scripts: maintainer-script-modifies-inetd-conf postinst:93
 E: maintainer-scripts: maintainer-script-removes-device-files postrm:40 
'/dev/device'
 E: maintainer-scripts: maintainer-script-removes-device-files postrm:41 
'/dev/device1'
-E: maintainer-scripts: 
maintainer-script-should-not-modify-netbase-managed-file postinst:83 
'/etc/services'
-E: maintainer-scripts: 
maintainer-script-should-not-modify-netbase-managed-file postinst:84 
'/etc/protocols'
-E: maintainer-scripts: 
maintainer-script-should-not-modify-netbase-managed-file postinst:85 '/etc/rpc'
-E: maintainer-scripts: maintainer-script-should-not-use-dpkg-status-directly 
postinst:80
+E: maintainer-scripts: 
maintainer-script-should-not-modify-netbase-managed-file postinst:84 
'/etc/services'
+E: maintainer-scripts: 
maintainer-script-should-not-modify-netbase-managed-file postinst:85 
'/etc/protocols'
+E: maintainer-scripts: 
maintainer-script-should-not-modify-netbase-managed-file postinst:86 '/etc/rpc'
+E: maintainer-scripts: maintainer-script-should-not-use-dpkg-status-directly 
postinst:81
 E: maintainer-scripts: maintainer-script-should-not-use-dpkg-status-directly 
preinst:12
-E: maintainer-scripts: maintainer-script-should-not-use-install-sgmlcatalog 
postinst:98
+E: maintainer-scripts: maintainer-script-should-not-use-install-sgmlcatalog 
postinst:100
 E: maintainer-scripts: maintainer-script-should-not-use-install-sgmlcatalog 
postinst:99
 E: maintainer-scripts: maintainer-script-should-not-use-install-sgmlcatalog 
postrm:47
 E: maintainer-scripts: maintainer-script-should-not-use-install-sgmlcatalog 
prerm:58
@@ -50,7 +50,7 @@ W: maintainer-scripts source: 
debian-watch-file-unknown-version 5
 W: maintainer-scripts source: dfsg-version-in-native-package 7+dfsg-0.1
 W: maintainer-scripts source: dm-upload-allowed-is-obsolete
 W: maintainer-scripts source: qa-upload-has-incorrect-version-number 7+dfsg-0.1
-W: maintainer-scripts: command-with-path-in-maintainer-script postinst:171 
/usr/bin/baz
+W: maintainer-scripts: command-with-path-in-maintainer-script postinst:172 
/usr/bin/baz
 W: maintainer-scripts: command-with-path-in-maintainer-script preinst:12 
/bin/egrep
 W: maintainer-scripts: config-does-not-load-confmodule
 W: maintainer-scripts: maintainer-script-empty config
@@ -59,28 +59,28 @@ W: maintainer-scripts: maintainer-script-ignores-errors 
preinst
 W: maintainer-scripts: maintainer-script-needs-depends-on-gconf2 postinst
 W: maintainer-scripts: maintainer-script-needs-depends-on-ucf postinst
 W: maintainer-scripts: maintainer-script-needs-depends-on-xml-core postinst
-W: maintainer-scripts: maintainer-script-should-not-hide-init-failure 
postinst:55
-W: maintainer-scripts: maintainer-script-should-not-use-deprecated-chown-usage 
postinst:165 'chown -R root.root'
+W: maintainer-scripts: maintainer-script-should-not-hide-init-failure 
postinst:56
+W: maintainer-scripts: maintainer-script-should-not-use-deprecated-chown-usage 
postinst:166 'chown -R root.root'
 W: maintainer-scripts: maintainer-script-should-not-use-deprecated-chown-usage 
postinst:33 'chown root.root'
-W: maintainer-scripts: maintainer-script-should-not-use-gconftool postinst:68
-W: maintainer-scripts: maintainer-script-should-not-use-start-stop-daemon 
postinst:159
+W: 

[lintian] branch master updated (dd80809 -> 7bf120e)

2017-12-26 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  dd80809   Add missing testcase for/from 3c5ee5b2b146c6ff39dea
   new  40a51db   t/tests/legacy-maintainer-scripts/tags: Move all tests 
down one line for next commit. (no-op)
   new  7bf120e   Prevent a false positive in the 
possibly-insecure-handling-of-tmp-files-in-maintainer-script tag by detecting 
XXX-like mktemp(1) templates. (Closes: #601323)

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/scripts.pm  |  1 +
 debian/changelog   |  3 ++
 .../debian/debian/postinst |  1 +
 t/tests/legacy-maintainer-scripts/tags | 46 +++---
 4 files changed, 28 insertions(+), 23 deletions(-)

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



[lintian] 02/02: Prevent a false positive in the possibly-insecure-handling-of-tmp-files-in-maintainer-script tag by detecting XXX-like mktemp(1) templates. (Closes: #601323)

2017-12-26 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 7bf120e37d420942e1473ac1ef09ea1be7764827
Author: Chris Lamb 
Date:   Tue Dec 26 14:41:25 2017 +

Prevent a false positive in the 
possibly-insecure-handling-of-tmp-files-in-maintainer-script tag by detecting 
XXX-like mktemp(1) templates. (Closes: #601323)
---
 checks/scripts.pm| 1 +
 debian/changelog | 3 +++
 t/tests/legacy-maintainer-scripts/debian/debian/postinst | 2 +-
 3 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/checks/scripts.pm b/checks/scripts.pm
index 6615242..57af865 100644
--- a/checks/scripts.pm
+++ b/checks/scripts.pm
@@ -713,6 +713,7 @@ sub run {
 and not m/\bmks?temp\b/
 and not m/\btempfile\b/
 and not m/\bmkdir\b/
+and not m/\bXX\b/
 and not m/\$RANDOM/) {
 #<<< no perltidy - tag name too long
 tag 
'possibly-insecure-handling-of-tmp-files-in-maintainer-script',
diff --git a/debian/changelog b/debian/changelog
index 7f00572..f398d28 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -169,6 +169,9 @@ lintian (2.5.63) unstable; urgency=medium
 + [CL] Prevent a false-positive in missing-dep-for-interpreter by
   matching ABI-versioned virtual packages for Erlang. Thanks to
   Jean Parpaillon for the report.  (Closes: #810204)
++ [CL] Prevent a false positive in the
+  possibly-insecure-handling-of-tmp-files-in-maintainer-script tag by
+  detecting XXX-like mktemp(1) templates.  (Closes: #601323)
   * checks/source-copyright.desc:
 + [CL] Update description of source-includes-file-in-files-excluded
   to clarify the potential problem and to reference the relevant
diff --git a/t/tests/legacy-maintainer-scripts/debian/debian/postinst 
b/t/tests/legacy-maintainer-scripts/debian/debian/postinst
index 4e18d68..e56ed3b 100644
--- a/t/tests/legacy-maintainer-scripts/debian/debian/postinst
+++ b/t/tests/legacy-maintainer-scripts/debian/debian/postinst
@@ -46,7 +46,7 @@ FOO=`mktemp /tmp/scripts.XX`
 rm "$FOO"
 FOO=`tempfile -n/tmp/scripts.tmp`
 mkdir /var/tmp/scripts
-
+FOO="/tmp/false.positive.XX"
 # invalid
 echo foo >>/tmp/scripts.tmp
 rm /tmp/scripts.tmp

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



[lintian] branch master updated (550e59c -> dd80809)

2017-12-26 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  550e59c   Exclude some tests in this coverage check now that they 
are specified in a data file rather than in the code itself.
   new  58a6918   Also note that unused-override can be triggered if 
Lintian adds/modifies supplementary tag metadata.
   new  dd80809   Add missing testcase for/from 3c5ee5b2b146c6ff39dea

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/lintian.desc| 3 +++
 debian/changelog   | 3 +++
 .../files-embedded/debian/streams.php} | 0
 3 files changed, 6 insertions(+)
 copy t/{changes/changes-directory-traversal.tags => 
tests/files-embedded/debian/streams.php} (100%)

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



[lintian] 02/02: Add missing testcase for/from 3c5ee5b2b146c6ff39dea

2017-12-26 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 dd80809ff63c84ffc428ae059710e28dfc29d56f
Author: Chris Lamb 
Date:   Tue Dec 26 14:31:59 2017 +

Add missing testcase for/from 3c5ee5b2b146c6ff39dea
---
 t/tests/files-embedded/debian/streams.php | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/t/tests/files-embedded/debian/streams.php 
b/t/tests/files-embedded/debian/streams.php
new file mode 100644
index 000..e69de29

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



[lintian] 01/02: Also note that unused-override can be triggered if Lintian adds/modifies supplementary tag metadata.

2017-12-26 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 58a691851021b9f96b16c7c3b653f05b3674bbf3
Author: Chris Lamb 
Date:   Tue Dec 26 14:31:12 2017 +

Also note that unused-override can be triggered if Lintian adds/modifies 
supplementary tag metadata.
---
 checks/lintian.desc | 3 +++
 debian/changelog| 3 +++
 2 files changed, 6 insertions(+)

diff --git a/checks/lintian.desc b/checks/lintian.desc
index afdcb5c..21b0be2 100644
--- a/checks/lintian.desc
+++ b/checks/lintian.desc
@@ -15,6 +15,9 @@ Info: Lintian discovered an unused override entry in its 
database.
  architectures.  In this case, the override may need an architecture
  qualifier.
  .
+ Alternatively, the additional information provided by Lintian in the
+ tag's output may changed since the override was last modified.
+ .
  If the override is unused, please remove it from the overrides file.
 
 
diff --git a/debian/changelog b/debian/changelog
index 6c6223b..7f00572 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -25,6 +25,9 @@ lintian (2.5.66) UNRELEASED; urgency=medium
   * checks/init.d.{pm,desc}:
 + [CL] Don't emit init.d-script-needs-depends-on-lsb-base if the
   package ships a Systemd service file.  (Closes: #864999)
+  * checks/lintian.desc:
++ [CL] Also note that unused-override can be triggered if Lintian
+  adds/modifies supplementary tag metadata.
   * checks/obsolete-sites.pm:
 + [CL] Ignore commented-out lines to avoid false-positives where the
   maintainer references the old location.  (Closes: #806237)

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



[lintian] 01/01: Exclude some tests in this coverage check now that they are specified in a data file rather than in the code itself.

2017-12-26 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 550e59ceab63ffc474d96416da1c2cb005f01fd3
Author: Chris Lamb 
Date:   Tue Dec 26 14:12:04 2017 +

Exclude some tests in this coverage check now that they are specified in a 
data file rather than in the code itself.
---
 debian/changelog | 3 +++
 t/scripts/implemented-tags.t | 2 ++
 2 files changed, 5 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 399ac0b..6c6223b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -96,6 +96,9 @@ lintian (2.5.66) UNRELEASED; urgency=medium
   * t/tests/files-multiarch-foreign-files:
 + [CL] Don't hardcode architecture triplet to fix FTBFS on non-amd64
   architectures.  (Closes: #884683)
+  * t/scripts/implemented-tags.t:
++ [CL] Exclude some tests in this coverage check now that they are
+  specified in a data file rather than in the code itself.
 
  -- Chris Lamb   Mon, 18 Dec 2017 10:37:45 +
 
diff --git a/t/scripts/implemented-tags.t b/t/scripts/implemented-tags.t
index c0f31f6..fd1b8ee 100755
--- a/t/scripts/implemented-tags.t
+++ b/t/scripts/implemented-tags.t
@@ -65,6 +65,8 @@ our $EXCLUDE =join(
   ^source-contains-data-.*$
   ^invalid-short-name-in-dep5-copyright$
   ^trailing-slash-for-dpkg-maintscript-helper-symlink_to_dir$
+  ^file-name-contains-wildcard-character$
+  ^package-contains-.*$
   ));
 
 # Exclude "lintian.desc" as it does not have a perl module like other

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



[lintian] branch master updated (3c5ee5b -> 550e59c)

2017-12-26 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  3c5ee5b   Avoid a embedded-php-library false positive for 
streams.php. (Closes: #637473)
   new  550e59c   Exclude some tests in this coverage check now that they 
are specified in a data file rather than in the code itself.

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 +++
 t/scripts/implemented-tags.t | 2 ++
 2 files changed, 5 insertions(+)

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



Processed: Re: lintian: False positive for dbg-package-missing-depends

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

> tags 812439 + moreinfo
Bug #812439 [lintian] lintian: False positive for dbg-package-missing-depends
Added tag(s) moreinfo.
> thanks
Stopping processing here.

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



Build failed in Jenkins: lintian-tests_sid #2288

2017-12-26 Thread jenkins
See 

--
[...truncated 241.00 KB...]
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 (8u151-b12-1) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/idlj to 
provide /usr/bin/idlj (idlj) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdeps to 
provide /usr/bin/jdeps (jdeps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsimport to 
provide /usr/bin/wsimport (wsimport) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/rmic to 
provide /usr/bin/rmic (rmic) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jinfo to 
provide /usr/bin/jinfo (jinfo) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jsadebugd to 
provide /usr/bin/jsadebugd (jsadebugd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/native2ascii 
to provide /usr/bin/native2ascii (native2ascii) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstat to 
provide /usr/bin/jstat (jstat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javac to 
provide /usr/bin/javac (javac) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javah to 
provide /usr/bin/javah (javah) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstack to 
provide /usr/bin/jstack (jstack) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jrunscript to 
provide /usr/bin/jrunscript (jrunscript) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javadoc to 
provide /usr/bin/javadoc (javadoc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jhat to 
provide /usr/bin/jhat (jhat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javap to 
provide /usr/bin/javap (javap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jar to provide 
/usr/bin/jar (jar) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/xjc to provide 
/usr/bin/xjc (xjc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/schemagen to 
provide /usr/bin/schemagen (schemagen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jps to provide 
/usr/bin/jps (jps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/extcheck to 
provide /usr/bin/extcheck (extcheck) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jmap to 
provide /usr/bin/jmap (jmap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstatd to 
provide /usr/bin/jstatd (jstatd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdb to provide 
/usr/bin/jdb (jdb) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/serialver to 
provide /usr/bin/serialver (serialver) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsgen to 
provide /usr/bin/wsgen (wsgen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jcmd to 
provide /usr/bin/jcmd (jcmd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jarsigner to 
provide /usr/bin/jarsigner (jarsigner) in auto mode
Setting up default-jre-headless (2:1.8-59) ...
Setting up default-jdk-headless (2:1.8-59) ...
Setting up lintian-build-deps (2.5.66) ...
Processing triggers for libc-bin (2.25-5) ...
Processing triggers for systemd (236-1) ...
Processing triggers for dictionaries-common (1.27.2) ...
aspell-autobuildhash: processing: en [en-common].
aspell-autobuildhash: processing: en [en-variant_0].
aspell-autobuildhash: processing: en [en-variant_1].
aspell-autobuildhash: processing: en [en-variant_2].
aspell-autobuildhash: processing: en [en-w_accents-only].
aspell-autobuildhash: processing: en [en-wo_accents-only].
aspell-autobuildhash: processing: en [en_AU-variant_0].
aspell-autobuildhash: processing: en [en_AU-variant_1].

Build failed in Jenkins: lintian-tests_sid #2287

2017-12-26 Thread jenkins
See 


Changes:

[lamby] Avoid a embedded-php-library false positive for streams.php. (Closes:

--
[...truncated 241.00 KB...]
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 (8u151-b12-1) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/idlj to 
provide /usr/bin/idlj (idlj) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdeps to 
provide /usr/bin/jdeps (jdeps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsimport to 
provide /usr/bin/wsimport (wsimport) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/rmic to 
provide /usr/bin/rmic (rmic) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jinfo to 
provide /usr/bin/jinfo (jinfo) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jsadebugd to 
provide /usr/bin/jsadebugd (jsadebugd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/native2ascii 
to provide /usr/bin/native2ascii (native2ascii) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstat to 
provide /usr/bin/jstat (jstat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javac to 
provide /usr/bin/javac (javac) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javah to 
provide /usr/bin/javah (javah) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstack to 
provide /usr/bin/jstack (jstack) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jrunscript to 
provide /usr/bin/jrunscript (jrunscript) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javadoc to 
provide /usr/bin/javadoc (javadoc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jhat to 
provide /usr/bin/jhat (jhat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javap to 
provide /usr/bin/javap (javap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jar to provide 
/usr/bin/jar (jar) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/xjc to provide 
/usr/bin/xjc (xjc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/schemagen to 
provide /usr/bin/schemagen (schemagen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jps to provide 
/usr/bin/jps (jps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/extcheck to 
provide /usr/bin/extcheck (extcheck) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jmap to 
provide /usr/bin/jmap (jmap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstatd to 
provide /usr/bin/jstatd (jstatd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdb to provide 
/usr/bin/jdb (jdb) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/serialver to 
provide /usr/bin/serialver (serialver) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsgen to 
provide /usr/bin/wsgen (wsgen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jcmd to 
provide /usr/bin/jcmd (jcmd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jarsigner to 
provide /usr/bin/jarsigner (jarsigner) in auto mode
Setting up default-jre-headless (2:1.8-59) ...
Setting up default-jdk-headless (2:1.8-59) ...
Setting up lintian-build-deps (2.5.66) ...
Processing triggers for libc-bin (2.25-5) ...
Processing triggers for systemd (236-1) ...
Processing triggers for dictionaries-common (1.27.2) ...
aspell-autobuildhash: processing: en [en-common].
aspell-autobuildhash: processing: en [en-variant_0].
aspell-autobuildhash: processing: en [en-variant_1].
aspell-autobuildhash: processing: en [en-variant_2].
aspell-autobuildhash: processing: en [en-w_accents-only].
aspell-autobuildhash: processing: en [en-wo_accents-only].
aspell-autobuildhash: 

Build failed in Jenkins: lintian-tests_sid #2286

2017-12-26 Thread jenkins
See 


Changes:

[lamby] Factor out simple filename checks into a Lintian::Data variable.

--
[...truncated 239.26 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 (8u151-b12-1) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/idlj to 
provide /usr/bin/idlj (idlj) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdeps to 
provide /usr/bin/jdeps (jdeps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsimport to 
provide /usr/bin/wsimport (wsimport) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/rmic to 
provide /usr/bin/rmic (rmic) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jinfo to 
provide /usr/bin/jinfo (jinfo) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jsadebugd to 
provide /usr/bin/jsadebugd (jsadebugd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/native2ascii 
to provide /usr/bin/native2ascii (native2ascii) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstat to 
provide /usr/bin/jstat (jstat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javac to 
provide /usr/bin/javac (javac) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javah to 
provide /usr/bin/javah (javah) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstack to 
provide /usr/bin/jstack (jstack) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jrunscript to 
provide /usr/bin/jrunscript (jrunscript) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javadoc to 
provide /usr/bin/javadoc (javadoc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jhat to 
provide /usr/bin/jhat (jhat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javap to 
provide /usr/bin/javap (javap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jar to provide 
/usr/bin/jar (jar) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/xjc to provide 
/usr/bin/xjc (xjc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/schemagen to 
provide 

Build failed in Jenkins: lintian-tests_buster #394

2017-12-26 Thread jenkins
See 


Changes:

[lamby] Warn about packages that ship non-reproducible Python .doctree files.

[lamby] Factor out simple filename checks into a Lintian::Data variable.

--
[...truncated 241.02 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 (8u151-b12-1) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/idlj to 
provide /usr/bin/idlj (idlj) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdeps to 
provide /usr/bin/jdeps (jdeps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsimport to 
provide /usr/bin/wsimport (wsimport) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/rmic to 
provide /usr/bin/rmic (rmic) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jinfo to 
provide /usr/bin/jinfo (jinfo) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jsadebugd to 
provide /usr/bin/jsadebugd (jsadebugd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/native2ascii 
to provide /usr/bin/native2ascii (native2ascii) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstat to 
provide /usr/bin/jstat (jstat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javac to 
provide /usr/bin/javac (javac) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javah to 
provide /usr/bin/javah (javah) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstack to 
provide /usr/bin/jstack (jstack) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jrunscript to 
provide /usr/bin/jrunscript (jrunscript) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javadoc to 
provide /usr/bin/javadoc (javadoc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jhat to 
provide /usr/bin/jhat (jhat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javap to 
provide /usr/bin/javap (javap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jar to provide 
/usr/bin/jar (jar) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/xjc to provide 
/usr/bin/xjc (xjc) in auto mode

Bug#812439: lintian: False positive for dbg-package-missing-depends

2017-12-26 Thread Chris Lamb
tags 812429 + moreinfo
thanks

> I get the warning "W: bitz-server source: dbg-package-missing-depends
> libicap0-dbg" on an this package:

Do you still consider this to be a problem now that we have
automatic debug packages in general (ignoring the specific case
of bitz-server)?


Regards,

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



Bug#796924: marked as done (lintian: False positive for source-is-missing and python3)

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 10:50:43 +
with message-id 
<1514285443.115930.1216037136.777c0...@webmail.messagingengine.com>
and subject line Re: lintian: False positive for source-is-missing and python3
has caused the Debian Bug report #796924,
regarding lintian: False positive for source-is-missing and python3
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.)


-- 
796924: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=796924
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.36.1
Severity: normal

Hello,

I'm currently preparing guessit 0.10.4-1, not uploaded yet but
available in the Python Modules Team's svn repository at:

svn://anonscm.debian.org/python-modules/packages/guessit/trunk

Lintian reports the "source-is-missing" error for
docs/_themes/__pycache__/flask_theme_support.cpython-34.pyc.

However, the source of this file is available in
docs/_themes/flask_theme_support.py.

In python3, the pyc files are in a __pycache__ file and their
filenames include the version of the compiler ("cpython-34" here). I
believe that this mechanism is not understood by lintian, which causes
this false positive. Most information about it can be found in the
following document:

https://www.python.org/dev/peps/pep-3147/

Please let me know if you need more information.

Thanks for the awesome work you're doing on Lintian!

-- 
Etienne Millon


signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
tags 796924 + wontfix
thanks

Hi,

> Lintian reports the "source-is-missing" error for
> docs/_themes/__pycache__/flask_theme_support.cpython-34.pyc.
> 
> However, the source of this file is available in
> docs/_themes/flask_theme_support.py.

You should not be shipping .pyc files and Lintian is already very noisy
about this. :)


Regards,

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


Processed: Re: lintian: False positive for source-is-missing and python3

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

> tags 796924 + wontfix
Bug #796924 [lintian] lintian: False positive for source-is-missing and python3
Added tag(s) wontfix.
> thanks
Stopping processing here.

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



Bug#637473: lintian: false positive on embedded-php-library for streams.php

2017-12-26 Thread Chris Lamb
tags 637473 + pending
thanks

Fixed in Git:

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


Regards,

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



Processed: Re: lintian: false positive on embedded-php-library for streams.php

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

> tags 637473 + pending
Bug #637473 [lintian] lintian: false positive on embedded-php-library for 
streams.php
Added tag(s) pending.
> thanks
Stopping processing here.

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



[lintian] branch master updated (766ec72 -> 3c5ee5b)

2017-12-26 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  766ec72   Factor out simple filename checks into a Lintian::Data 
variable.
   new  3c5ee5b   Avoid a embedded-php-library false positive for 
streams.php. (Closes: #637473)

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/files/php-libraries | 2 +-
 debian/changelog | 3 +++
 t/tests/files-embedded/debian/debian/install | 2 ++
 t/tests/files-embedded/tags  | 1 +
 4 files changed, 7 insertions(+), 1 deletion(-)

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



[lintian] 01/01: Avoid a embedded-php-library false positive for streams.php. (Closes: #637473)

2017-12-26 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 3c5ee5b2b146c6ff39deac5129e032eed15c0534
Author: Chris Lamb 
Date:   Tue Dec 26 10:46:58 2017 +

Avoid a embedded-php-library false positive for streams.php. (Closes: 
#637473)
---
 data/files/php-libraries | 2 +-
 debian/changelog | 3 +++
 t/tests/files-embedded/debian/debian/install | 2 ++
 t/tests/files-embedded/tags  | 1 +
 4 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/data/files/php-libraries b/data/files/php-libraries
index 085d6c4..b4ad3e7 100644
--- a/data/files/php-libraries
+++ b/data/files/php-libraries
@@ -26,7 +26,7 @@ libphp-simplepie ~~ 
(?i)/(?:class[\.-])?simplepie(?:\.(?:php|inc))+$
 libphp-jpgraph   ~~ (?i)/jpgraph\.php$
 php-fpdf ~~ (?i)/fpdf\.php$
 php-getid3   ~~ (?i)/getid3\.(?:lib\.)?(?:\.(?:php|inc))+$
-php-php-gettext  ~~ (?i)/streams\.php$
+php-php-gettext  ~~ (?i)/(?

Bug#885327: lintian: Please warn about packages that ship (non-reproducible) .doctree files

2017-12-26 Thread Chris Lamb
tags 885327 + pending
thanks

Fixed in Git:

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


Regards,

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



Bug#752540: marked as done (lintian: copyright-refers-to-problematic-php-license fails to find 3.01 PHP License)

2017-12-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Dec 2017 10:34:55 +
with message-id 
<1514284495.112873.1216029416.28160...@webmail.messagingengine.com>
and subject line Re: lintian: copyright-refers-to-problematic-php-license fails 
to find 3.01 PHP License
has caused the Debian Bug report #752540,
regarding lintian: copyright-refers-to-problematic-php-license fails to find 
3.01 PHP License
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.)


-- 
752540: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=752540
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.22.1
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi,

copyright-refers-to-problematic-php-license check failed to detect (at
least):

php-apcu php-json php-gearman php-geoip php-imagick php-memcache
php-memcached php-mysqlnd-ms php-ps php-redis php-yac

Not sure why...

Ondrej

- -- System Information:
Debian Release: 7.5
  APT prefers stable
  APT policy: (900, 'stable'), (800, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages lintian depends on:
ii  binutils   2.22-8
ii  bzip2  1.0.6-4
ii  diffstat   1.55-3
ii  file   1:5.18-1
ii  gettext0.18.1.1-9
ii  hardening-includes 2.2
ii  intltool-debian0.35.0+20060710.1
ii  libapt-pkg-perl0.1.26+b1
ii  libarchive-zip-perl1.30-6
ii  libclass-accessor-perl 0.34-1
ii  libclone-perl  0.31-1+b2
ii  libdpkg-perl   1.16.15
ii  libemail-valid-perl0.190-1
ii  libfile-basedir-perl   0.03-1
ii  libipc-run-perl0.92-1
ii  liblist-moreutils-perl 0.33-1+b1
ii  libparse-debianchangelog-perl  1.2.0-1
ii  libtext-levenshtein-perl   0.06~01-1
ii  libtimedate-perl   1.2000-1
ii  liburi-perl1.60-1
ii  man-db 2.6.2-1
ii  patchutils 0.3.2-1.1
ii  perl [libdigest-sha-perl]  5.14.2-21+deb7u1
ii  t1utils1.37-1

Versions of packages lintian recommends:
ii  libperlio-gzip-perl 0.18-1+b2
ii  perl-modules [libautodie-perl]  5.14.2-21+deb7u1

Versions of packages lintian suggests:
pn  binutils-multiarch 
ii  dpkg-dev   1.16.15
ii  libhtml-parser-perl3.69-2
ii  libtext-template-perl  1.45-2
ii  libyaml-perl   0.81-1
ii  xz-utils   5.1.1alpha+20120614-2

- -- no debconf information

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJTqYlQAAoJEAyZtw70/LsHqUsP/jxF5kwciFAAb1YCB+IjKsHh
eWKvv/tN7/NpOpl9QdA/tiWDiWj54/5MqNOedxOjgeE442aVz7SDzCxlKwbL3w+W
p+zYFDzlqxKS/fg1lfKHPeAYOBSOpIyM4RJRaVwT2BiEZqNI+LitSmzyrao1qqXo
P/WawxnaNJ9yOLKulF4UNi1Qn6Ri3SPX22VRf6aVOk4WmXCEq7vCv9RuvO9xtC7K
F5x/kZw8Cj509zcTmNy1B+HIvxs9H4ADG5TsaQtygIz7dksbZHoFgWr3mcfjmZS6
VHylr6TENMv6Sk2bNB7kfllsomUJSOm5p4DqosLlhcw9WStn1heRjGkWFshg1cUJ
tKzVjqKQEA91S3u2AkplmidplD1+I+FQL6IliZlLndOdSUbzQ0xsng/8MgMliiPX
ypnIkYwlHjMPTmquL+xhPBUJ92ucDVq9VIozlK5d7hDuF9guZRgfAozNbPs16eMC
NIb41ReXk4eLMi7MakJeX+mbgMJ72um2YlBg/Ktj5YWK3vpSvfoGHTA+KmrdsfzR
ZdpM0mPef/hPE36qiM1we8isZm/ULSLTZl8sgD8DMghKErnD1barVZiloO/U3g1k
US9Oht/su51hKaIQalOdhieWRw5iBgafgB7vuylYQ3ZHJJ6Pzbz92CFLU1wOpx/1
7j5GeK/6N2eODSSq3zpy
=bNcM
-END PGP SIGNATURE-
--- End Message ---
--- Begin Message ---
Version: 2.5.26

> lintian: copyright-refers-to-problematic-php-license fails to find 3.01 PHP 
> License

This was fixed in 2.5.26 via (I think) cb9e4426.


Regards,

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


Processed: Re: lintian: Please warn about packages that ship (non-reproducible) .doctree files

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

> tags 885327 + pending
Bug #885327 [lintian] lintian: Please warn about packages that ship 
(non-reproducible) .doctree files
Added tag(s) pending.
> thanks
Stopping processing here.

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



[lintian] branch master updated (b9b7f4d -> 766ec72)

2017-12-26 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  b9b7f4d   Warn about packages that ship non-reproducible Python 
.doctree files. (Closes: #885327)
   new  766ec72   Factor out simple filename checks into a Lintian::Data 
variable.

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/files.pm   | 18 +-
 data/files/fnames |  6 ++
 debian/changelog  |  1 +
 3 files changed, 12 insertions(+), 13 deletions(-)
 create mode 100644 data/files/fnames

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



[lintian] 01/01: Factor out simple filename checks into a Lintian::Data variable.

2017-12-26 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 766ec728bb3f14daf811147a31003cc702ba8ed2
Author: Chris Lamb 
Date:   Tue Dec 26 10:25:33 2017 +

Factor out simple filename checks into a Lintian::Data variable.
---
 checks/files.pm   | 18 +-
 data/files/fnames |  6 ++
 debian/changelog  |  1 +
 3 files changed, 12 insertions(+), 13 deletions(-)

diff --git a/checks/files.pm b/checks/files.pm
index e05ec01..051a82f 100644
--- a/checks/files.pm
+++ b/checks/files.pm
@@ -31,6 +31,7 @@ use Lintian::SlidingWindow;
 
 use constant BLOCKSIZE => 16_384;
 
+my $FNAMES = Lintian::Data->new('files/fnames', qr/\s*\~\~\s*/);
 my $FONT_PACKAGES = Lintian::Data->new('files/fonts', qr/\s++/);
 my $TRIPLETS = Lintian::Data->new('files/triplets', qr/\s++/);
 my $LOCALE_CODES = Lintian::Data->new('files/locale-codes', qr/\s++/);
@@ -406,8 +407,10 @@ sub run {
 tag 'file-name-is-not-valid-UTF-8', $file;
 }
 
-if ($fname =~ m,[*?],) {
-tag 'file-name-contains-wildcard-character', $file;
+# check for generic bad filenames
+foreach my $tag ($FNAMES->all()) {
+my $regex = $FNAMES->value($tag);
+tag $tag, $file if $fname =~ m/$regex/;
 }
 
 if ($file->is_hardlink) {
@@ -459,12 +462,6 @@ sub run {
 push(@devhelp_links, $blessed);
 }
 
-tag 'package-contains-python-doctree-file', $file
-  if $file->basename =~ m/\.doctree$/;
-if ($file->basename eq 'gschemas.compiled') {
-tag 'package-contains-compiled-glib-schema', $file;
-}
-
 # check for generic obsolete path
 foreach my $obsolete_path ($OBSOLETE_PATHS->all) {
 my $obs_data = $OBSOLETE_PATHS->value($obsolete_path);
@@ -1180,11 +1177,6 @@ sub run {
 tag 'package-installs-python-egg', $file;
 }
 
-#  .coverage (coverage.py output)
-if ($file->basename eq '.coverage') {
-tag 'package-contains-python-coverage-file', $file;
-}
-
 #  .class (compiled Java files)
 if (   $fname =~ m,\.class$,o
 && $fname !~ m,(?:WEB-INF|demo|doc|example|sample|test),o) {
diff --git a/data/files/fnames b/data/files/fnames
new file mode 100644
index 000..6167504
--- /dev/null
+++ b/data/files/fnames
@@ -0,0 +1,6 @@
+# Simple checks against (entire) filenames
+# Format: tag ~~ $fname regexp
+file-name-contains-wildcard-character   ~~ [*?]
+package-contains-compiled-glib-schema   ~~ (^|/)gschemas\.compiled$
+package-contains-python-coverage-file   ~~ (^|/)\.coverage$
+package-contains-python-doctree-file~~ \.doctree$
diff --git a/debian/changelog b/debian/changelog
index 1123ae1..29ed896 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -21,6 +21,7 @@ lintian (2.5.66) UNRELEASED; urgency=medium
   Thanks to Helmut Grohne for the idea.  (Closes: #885096)
 + [CL] Warn about packages that ship non-reproducible Python .doctree
   files.  (Closes: #885327)
++ [CL] Factor out simple filename checks into a Lintian::Data variable.
   * checks/init.d.{pm,desc}:
 + [CL] Don't emit init.d-script-needs-depends-on-lsb-base if the
   package ships a Systemd service file.  (Closes: #864999)

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



[lintian] branch master updated (538ab0f -> b9b7f4d)

2017-12-26 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  538ab0f   Standardise on capital-L "Lintian" in package 
descriptions. Thanks to Adam D. Barratt for the suggestion.
   new  b9b7f4d   Warn about packages that ship non-reproducible Python 
.doctree files. (Closes: #885327)

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/files.desc | 25 +
 checks/files.pm   |  2 ++
 debian/changelog  |  2 ++
 t/tests/files-general/debian/debian/rules |  1 +
 t/tests/files-general/desc|  1 +
 t/tests/files-general/tags|  1 +
 6 files changed, 32 insertions(+)

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



[lintian] 01/01: Warn about packages that ship non-reproducible Python .doctree files. (Closes: #885327)

2017-12-26 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 b9b7f4d95fb3ecf21e2ed175dcfd7eff3980a06b
Author: Chris Lamb 
Date:   Tue Dec 26 09:49:21 2017 +

Warn about packages that ship non-reproducible Python .doctree files. 
(Closes: #885327)
---
 checks/files.desc | 25 +
 checks/files.pm   |  2 ++
 debian/changelog  |  2 ++
 t/tests/files-general/debian/debian/rules |  1 +
 t/tests/files-general/desc|  1 +
 t/tests/files-general/tags|  1 +
 6 files changed, 32 insertions(+)

diff --git a/checks/files.desc b/checks/files.desc
index aa7e02c..2c1e83a 100644
--- a/checks/files.desc
+++ b/checks/files.desc
@@ -1846,3 +1846,28 @@ Info: The specified pkg-config(1) file is installed to
  For projects that use GNU Autotools, a simple method is moving to a debhelper
  compat level of 9 or higher. In the rare case that this file is architecture
  independent it can be installed to /usr/share/pkgconfig instead.
+
+Tag: package-contains-python-doctree-file
+Severity: normal
+Certainty: certain
+Info: This package appears to contain a pickled cache of reStructuredText
+ (*.rst) documentation in a .doctree file.
+ .
+ These are not needed to display the documentation correctly and as they can
+ contain absolute build paths can affect the reproducibility of the package.
+ .
+ Either prevent the installation of the .doctree file (or parent
+ doctrees directory if there is one) or pass the -d
+ option to sphinx-build(1) to create the caches elsewhere.
+ .
+ For example:
+ .
+   override_dh_auto_build:
+   dh_auto_build
+   PYTHONPATH=. sphinx-build -bman docs/ -d debian/doctrees 
docs/build/html
+   PYTHONPATH=. sphinx-build -bhtml docs/ -d debian/doctrees 
docs/build/html
+ .
+   override_dh_auto_clean:
+   dh_auto_clean
+   rm -rf debian/doctrees
+Ref: http://sphinx-doc.org/invocation.html#cmdoption-sphinx-build-d
diff --git a/checks/files.pm b/checks/files.pm
index bebc9f6..e05ec01 100644
--- a/checks/files.pm
+++ b/checks/files.pm
@@ -459,6 +459,8 @@ sub run {
 push(@devhelp_links, $blessed);
 }
 
+tag 'package-contains-python-doctree-file', $file
+  if $file->basename =~ m/\.doctree$/;
 if ($file->basename eq 'gschemas.compiled') {
 tag 'package-contains-compiled-glib-schema', $file;
 }
diff --git a/debian/changelog b/debian/changelog
index dc08354..1123ae1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -19,6 +19,8 @@ lintian (2.5.66) UNRELEASED; urgency=medium
 + [CL] Warn maintainers about packages that ship pkg-config files under
   /usr/lib/pkgconfig as they are unavailable under cross-compilation.
   Thanks to Helmut Grohne for the idea.  (Closes: #885096)
++ [CL] Warn about packages that ship non-reproducible Python .doctree
+  files.  (Closes: #885327)
   * checks/init.d.{pm,desc}:
 + [CL] Don't emit init.d-script-needs-depends-on-lsb-base if the
   package ships a Systemd service file.  (Closes: #864999)
diff --git a/t/tests/files-general/debian/debian/rules 
b/t/tests/files-general/debian/debian/rules
index cfd8b62..1954cc9 100755
--- a/t/tests/files-general/debian/debian/rules
+++ b/t/tests/files-general/debian/debian/rules
@@ -28,6 +28,7 @@ override_dh_install:
touch $(tmp)/usr/share/fonts/X11/misc/encodings.dir
touch $(tmp)/usr/share/fonts/X11/misc/false-positive
touch $(tmp)/usr/share/foo/.nfs-fake-tmpfile
+   touch $(tmp)/usr/share/foo/foo.doctree
touch $(tmp)/usr/share/glib-2.0/schemas/gschemas.compiled
# If the following line gets messed up, it can be
# restored with something like:
diff --git a/t/tests/files-general/desc b/t/tests/files-general/desc
index 6bfb646..f514d6d 100644
--- a/t/tests/files-general/desc
+++ b/t/tests/files-general/desc
@@ -29,6 +29,7 @@ Test-For:
  package-contains-mime-cache-file
  package-contains-mimeinfo.cache-file
  package-modifies-ld.so-search-path
+ package-contains-python-doctree-file
  raster-image-in-scalable-directory
  star-file
  stray-directory-in-manpage-directory
diff --git a/t/tests/files-general/tags b/t/tests/files-general/tags
index 87f1e98..72f97b8 100644
--- a/t/tests/files-general/tags
+++ b/t/tests/files-general/tags
@@ -35,5 +35,6 @@ W: files-general: icon-size-and-directory-name-mismatch 
usr/share/apps/lintian/i
 W: files-general: icon-size-and-directory-name-mismatch 
usr/share/icons/hicolor/22x22/apps/lintian-16x16.png 16x16
 W: files-general: nfs-temporary-file-in-package usr/share/foo/.nfs-fake-tmpfile
 W: files-general: obsolete-comments-style-in-php-ini 
etc/php/7.0/mods-available/php-foo.ini
+W: files-general: package-contains-python-doctree-file 
usr/share/foo/foo.doctree
 W: files-general: 

Bug#885327: lintian: Please warn about packages that ship (non-reproducible) .doctree files

2017-12-26 Thread Chris Lamb
Package: lintian
Version: 2.5.65
Severity: wishlist
X-Debbugs-CC: reproducible-bui...@lists.alioth.debian.org

Hi,

Please warn about packages that ship Python .doctree files.

They are not needed to display the documentation and contain the
absolute build path, thus affecting reproducibility.


Regards,

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