Bug#890356: lintian.d.o: maintainer reports (particular "full" ones) grows without bounds in size

2018-02-14 Thread Niels Thykier
Russ Allbery:
> Niels Thykier  writes:
> 
>> While these changes are impressive, a 20MB HTML file is still a pain to
>> load and process.
> 
> I agree that the page for pkg-perl-maintainers is probably not useful and
> probably not used by anyone.  But that's also an extreme outlier, I would
> assume?
>> I think my personal maintainer page is probably more typical.
> 


Data:
=
3645 out of 3708 reports are less than 1MB (A bit below 99% of all full
reports).  So far so good.  However, these 99% accounts for 202MB where
the last 1% accounts for 206 MB of the total size (i.e. the last 1% is
>= 50% of the disk usage).
  The regular maintainer reports also have this problem - just a much
narrower scope with 13 reports out of 3708 (<0.5%) and 22MB out of 103MB
(~21% rather than ~50%).

My take:

I am fine with saying that the full report is the current style full
report for the 99% percentile, but I am missing something for the last
1% (where the page is >= 1MB).
  I do not think it is reasonable that >= 25% (35%[1]) of the size of
the website is "dead waste no one could possible use for any purpose".

When I see something like the "privacy-breach-generic" in love-doc[2], I
cannot help but see it as "an unhelpful wall of text that no one can
comprehend".  That particular "wall" accounts for something 85% of the
visual part Miriam's report.  I think this report would go from "useless
to probably useful" if we clamped that wall, so the reader does not
drown in it (after the third "page-down" it just gets boring).


Note: I have used 1MB as the "pain threshold" (although ideally, I would
like the pages to be smaller than that).

Thanks,
~Niels

[1] Increases to 35% when we kill off the uncompressed log.

[2] https://lintian.debian.org/maintainer/mir...@debian.org.html#love



[lintian] branch master updated (5c0553a -> 2f058c7)

2018-02-14 Thread Niels Thykier
This is an automated email from the git hooks/post-receive script.

nthykier pushed a change to branch master
in repository lintian.

  from  5c0553a   c/r-html-reports: Exclude classification tags from reports
   new  2f058c7   c/r-html-reports: Fix valid but confusing code

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:
 commands/reporting-html-reports.pm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

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



[lintian] 01/01: c/r-html-reports: Fix valid but confusing code

2018-02-14 Thread Niels Thykier
This is an automated email from the git hooks/post-receive script.

nthykier pushed a commit to branch master
in repository lintian.

commit 2f058c7a84fe282a48729b472b2d1ecfa86e46eb
Author: Niels Thykier 
Date:   Wed Feb 14 21:25:14 2018 +

c/r-html-reports: Fix valid but confusing code

Signed-off-by: Niels Thykier 
---
 commands/reporting-html-reports.pm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/commands/reporting-html-reports.pm 
b/commands/reporting-html-reports.pm
index 560db3c..8506f69 100644
--- a/commands/reporting-html-reports.pm
+++ b/commands/reporting-html-reports.pm
@@ -1158,8 +1158,8 @@ sub output_template {
 %{$data},
 }) or die "Filling out footer of $file: $Text::Template::ERROR\n";
 };
-$data->{config_vars} ||= $TEMPLATE_CONFIG_VARS,
-  open(my $fd, '>:encoding(UTF-8)', "$HTML_TMP_DIR/$file");
+$data->{config_vars} ||= $TEMPLATE_CONFIG_VARS;
+open(my $fd, '>:encoding(UTF-8)', "$HTML_TMP_DIR/$file");
 $template->fill_in(OUTPUT => $fd, HASH => $data)
   or die "filling out $file failed: $Text::Template::ERROR\n";
 close($fd);

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



Bug#890356: lintian.d.o: maintainer reports (particular "full" ones) grows without bounds in size

2018-02-14 Thread Russ Allbery
Niels Thykier  writes:

> While these changes are impressive, a 20MB HTML file is still a pain to
> load and process.

I agree that the page for pkg-perl-maintainers is probably not useful and
probably not used by anyone.  But that's also an extreme outlier, I would
assume?

I think my personal maintainer page is probably more typical.

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



Bug#890356: lintian.d.o: maintainer reports (particular "full" ones) grows without bounds in size

2018-02-14 Thread Russ Allbery
Niels Thykier  writes:

> What particular part do you use or like about it?  From my PoV, it looks
> like it has too much information on it - even with out the
> classification tags.

I very much like that I can see all of the Lintian tags for all of my
packages on one page without having to bounce around.  Sometimes I use it
to build a to-do list of packages to go give some love to (and for that I
like to see the actual tag detail, not just a severity summary).

> This is where I wish our maintainer/full reports where different.  Maybe
> something like:

> """
> This is the lintian report for Russ Allbery, who maintains 20 packages.

> Possible issues found by lintian:

>   E: 10  (of which 3 are certain)
>   W: 3

> Style suggestions / nits:
>   I: 12
>   P: 255 (of which 120 of these are file-contains-trailing-whitespace in
> krb5)

> Other issues:
>   O: 7
>   X: 12
>   C: 33

Yeah, this would degrade the usefulness of the page a lot for me.  I can
go to the pages for my individual packages if I want to do that; seeing
all the things in one place is the whole point of the maintainer page for
me.

It's still better than having to go check each individual package page
since there would be the links to each package page, but it means I have
to click a lot more to get the same information.

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



[lintian] branch master updated (49d8074 -> 5c0553a)

2018-02-14 Thread Niels Thykier
This is an automated email from the git hooks/post-receive script.

nthykier pushed a change to branch master
in repository lintian.

  from  49d8074   Drop all the overrides for Lintian titself now that we 
use the  build profile for the previously-spurious warnings.
   new  5c0553a   c/r-html-reports: Exclude classification tags from reports

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:
 commands/reporting-html-reports.pm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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



Bug#890356: lintian.d.o: maintainer reports (particular "full" ones) grows without bounds in size

2018-02-14 Thread Niels Thykier
Niels Thykier:
> Russ Allbery:
>> [...]
> 
>> I think a lot of the explosion has been the inclusion of the purely
>> informational tags in the maintainer reports, which I think are fairly
>> useless and add a ton of space because even entirely Lintian-clean
>> packages have several of them.  Maybe just suppress those from the
>> maintainer report and see what things look like then?
>>
> 
> Am doing it now.
> 
> Thanks,
> ~Niels
> 

Done; obviously it is better - but fair from ideal.

Total size is now about ~410MB (so 20% improvement)

Top 10 reports by size (sort ASC):
> -rw-r--r-- 1 lintian lintian  7.2M Feb 14 20:14 t...@debian.org.html
> -rw-r--r-- 1 lintian lintian  7.5M Feb 14 20:15 
> pkg-perl-maintain...@lists.alioth.debian.org.html
> -rw-r--r-- 1 lintian lintian  7.9M Feb 14 20:14 
> pkg-haskell-maintain...@lists.alioth.debian.org.html
> -rw-r--r-- 1 lintian lintian  8.6M Feb 14 20:16 than...@debian.org.html
> -rw-r--r-- 1 lintian lintian  8.6M Feb 14 20:15 calcu...@rezozer.net.html
> -rw-r--r-- 1 lintian lintian  8.8M Feb 14 20:15 julien.pu...@laposte.net.html
> -rw-r--r-- 1 lintian lintian  8.9M Feb 14 20:16 infini...@debian.org.html
> -rw-r--r-- 1 lintian lintian  9.5M Feb 14 20:14 
> debian-...@lists.debian.org.html
> -rw-r--r-- 1 lintian lintian   12M Feb 14 20:15 d...@debian.org.html
> -rw-r--r-- 1 lintian lintian   20M Feb 14 20:15 
> debian-science-maintain...@lists.alioth.debian.org.html

While these changes are impressive, a 20MB HTML file is still a pain to
load and process.

NB: These results are not synced to the website.  I have cherry-picked
by work around (also pushed to master), so it will be synced with the
next website build.

Thanks,
~Niels



[lintian] 01/01: c/r-html-reports: Exclude classification tags from reports

2018-02-14 Thread Niels Thykier
This is an automated email from the git hooks/post-receive script.

nthykier pushed a commit to branch master
in repository lintian.

commit 5c0553a4c540822201159e7ac3ece4fee7a41059
Author: Niels Thykier 
Date:   Wed Feb 14 20:24:51 2018 +

c/r-html-reports: Exclude classification tags from reports

For now to reduce the overhead of the full reports by 20%.  Once we
have an idea for how to solve #890356 or a separate
reporting/aggregation for these tags, this will probably be reverted.

Signed-off-by: Niels Thykier 
---
 commands/reporting-html-reports.pm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/commands/reporting-html-reports.pm 
b/commands/reporting-html-reports.pm
index 1eaaa49..560db3c 100644
--- a/commands/reporting-html-reports.pm
+++ b/commands/reporting-html-reports.pm
@@ -917,7 +917,7 @@ sub parse_lintian_log {
 # Ignore unknown tags - happens if we removed a tag that is
 # still present in the log file.
 my $tag_info = $profile->get_tag($tag, 1);
-next unless $tag_info;
+next if not $tag_info or $tag_info->severity eq 'classification';
 
 # Update statistics.
 my $key = $expanded_code{$code};

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



Bug#890356: lintian.d.o: maintainer reports (particular "full" ones) grows without bounds in size

2018-02-14 Thread Niels Thykier
Russ Allbery:
> Niels Thykier  writes:
> 
>> The maintainer reports (notably the "full" reports) quickly grows in
>> size (disk space used) and without any bounds.  At the moment, the
>> lintian.d.o has a complete size usage of ~1GB - half of that is "full
>> reports" - the second runner up is the uncompressed lintian.log (at
>> 250MB), which will disappear soon.
> 
> I use my maintainer full report all the time.
> 

What particular part do you use or like about it?  From my PoV, it looks
like it has too much information on it - even with out the
classification tags.

I think my issue is that I am missing some level of aggregation from
where I can choose to "drill down" into a more detailed layer (easier
said than done on a static website).

As an example, you literally have a screen full of line numbers from a
pedantic tag:
 * https://lintian.debian.org/full/r...@debian.org.html#krb5

This is where I wish our maintainer/full reports where different.  Maybe
something like:


"""
This is the lintian report for Russ Allbery, who maintains 20 packages.


Possible issues found by lintian:

  E: 10  (of which 3 are certain)
  W: 3

Style suggestions / nits:
  I: 12
  P: 255 (of which 120 of these are file-contains-trailing-whitespace in
krb5)

Other issues:
  O: 7
  X: 12
  C: 33

Overrides:

 * Number of overridden tags: 7 (in 3 different packages)
 * Number of unused overrides: 2 (in 1 package)
 * Number of malformed overrides: 0


Table by package:

|  E  |  W  |  I  |  P |  Links
 ---+-+-+-++---
 debian-policy  |  0  |  1  |  3  | 20 |  
 ---+-+-+-++---
 gnubg  |  0  |  0  |  0  |  0 |  
 ---+-+-+-++---
  [... 18 more entries for each remaining package ...]
"""

(Numbers more or less pulled out of my hat; some parts probably needs a
little more prose etc.)

This obviously makes more sense if we have a "per package" report, so
you can drill into a package and see what the tags are.

> I think a lot of the explosion has been the inclusion of the purely
> informational tags in the maintainer reports, which I think are fairly
> useless and add a ton of space because even entirely Lintian-clean
> packages have several of them.  Maybe just suppress those from the
> maintainer report and see what things look like then?
> 

Am doing it now.

Thanks,
~Niels



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

2018-02-14 Thread jenkins
See 




python-package-missing-depends-on-python error in gir1.2-gexiv2-0.10

2018-02-14 Thread Jason Crain
Dear Lintian Maintainers,

Recent versions of lintain have started showing an error for a package I
maintain, gexiv2.  I don't think this can be fixed in gexiv2 packaging
so I'm asking if an override is appropriate.

One of the binary packages gexiv2 builds is gir1.2-gexiv2-0.10.  This
contains gobject-introspection files
(https://wiki.gnome.org/Projects/GObjectIntrospection) which allow
languages like Python and JavaScript to use the gexiv2 library.  It also
ships override files for Python 2 and 3 to make the API easier to work
with in Python.  It contains the following files:

  /usr/lib/python2.7/dist-packages/gi/overrides/GExiv2.py
  /usr/lib/python3/dist-packages/gi/overrides/GExiv2.py
  /usr/lib/x86_64-linux-gnu/girepository-1.0/GExiv2-0.10.typelib

Lintian shows the following error for this package:

  E: gir1.2-gexiv2-0.10: python-package-missing-depends-on-python
  N:
  N:The specified Python package ships Python modules under /usr/lib but
  N:does not specify any dependency on Python.
  N:
  N:This is likely an omission, the result of a typo in debian/control or
  N:the file should not be installed.
  N:
  N:Severity: serious, Certainty: certain
  N:
  N:Check: python, Type: source, binary

I don't know of a way to fix this error.  The package does not declare a
dependency on Python because it's possible to use this package from
JavaScript or other languages through just the .typelib file.  It's
possible to use this package through Python 2 or 3 and the Debian
archive contains both Python 2 and 3 programs which use this package.

There are a few other packages which show this same lintian error for
the same reason:

  gir1.2-accounts-1.0
  gir1.2-dee-1.0
  gir1.2-gom-1.0
  gir1.2-ibus-1.0



Build failed in Jenkins: lintian-tests_sid #2604

2018-02-14 Thread jenkins
See 

--
[...truncated 243.45 KB...]
Adding debian:LuxTrust_Global_Root_2.pem
Adding debian:Izenpe.com.pem
Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem
Adding debian:IdenTrust_Commercial_Root_CA_1.pem
Adding debian:ISRG_Root_X1.pem
Adding debian:Hongkong_Post_Root_CA_1.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem
Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem
Adding debian:Go_Daddy_Class_2_CA.pem
Adding debian:Global_Chambersign_Root_-_2008.pem
Adding debian:GlobalSign_Root_CA_-_R3.pem
Adding debian:GlobalSign_Root_CA_-_R2.pem
Adding debian:GlobalSign_Root_CA.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem
Adding debian:GeoTrust_Universal_CA_2.pem
Adding debian:GeoTrust_Universal_CA.pem
Adding debian:GeoTrust_Primary_Certification_Authority_-_G3.pem
Adding debian:GeoTrust_Primary_Certification_Authority_-_G2.pem
Adding debian:GeoTrust_Primary_Certification_Authority.pem
Adding debian:GeoTrust_Global_CA_2.pem
Adding debian:GeoTrust_Global_CA.pem
Adding debian:Entrust_Root_Certification_Authority_-_G2.pem
Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem
Adding debian:Entrust_Root_Certification_Authority.pem
Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem
Adding debian:EE_Certification_Centre_Root_CA.pem
Adding debian:EC-ACC.pem
Adding debian:E-Tugra_Certification_Authority.pem
Adding debian:DigiCert_Trusted_Root_G4.pem
Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem
Adding debian:DigiCert_Global_Root_G3.pem
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) 

Bug#890298: marked as done (lintian: warn about problematic use of udevadm in maintainer scripts)

2018-02-14 Thread Debian Bug Tracking System
Your message dated Wed, 14 Feb 2018 15:19:40 +
with message-id 
and subject line Bug#890298: fixed in lintian 2.5.75
has caused the Debian Bug report #890298,
regarding lintian: warn about problematic use of udevadm in maintainer scripts
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.)


-- 
890298: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=890298
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.67~bpo9+1
Severity: wishlist

udevadm can be present on the system but non-functional, due to being inside
a chroot for example. It seems that there are two common patterns used in
maintainer scripts that correctly handle that situation:

if udevadm control --reload; then …

udevadm control --reload || true

Could lintian detect the unprotected udevadm call that, with set -e, will
cause the maintainer script to fail?

(Context: https://bugs.debian.org/890224)
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.75

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 890...@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: Wed, 14 Feb 2018 14:24:49 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.75
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 762753 889964 889991 890100 890298 890358 890361
Changes:
 lintian (2.5.75) unstable; urgency=medium
 .
   * Summary of tag changes:
 + Added:
   - debian-rules-uses-unnecessary-dh-argument
   - missing-explanation-for-repacked-upstream-tarball
   - udevadm-called-without-guard
 .
   * checks/changelog-file.desc:
 + [CL] When checking latest-debian-changelog-entry-without-new-version
   ignore any change of epoch.  (Closes: #889991)
   * checks/debhelper.{desc,pm}:
 + [CL] Warn when specifying --parallel to dh(1) in compat levels >= 10.
   Thanks to Nicolas Braud-Santoni for the idea.  (Closes: #890358)
 + [CL] Add a missing verb to the long description of the
   dh-quilt-addon-but-quilt-source-format tag.
   * checks/files.pm:
 + [CL] Tidy logic for detecting allowed rel="" values in 
   HTML tags.
 + [CL] Allow rel="canonical" in  HTML tags; they are used by
   search engines (etc.) and do not cause internet access.
   (Closes: #762753)
   * checks/init.desc:
 + [CL] Improve various parts of the long description for
   init.d-script-should-always-start-service.
   * checks/patch-systems.{desc,pm}:
 + [CL] Avoid false positives when checking for typos by ignoring files
   or patch descriptions that contain the words "typo" or "spelling".
   Thanks to Bas Couwenberg for the report.  (Closes: #889964)
 + [CL] Check the first line of the description separately for spelling
   errors to avoid false-positive duplicate checks across a patch
   description's synopsis and its body.  (Closes: #890100)
   * checks/python.desc:
 + [CL] Underline that maintainers do not need to override the
   new-package-should-not-package-python2-module tag but rather leave a
   comment in debian/changelog.
   * checks/scripts.{desc,pm}:
 + [CL] Check for maintainer scripts that call udevadm without a guard
   as it can fail within a chroot.  (Closes: #890298)
   * checks/source-copyright.{desc,pm}:
 + [CL] Emit a pendatic warning for packages with repacked upstream
   tarballs that lack a Files-Excluded or Comment header in
   debian/copyright.
 .
   * collection/override-file:
 + [CL] Actually pick the first out of debian/source/lintian-overrides
   and debian/source.lintian-overrides. Thanks to Thorsten Glaser for
   the report.  (Closes: #890361)
 .
   * commands/reporting-html-reports.html:

lintian_2.5.75_amd64.changes ACCEPTED into unstable

2018-02-14 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 14 Feb 2018 14:24:49 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.75
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 762753 889964 889991 890100 890298 890358 890361
Changes:
 lintian (2.5.75) unstable; urgency=medium
 .
   * Summary of tag changes:
 + Added:
   - debian-rules-uses-unnecessary-dh-argument
   - missing-explanation-for-repacked-upstream-tarball
   - udevadm-called-without-guard
 .
   * checks/changelog-file.desc:
 + [CL] When checking latest-debian-changelog-entry-without-new-version
   ignore any change of epoch.  (Closes: #889991)
   * checks/debhelper.{desc,pm}:
 + [CL] Warn when specifying --parallel to dh(1) in compat levels >= 10.
   Thanks to Nicolas Braud-Santoni for the idea.  (Closes: #890358)
 + [CL] Add a missing verb to the long description of the
   dh-quilt-addon-but-quilt-source-format tag.
   * checks/files.pm:
 + [CL] Tidy logic for detecting allowed rel="" values in 
   HTML tags.
 + [CL] Allow rel="canonical" in  HTML tags; they are used by
   search engines (etc.) and do not cause internet access.
   (Closes: #762753)
   * checks/init.desc:
 + [CL] Improve various parts of the long description for
   init.d-script-should-always-start-service.
   * checks/patch-systems.{desc,pm}:
 + [CL] Avoid false positives when checking for typos by ignoring files
   or patch descriptions that contain the words "typo" or "spelling".
   Thanks to Bas Couwenberg for the report.  (Closes: #889964)
 + [CL] Check the first line of the description separately for spelling
   errors to avoid false-positive duplicate checks across a patch
   description's synopsis and its body.  (Closes: #890100)
   * checks/python.desc:
 + [CL] Underline that maintainers do not need to override the
   new-package-should-not-package-python2-module tag but rather leave a
   comment in debian/changelog.
   * checks/scripts.{desc,pm}:
 + [CL] Check for maintainer scripts that call udevadm without a guard
   as it can fail within a chroot.  (Closes: #890298)
   * checks/source-copyright.{desc,pm}:
 + [CL] Emit a pendatic warning for packages with repacked upstream
   tarballs that lack a Files-Excluded or Comment header in
   debian/copyright.
 .
   * collection/override-file:
 + [CL] Actually pick the first out of debian/source/lintian-overrides
   and debian/source.lintian-overrides. Thanks to Thorsten Glaser for
   the report.  (Closes: #890361)
 .
   * commands/reporting-html-reports.html:
 + [NT] Minimize generated SVG files if scour is installed and
   available in PATH.
 .
   * data/spelling/corrections:
 + [PW] Add a number of corrections.
Checksums-Sha1:
 6da75b4c49c91a8def3aaf1ca90c77366bdb247a 3505 lintian_2.5.75.dsc
 97e4f2785508bb670ea541b354e68244584e284e 1482104 lintian_2.5.75.tar.xz
 c2195cb2792b16a2c93401ddeb06cc0d707bb2fe 1102948 lintian_2.5.75_all.deb
 e0ed49cebd1805c1d677aea2e79b90d1732236fa 16080 lintian_2.5.75_amd64.buildinfo
Checksums-Sha256:
 d9fec6c861065bc185dac94e755054465cea5c82a0114648b0ffd7bb03f322a1 3505 
lintian_2.5.75.dsc
 6092f056552732edf96ce19d5771ad9a07f5978054559150571f4b444fce902d 1482104 
lintian_2.5.75.tar.xz
 42eb64b309703de0a89bd8dfbf63b86b357b69c505952dc9c41c011138144d69 1102948 
lintian_2.5.75_all.deb
 4b56ebcecedd7e26492853be0ad888f37bc0e8ad31e16abd019353bb56f07544 16080 
lintian_2.5.75_amd64.buildinfo
Files:
 b4fd2c0450a3f48cd6fe9cfae35a1572 3505 devel optional lintian_2.5.75.dsc
 4ea25ddaacbe4b297faebdc2eddc95cd 1482104 devel optional lintian_2.5.75.tar.xz
 cdfa73ecb3dc750ba35542d2851308db 1102948 devel optional lintian_2.5.75_all.deb
 f524e3ec136ba24c1257757440102a02 16080 devel optional 
lintian_2.5.75_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAlqEUFwACgkQHpU+J9Qx
HlhVng//Zs1TfZr+DH3GGar09ejmBJQXQesIC8+/uvK6viS7kyP21kYfb75Ykk3H
eHTLCTg97rDVbUCymCR0UTGxEwh0MLmp2FdbLSgbo0TU+6h56DX382TLjXh6e2St
xptH7o5VbCxgGzPrff+crECKPnNVsRQbF+QlOVo36/GTHl30ijktsDzrfv6Edrnm
L3UUlV7q2SCCWvoB4X3rMW2a7oWdGKrNpdVycM43BEN39Rk4S5y5o/mNDR0tej2j
936Frl2sQ6vod6D4ej67pBOSY5TadlV8fb/hPPqQ3d21nzT/JBUYBtIrzo1R8T6D
7XzHZFe9NZjreTTKWwI/7WmT7mfn84dy10XgoxzmR1bDcZmL0kR1UPQRR5LrZyyk
d1HquybjbzAdG8VqVHNg95Z/sfpzFGmGmQH0qp1Q98h40y88eeWUiLqhLdRphIGk
Kd1ldzvWqmXFWANhJW7Dp+b2YPjI4IvlCieWXEpkAO4ALbH1IHeWmfj21TnFEOkQ
sOJH8BFeF58jxJs0pW8OH9CIRXOwRz4bJcowxT41EV5ojUEmsWiJjTrmiQNDjr+a
slHEoAHZrX/v9MizY409VvkysvVBqD4jeH75L6bGD8/M1QKivuBE2c0WVBd2UzKD
GDLs1m2MbKptMk4/WxSLUUKXMuil7at3vbyXyMlkYfPOdjCStkc=
=aTrn
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Processing of lintian_2.5.75_amd64.changes

2018-02-14 Thread Debian FTP Masters
lintian_2.5.75_amd64.changes uploaded successfully to localhost
along with the files:
  lintian_2.5.75.dsc
  lintian_2.5.75.tar.xz
  lintian_2.5.75_all.deb
  lintian_2.5.75_amd64.buildinfo

Greetings,

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



Bug#889964: marked as done (lintian: Don't emit spelling-error-in-patch-description for spelling error patches)

2018-02-14 Thread Debian Bug Tracking System
Your message dated Wed, 14 Feb 2018 15:19:40 +
with message-id 
and subject line Bug#889964: fixed in lintian 2.5.75
has caused the Debian Bug report #889964,
regarding lintian: Don't emit spelling-error-in-patch-description for spelling 
error patches
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.)


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

Dear Maintainer,

Please tune the spelling-error-in-patch-description tag to not emit it
for spelling error patches (where the description mentions which
spelling errors were fixed).

Kind Regards,

Bas
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.75

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 889...@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: Wed, 14 Feb 2018 14:24:49 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.75
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 762753 889964 889991 890100 890298 890358 890361
Changes:
 lintian (2.5.75) unstable; urgency=medium
 .
   * Summary of tag changes:
 + Added:
   - debian-rules-uses-unnecessary-dh-argument
   - missing-explanation-for-repacked-upstream-tarball
   - udevadm-called-without-guard
 .
   * checks/changelog-file.desc:
 + [CL] When checking latest-debian-changelog-entry-without-new-version
   ignore any change of epoch.  (Closes: #889991)
   * checks/debhelper.{desc,pm}:
 + [CL] Warn when specifying --parallel to dh(1) in compat levels >= 10.
   Thanks to Nicolas Braud-Santoni for the idea.  (Closes: #890358)
 + [CL] Add a missing verb to the long description of the
   dh-quilt-addon-but-quilt-source-format tag.
   * checks/files.pm:
 + [CL] Tidy logic for detecting allowed rel="" values in 
   HTML tags.
 + [CL] Allow rel="canonical" in  HTML tags; they are used by
   search engines (etc.) and do not cause internet access.
   (Closes: #762753)
   * checks/init.desc:
 + [CL] Improve various parts of the long description for
   init.d-script-should-always-start-service.
   * checks/patch-systems.{desc,pm}:
 + [CL] Avoid false positives when checking for typos by ignoring files
   or patch descriptions that contain the words "typo" or "spelling".
   Thanks to Bas Couwenberg for the report.  (Closes: #889964)
 + [CL] Check the first line of the description separately for spelling
   errors to avoid false-positive duplicate checks across a patch
   description's synopsis and its body.  (Closes: #890100)
   * checks/python.desc:
 + [CL] Underline that maintainers do not need to override the
   new-package-should-not-package-python2-module tag but rather leave a
   comment in debian/changelog.
   * checks/scripts.{desc,pm}:
 + [CL] Check for maintainer scripts that call udevadm without a guard
   as it can fail within a chroot.  (Closes: #890298)
   * checks/source-copyright.{desc,pm}:
 + [CL] Emit a pendatic warning for packages with repacked upstream
   tarballs that lack a Files-Excluded or Comment header in
   debian/copyright.
 .
   * collection/override-file:
 + [CL] Actually pick the first out of debian/source/lintian-overrides
   and debian/source.lintian-overrides. Thanks to Thorsten Glaser for
   the report.  (Closes: #890361)
 .
   * commands/reporting-html-reports.html:
 + [NT] Minimize generated SVG files if scour is installed and
   available in PATH.
 .
   * data/spelling/corrections:
 + [PW] Add a number of corrections.
Checksums-Sha1:
 6da75b4c49c91a8def3aaf1ca90c77366bdb247a 

Bug#890361: marked as done (lintian: handling of new source override location possibly buggy)

2018-02-14 Thread Debian Bug Tracking System
Your message dated Wed, 14 Feb 2018 15:19:40 +
with message-id 
and subject line Bug#890361: fixed in lintian 2.5.75
has caused the Debian Bug report #890361,
regarding lintian: handling of new source override location possibly buggy
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.)


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

I’m fairly sure the code around lines 56-62 of
/usr/share/lintian/collection/override-file
does NOT prefer the first (cf. line 44ff.)
but the last override file found.

I think there’s a break missing in lines 58 and 60.
(Or, well, the Perl equivalent; I don’t speak Perl.)

It’s also a bit unfortunate that, if I have both
(one being a symlink to the other), I still have¹
to override that the old location is used. I prefer
my packages backportable with ease, which is why
I’m a tad annoyed at such incompatible changes,
but also (not scope of this bugreport) having to
jump to the latest debhelper version when 5 is
enough for me.

① live example: git clone \
https://evolvis.org/anonscm/git/alioth/jupp.git
  (dump http transport, so may take a minute)

-- System Information:
Debian Release: buster/sid
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'buildd-unstable'), (500, 'unstable')
Architecture: x32 (x86_64)
Foreign Architectures: i386, amd64

Kernel: Linux 4.14.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8)
Shell: /bin/sh linked to /bin/lksh
Init: sysvinit (via /sbin/init)

Versions of packages lintian depends on:
ii  binutils  2.30-4
ii  bzip2 1.0.6-8.1
ii  diffstat  1.61-1
ii  dpkg  1.19.0.5
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  libdigest-sha-perl6.01-1
ii  libdpkg-perl  1.19.0.5
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-4+b1
ii  libtext-levenshtein-perl  0.13-1
ii  libtimedate-perl  2.3000-2
ii  liburi-perl   1.73-1
ii  libxml-simple-perl2.24-1
ii  libyaml-libyaml-perl  0.69+repack-1
ii  man-db2.8.1-1
ii  patchutils0.3.4-2
ii  perl  5.26.1-4+b1
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.5
ii  libhtml-parser-perl3.72-3+b2
pn  libtext-template-perl  

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

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 890...@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: Wed, 14 Feb 2018 14:24:49 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.75
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 762753 889964 889991 890100 890298 890358 890361

Bug#889991: marked as done (lintian: Please warn if versions differ only in the epoch)

2018-02-14 Thread Debian Bug Tracking System
Your message dated Wed, 14 Feb 2018 15:19:40 +
with message-id 
and subject line Bug#889991: fixed in lintian 2.5.75
has caused the Debian Bug report #889991,
regarding lintian: Please warn if versions differ only in the epoch
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.)


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

Dear Maintainer,

The recent "Debian part of a version number when epoch is bumped" has
highlighted the fact that the epoch is not included in the names of the various
package files (source and binary) and that this can potentially cause problems
in various situations (both within Debian and for our downstreams).

Due to the filenames we are already implicitly requiring that all versions used
in a source package name's history are unique even once the epochs are stripped
off (e.g. a given $upstream-$debianrev must be unique and not differ only in
the epoch).

Perhaps lintian could check for this by comparing the current version with the
historical ones in debian/changelog.

Raphael notes in [1]:

> Note however that such a lintian check should not consider changelog
> entries indicating another source package name.

Which seems wise.

Thanks,
Ian.

[0] https://lists.debian.org/debian-devel/2018/02/msg00102.html
[1] https://lists.debian.org/debian-devel/2018/02/msg00144.html


-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf, armel, arm64

Kernel: Linux 4.13.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB.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:
ii  libperlio-gzip-perl  0.19-1+b4

Versions of packages lintian suggests:
ii  binutils-multiarch 2.29.1-12
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.75

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 889...@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: Wed, 14 Feb 2018 14:24:49 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.75

Bug#890358: marked as done (lintian could warn when using dh --parallel in compat level >= 10)

2018-02-14 Thread Debian Bug Tracking System
Your message dated Wed, 14 Feb 2018 15:19:40 +
with message-id 
and subject line Bug#890358: fixed in lintian 2.5.75
has caused the Debian Bug report #890358,
regarding lintian could warn when using dh --parallel in compat level >= 10
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.)


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

Hi,

When using debhelper in compatibility mode 10 or higher,
the --parallel option is enabled by default.

Please consider making lintian warn about redundant use of --parallel.


Best,

  nicoo


-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (900, 'testing'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages lintian depends on:
ii  binutils  2.29.1-13
ii  bzip2 1.0.6-8.1
ii  diffstat  1.61-1+b1
ii  dpkg  1.19.0.5
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.5
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-4
ii  libtext-levenshtein-perl  0.13-1
ii  libtimedate-perl  2.3000-2
ii  liburi-perl   1.73-1
ii  libxml-simple-perl2.24-1
ii  libyaml-libyaml-perl  0.69+repack-1
ii  man-db2.7.6.1-4
ii  patchutils0.3.4-2
ii  perl  5.26.1-4
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.5
ii  libhtml-parser-perl3.72-3+b2
ii  libtext-template-perl  1.47-1

-- no debconf information


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

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 890...@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: Wed, 14 Feb 2018 14:24:49 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.75
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 762753 889964 889991 890100 890298 890358 890361
Changes:
 lintian (2.5.75) unstable; urgency=medium
 .
   * Summary of tag changes:
 + Added:
   - debian-rules-uses-unnecessary-dh-argument
   - missing-explanation-for-repacked-upstream-tarball
   - udevadm-called-without-guard
 .
   * checks/changelog-file.desc:
 + [CL] When checking latest-debian-changelog-entry-without-new-version
   ignore any change of epoch.  (Closes: #889991)
   * checks/debhelper.{desc,pm}:
 + [CL] Warn when 

Bug#762753: marked as done (lintian: privacy-breach-generic false positives on ?)

2018-02-14 Thread Debian Bug Tracking System
Your message dated Wed, 14 Feb 2018 15:19:40 +
with message-id 
and subject line Bug#762753: fixed in lintian 2.5.75
has caused the Debian Bug report #762753,
regarding lintian: privacy-breach-generic false positives on http://example.com;> ?
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.)


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

Hi,

in nvidia-cuda-doc [non-free] I see a lot of privacy-breach-generic tags
like

  X: nvidia-cuda-doc: privacy-breach-generic 
usr/share/doc/nvidia-cuda-doc/html/cublas/index.html 
(http://docs.nvidia.com/cuda/cublas/index.html)

but I think these are false positives since the only occurrence of the
external ressource URLs is in  elements as
defined by RFC 6596, e.g.

  http://docs.nvidia.com/cuda/cublas/index.html;>

As I understand this is only informational and intended for search
engines and the like, but not used (aka loaded) by ordinary web browsers
that just render the local copy (shipped by the package) of the .html
files.


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

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 762...@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: Wed, 14 Feb 2018 14:24:49 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.75
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 762753 889964 889991 890100 890298 890358 890361
Changes:
 lintian (2.5.75) unstable; urgency=medium
 .
   * Summary of tag changes:
 + Added:
   - debian-rules-uses-unnecessary-dh-argument
   - missing-explanation-for-repacked-upstream-tarball
   - udevadm-called-without-guard
 .
   * checks/changelog-file.desc:
 + [CL] When checking latest-debian-changelog-entry-without-new-version
   ignore any change of epoch.  (Closes: #889991)
   * checks/debhelper.{desc,pm}:
 + [CL] Warn when specifying --parallel to dh(1) in compat levels >= 10.
   Thanks to Nicolas Braud-Santoni for the idea.  (Closes: #890358)
 + [CL] Add a missing verb to the long description of the
   dh-quilt-addon-but-quilt-source-format tag.
   * checks/files.pm:
 + [CL] Tidy logic for detecting allowed rel="" values in 
   HTML tags.
 + [CL] Allow rel="canonical" in  HTML tags; they are used by
   search engines (etc.) and do not cause internet access.
   (Closes: #762753)
   * checks/init.desc:
 + [CL] Improve various parts of the long description for
   init.d-script-should-always-start-service.
   * checks/patch-systems.{desc,pm}:
 + [CL] Avoid false positives when checking for typos by ignoring files
   or patch descriptions that contain the words "typo" or "spelling".
   Thanks to Bas Couwenberg for the report.  (Closes: #889964)
 + [CL] Check the first line of the description separately for spelling
   errors to avoid false-positive duplicate checks across a patch
   description's synopsis and its body.  (Closes: #890100)
   * checks/python.desc:
 + [CL] Underline that maintainers do not need to override the
   new-package-should-not-package-python2-module tag but rather leave a
   comment in debian/changelog.
   * checks/scripts.{desc,pm}:
 + [CL] Check for maintainer scripts that call udevadm without a guard
   as it can fail within a chroot.  (Closes: #890298)
   * checks/source-copyright.{desc,pm}:
 + [CL] Emit a pendatic warning for packages with repacked upstream
   tarballs that lack a Files-Excluded or Comment header in
   debian/copyright.
 .
   * collection/override-file:
 + [CL] Actually 

Bug#890100: marked as done (lintian: False-positive spelling-error-in-patch-description (duplicate word))

2018-02-14 Thread Debian Bug Tracking System
Your message dated Wed, 14 Feb 2018 15:19:40 +
with message-id 
and subject line Bug#890100: fixed in lintian 2.5.75
has caused the Debian Bug report #890100,
regarding lintian: False-positive spelling-error-in-patch-description 
(duplicate word)
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.)


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

Hi,

I reviewed a package and got:

W: spectrwm source: spelling-error-in-patch-description 
debian/patches/D01-adapt-libswmhack.diff libswmhack libswmhack (duplicate word) 
libswmhack

The patch description is:

"""
Description: Adapt libswmhack
 libswmhack tries to dlopen() libX11.so and libXt.so, but on Debian those
 are symlinks shipped in the corresponding -dev package.
 .
 If dlopen() fails, try with the versioned library names, libX11.so.6 and
 libXt.so.6. This ensures libswmhack will work with just the runtime
 packages installed.
"""

The only possible "duplicate" I can see is "Adapt libswmhack" followed
by "libswmhack tries ...".  My assumption here is that many patches
are written like git patches, where the first line is the "email
subject" and the rest is the "body" (or, Debian terms, they have a
"Synopsis" and "long description" like the Description field in
d/control).  Therefore, I think this is a false-positive.

I suspect this concrete issue can be solved by spelling checking the
first line separately from the rest (reusing the tag name should be
fine).

Thanks,
~Niels
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.75

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 890...@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: Wed, 14 Feb 2018 14:24:49 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.75
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 762753 889964 889991 890100 890298 890358 890361
Changes:
 lintian (2.5.75) unstable; urgency=medium
 .
   * Summary of tag changes:
 + Added:
   - debian-rules-uses-unnecessary-dh-argument
   - missing-explanation-for-repacked-upstream-tarball
   - udevadm-called-without-guard
 .
   * checks/changelog-file.desc:
 + [CL] When checking latest-debian-changelog-entry-without-new-version
   ignore any change of epoch.  (Closes: #889991)
   * checks/debhelper.{desc,pm}:
 + [CL] Warn when specifying --parallel to dh(1) in compat levels >= 10.
   Thanks to Nicolas Braud-Santoni for the idea.  (Closes: #890358)
 + [CL] Add a missing verb to the long description of the
   dh-quilt-addon-but-quilt-source-format tag.
   * checks/files.pm:
 + [CL] Tidy logic for detecting allowed rel="" values in 
   HTML tags.
 + [CL] Allow rel="canonical" in  HTML tags; they are used by
   search engines (etc.) and do not cause internet access.
   (Closes: #762753)
   * checks/init.desc:
 + [CL] Improve various parts of the long description for
   init.d-script-should-always-start-service.
   * checks/patch-systems.{desc,pm}:
 + [CL] Avoid false positives when checking for typos by ignoring files
   or patch descriptions that contain the words "typo" or "spelling".
   Thanks to Bas Couwenberg for the report.  (Closes: #889964)
 + [CL] Check the first line of the description separately for spelling
   errors to avoid false-positive duplicate checks across a patch
   description's synopsis and its body.  (Closes: #890100)
   * checks/python.desc:
 + [CL] Underline that maintainers do not need to override the
   new-package-should-not-package-python2-module tag but rather leave a
   

Accepted lintian 2.5.75 (source all) into unstable

2018-02-14 Thread Chris Lamb
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 14 Feb 2018 14:24:49 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.75
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 762753 889964 889991 890100 890298 890358 890361
Changes:
 lintian (2.5.75) unstable; urgency=medium
 .
   * Summary of tag changes:
 + Added:
   - debian-rules-uses-unnecessary-dh-argument
   - missing-explanation-for-repacked-upstream-tarball
   - udevadm-called-without-guard
 .
   * checks/changelog-file.desc:
 + [CL] When checking latest-debian-changelog-entry-without-new-version
   ignore any change of epoch.  (Closes: #889991)
   * checks/debhelper.{desc,pm}:
 + [CL] Warn when specifying --parallel to dh(1) in compat levels >= 10.
   Thanks to Nicolas Braud-Santoni for the idea.  (Closes: #890358)
 + [CL] Add a missing verb to the long description of the
   dh-quilt-addon-but-quilt-source-format tag.
   * checks/files.pm:
 + [CL] Tidy logic for detecting allowed rel="" values in 
   HTML tags.
 + [CL] Allow rel="canonical" in  HTML tags; they are used by
   search engines (etc.) and do not cause internet access.
   (Closes: #762753)
   * checks/init.desc:
 + [CL] Improve various parts of the long description for
   init.d-script-should-always-start-service.
   * checks/patch-systems.{desc,pm}:
 + [CL] Avoid false positives when checking for typos by ignoring files
   or patch descriptions that contain the words "typo" or "spelling".
   Thanks to Bas Couwenberg for the report.  (Closes: #889964)
 + [CL] Check the first line of the description separately for spelling
   errors to avoid false-positive duplicate checks across a patch
   description's synopsis and its body.  (Closes: #890100)
   * checks/python.desc:
 + [CL] Underline that maintainers do not need to override the
   new-package-should-not-package-python2-module tag but rather leave a
   comment in debian/changelog.
   * checks/scripts.{desc,pm}:
 + [CL] Check for maintainer scripts that call udevadm without a guard
   as it can fail within a chroot.  (Closes: #890298)
   * checks/source-copyright.{desc,pm}:
 + [CL] Emit a pendatic warning for packages with repacked upstream
   tarballs that lack a Files-Excluded or Comment header in
   debian/copyright.
 .
   * collection/override-file:
 + [CL] Actually pick the first out of debian/source/lintian-overrides
   and debian/source.lintian-overrides. Thanks to Thorsten Glaser for
   the report.  (Closes: #890361)
 .
   * commands/reporting-html-reports.html:
 + [NT] Minimize generated SVG files if scour is installed and
   available in PATH.
 .
   * data/spelling/corrections:
 + [PW] Add a number of corrections.
Checksums-Sha1:
 6da75b4c49c91a8def3aaf1ca90c77366bdb247a 3505 lintian_2.5.75.dsc
 97e4f2785508bb670ea541b354e68244584e284e 1482104 lintian_2.5.75.tar.xz
 c2195cb2792b16a2c93401ddeb06cc0d707bb2fe 1102948 lintian_2.5.75_all.deb
 e0ed49cebd1805c1d677aea2e79b90d1732236fa 16080 lintian_2.5.75_amd64.buildinfo
Checksums-Sha256:
 d9fec6c861065bc185dac94e755054465cea5c82a0114648b0ffd7bb03f322a1 3505 
lintian_2.5.75.dsc
 6092f056552732edf96ce19d5771ad9a07f5978054559150571f4b444fce902d 1482104 
lintian_2.5.75.tar.xz
 42eb64b309703de0a89bd8dfbf63b86b357b69c505952dc9c41c011138144d69 1102948 
lintian_2.5.75_all.deb
 4b56ebcecedd7e26492853be0ad888f37bc0e8ad31e16abd019353bb56f07544 16080 
lintian_2.5.75_amd64.buildinfo
Files:
 b4fd2c0450a3f48cd6fe9cfae35a1572 3505 devel optional lintian_2.5.75.dsc
 4ea25ddaacbe4b297faebdc2eddc95cd 1482104 devel optional lintian_2.5.75.tar.xz
 cdfa73ecb3dc750ba35542d2851308db 1102948 devel optional lintian_2.5.75_all.deb
 f524e3ec136ba24c1257757440102a02 16080 devel optional 
lintian_2.5.75_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAlqEUFwACgkQHpU+J9Qx
HlhVng//Zs1TfZr+DH3GGar09ejmBJQXQesIC8+/uvK6viS7kyP21kYfb75Ykk3H
eHTLCTg97rDVbUCymCR0UTGxEwh0MLmp2FdbLSgbo0TU+6h56DX382TLjXh6e2St
xptH7o5VbCxgGzPrff+crECKPnNVsRQbF+QlOVo36/GTHl30ijktsDzrfv6Edrnm
L3UUlV7q2SCCWvoB4X3rMW2a7oWdGKrNpdVycM43BEN39Rk4S5y5o/mNDR0tej2j
936Frl2sQ6vod6D4ej67pBOSY5TadlV8fb/hPPqQ3d21nzT/JBUYBtIrzo1R8T6D
7XzHZFe9NZjreTTKWwI/7WmT7mfn84dy10XgoxzmR1bDcZmL0kR1UPQRR5LrZyyk
d1HquybjbzAdG8VqVHNg95Z/sfpzFGmGmQH0qp1Q98h40y88eeWUiLqhLdRphIGk
Kd1ldzvWqmXFWANhJW7Dp+b2YPjI4IvlCieWXEpkAO4ALbH1IHeWmfj21TnFEOkQ
sOJH8BFeF58jxJs0pW8OH9CIRXOwRz4bJcowxT41EV5ojUEmsWiJjTrmiQNDjr+a
slHEoAHZrX/v9MizY409VvkysvVBqD4jeH75L6bGD8/M1QKivuBE2c0WVBd2UzKD
GDLs1m2MbKptMk4/WxSLUUKXMuil7at3vbyXyMlkYfPOdjCStkc=
=aTrn
-END PGP SIGNATURE-



[lintian] 01/01: Drop all the overrides for Lintian titself now that we use the build profile for the previously-spurious warnings.

2018-02-14 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 49d8074a003f649bd680a2be8517555fb8cf5b86
Author: Chris Lamb 
Date:   Wed Feb 14 15:09:10 2018 +

Drop all the overrides for Lintian titself now that we use the  
build profile for the previously-spurious warnings.
---
 debian/changelog| 4 
 debian/source/lintian-overrides | 8 
 2 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 532eb41..9c9df21 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,10 @@ lintian (2.5.76) UNRELEASED; urgency=medium
 
   XXX: generate tag summary
 
+  * debian/source/lintian-overrides:
++ [CL] Drop all the overrides for Lintian titself now that we use the
+   build profile for the previously-spurious warnings.
+
  -- Chris Lamb   Wed, 14 Feb 2018 15:06:27 +
 
 lintian (2.5.75) unstable; urgency=medium
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
deleted file mode 100644
index 8040014..000
--- a/debian/source/lintian-overrides
+++ /dev/null
@@ -1,8 +0,0 @@
-# We build-depend on quilt for the test suite
-lintian source: quilt-build-dep-but-no-series-file
-# We don't have a patch system for lintian itself
-lintian source: patch-system-but-no-source-readme
-# We build-depend on cdbs for the test suite
-lintian source: unused-build-dependency-on-cdbs
-# We build-depend on python-dev for the test suite
-lintian source: build-depends-on-python-dev-with-no-arch-any

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



[lintian] branch master updated (d0df11a -> 49d8074)

2018-02-14 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  d0df11a   Open new changelog entry for 2.5.76.
   new  49d8074   Drop all the overrides for Lintian titself now that we 
use the  build profile for the previously-spurious warnings.

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| 4 
 debian/source/lintian-overrides | 8 
 2 files changed, 4 insertions(+), 8 deletions(-)
 delete mode 100644 debian/source/lintian-overrides

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



[lintian] branch master updated (4c2c285 -> f19f9cd)

2018-02-14 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  4c2c285   Correct bug number reference for udevadm tag.
   new  f19f9cd   Release lintian/2.5.75 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 | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

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



[lintian] branch master updated (f19f9cd -> d0df11a)

2018-02-14 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  f19f9cd   Release lintian/2.5.75 into unstable.
   new  d0df11a   Open new changelog entry for 2.5.76.

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.76.

2018-02-14 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 d0df11afbc98d50c27add584ca254f27d123961e
Author: Chris Lamb 
Date:   Wed Feb 14 15:06:34 2018 +

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

diff --git a/debian/changelog b/debian/changelog
index 12f14a8..532eb41 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+lintian (2.5.76) UNRELEASED; urgency=medium
+
+  XXX: generate tag summary
+
+ -- Chris Lamb   Wed, 14 Feb 2018 15:06:27 +
+
 lintian (2.5.75) unstable; urgency=medium
 
   * Summary of tag changes:

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



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

2018-02-14 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 f19f9cd6e19606c208b81b25edcccba2698a5f60
Author: Chris Lamb 
Date:   Wed Feb 14 14:25:14 2018 +

Release lintian/2.5.75 into unstable.
---
 debian/changelog | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 814559a..12f14a8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,10 @@
-lintian (2.5.75) UNRELEASED; urgency=medium
+lintian (2.5.75) unstable; urgency=medium
 
-  XXX: generate tag summary
+  * Summary of tag changes:
++ Added:
+  - debian-rules-uses-unnecessary-dh-argument
+  - missing-explanation-for-repacked-upstream-tarball
+  - udevadm-called-without-guard
 
   * checks/changelog-file.desc:
 + [CL] When checking latest-debian-changelog-entry-without-new-version
@@ -47,7 +51,10 @@ lintian (2.5.75) UNRELEASED; urgency=medium
 + [NT] Minimize generated SVG files if scour is installed and
   available in PATH.
 
- -- Chris Lamb   Thu, 08 Feb 2018 18:00:44 +
+  * data/spelling/corrections:
++ [PW] Add a number of corrections.
+
+ -- Chris Lamb   Wed, 14 Feb 2018 14:24:49 +
 
 lintian (2.5.74) unstable; urgency=medium
 

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



[lintian] annotated tag 2.5.75 created (now cccf23e)

2018-02-14 Thread Chris Lamb
This is an automated email from the git hooks/post-receive script.

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

at  cccf23e   (tag)
   tagging  f19f9cd6e19606c208b81b25edcccba2698a5f60 (commit)
  replaces  2.5.74
 tagged by  Chris Lamb
on  Wed Feb 14 15:06:01 2018 +

- Log -
Format: 1.8
Date: Wed, 14 Feb 2018 14:24:49 +
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.75
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Description:
 lintian- Debian package checker
Closes: 762753 889964 889991 890100 890298 890358 890361
Changes:
 lintian (2.5.75) unstable; urgency=medium
 .
   * Summary of tag changes:
 + Added:
   - debian-rules-uses-unnecessary-dh-argument
   - missing-explanation-for-repacked-upstream-tarball
   - udevadm-called-without-guard
 .
   * checks/changelog-file.desc:
 + [CL] When checking latest-debian-changelog-entry-without-new-version
   ignore any change of epoch.  (Closes: #889991)
   * checks/debhelper.{desc,pm}:
 + [CL] Warn when specifying --parallel to dh(1) in compat levels >= 10.
   Thanks to Nicolas Braud-Santoni for the idea.  (Closes: #890358)
 + [CL] Add a missing verb to the long description of the
   dh-quilt-addon-but-quilt-source-format tag.
   * checks/files.pm:
 + [CL] Tidy logic for detecting allowed rel="" values in 
   HTML tags.
 + [CL] Allow rel="canonical" in  HTML tags; they are used by
   search engines (etc.) and do not cause internet access.
   (Closes: #762753)
   * checks/init.desc:
 + [CL] Improve various parts of the long description for
   init.d-script-should-always-start-service.
   * checks/patch-systems.{desc,pm}:
 + [CL] Avoid false positives when checking for typos by ignoring files
   or patch descriptions that contain the words "typo" or "spelling".
   Thanks to Bas Couwenberg for the report.  (Closes: #889964)
 + [CL] Check the first line of the description separately for spelling
   errors to avoid false-positive duplicate checks across a patch
   description's synopsis and its body.  (Closes: #890100)
   * checks/python.desc:
 + [CL] Underline that maintainers do not need to override the
   new-package-should-not-package-python2-module tag but rather leave a
   comment in debian/changelog.
   * checks/scripts.{desc,pm}:
 + [CL] Check for maintainer scripts that call udevadm without a guard
   as it can fail within a chroot.  (Closes: #890298)
   * checks/source-copyright.{desc,pm}:
 + [CL] Emit a pendatic warning for packages with repacked upstream
   tarballs that lack a Files-Excluded or Comment header in
   debian/copyright.
 .
   * collection/override-file:
 + [CL] Actually pick the first out of debian/source/lintian-overrides
   and debian/source.lintian-overrides. Thanks to Thorsten Glaser for
   the report.  (Closes: #890361)
 .
   * commands/reporting-html-reports.html:
 + [NT] Minimize generated SVG files if scour is installed and
   available in PATH.
 .
   * data/spelling/corrections:
 + [PW] Add a number of corrections.
Checksums-Sha1:
 c0fa6690c7ad67abceeb3298b0b38e840067e0ba 2622 lintian_2.5.75.dsc
 97e4f2785508bb670ea541b354e68244584e284e 1482104 lintian_2.5.75.tar.xz
 c2195cb2792b16a2c93401ddeb06cc0d707bb2fe 1102948 lintian_2.5.75_all.deb
 61a7d50725af702cad2e22a39041cff8ee0d6fd7 15197 lintian_2.5.75_amd64.buildinfo
Checksums-Sha256:
 86640b7d27e316b1a5e4dd468050a7f7d0ef7bef348e5c21c1ccf3ffc1afb7fa 2622 
lintian_2.5.75.dsc
 6092f056552732edf96ce19d5771ad9a07f5978054559150571f4b444fce902d 1482104 
lintian_2.5.75.tar.xz
 42eb64b309703de0a89bd8dfbf63b86b357b69c505952dc9c41c011138144d69 1102948 
lintian_2.5.75_all.deb
 d13911367d22235d2ef96331cbf0bcd5bfe2bdba3d975dd73456748742248ff3 15197 
lintian_2.5.75_amd64.buildinfo
Files:
 a808364d0133cc398c5dc61ad98ea8ec 2622 devel optional lintian_2.5.75.dsc
 4ea25ddaacbe4b297faebdc2eddc95cd 1482104 devel optional lintian_2.5.75.tar.xz
 cdfa73ecb3dc750ba35542d2851308db 1102948 devel optional lintian_2.5.75_all.deb
 7dad3154b87704914e647c9b1002d7a2 15197 devel optional 
lintian_2.5.75_amd64.buildinfo
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAlqEUFkACgkQHpU+J9Qx
HlgkBg/+L+XcMe80V10KHxqfzffl2d9C8eQBHwk3FEv+X1N0UIK7MSoKPiaYybl4
QWGsLt6ZDts2EANpdP1In6FNKnIr+UkvyBjqTFiFDLB49DvbaLAR1UzGo6u368H8
4kZSGxHYchj+c4Xbk7drk3giKuLv6dMrmL8PenYou/hgr5o1cOUhfbXlZB6tkeNK
kmVlSFFIigzAEC8dwW6Ziz8x5JvDOEihZN2q+ZTWYzCKPzJ2kDtGtkM/Pb1j4PpN
SkvmKL1O/FJnZpvOxvfegztF8f5x6PGQA8aPhmxmD11Vuqqm4mTwjX0q+SScHZeD
UOXhUqIOVa2+R5QbPN1nPHhJJRaj8qukc6rhQdC6CBzEePQmZ1m0ugZHWHp0GP2q
kbgJkbTdGIiM34xpTAfqsVS1QZXMx/hIOC953nBe39++GHynxI03gPuIACAquNGq
X9RL5NeAyYVtGtqD6fKeQ58pUqgf4mEshMrbZAJuote14B7efyreU//RoV132QMB

Processed: Re: udftools: Cannot be upgraded inside a chroot due to udevadm call in postinst

2018-02-14 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 890224 - pending
Bug #890224 [udftools] udftools: Cannot be upgraded inside a chroot due to 
udevadm call in postinst
Removed tag(s) pending.
> tags 890298 + pending
Bug #890298 [lintian] lintian: warn about problematic use of udevadm in 
maintainer scripts
Added tag(s) pending.
> thanks
Stopping processing here.

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



[lintian] 01/01: Correct bug number reference for udevadm tag.

2018-02-14 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 4c2c2856f1ecd9e9b7d4687bf112b2ac6583a497
Author: Chris Lamb 
Date:   Wed Feb 14 13:51:18 2018 +

Correct bug number reference for udevadm tag.
---
 debian/changelog | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index 781934a..814559a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -32,7 +32,7 @@ lintian (2.5.75) UNRELEASED; urgency=medium
   comment in debian/changelog.
   * checks/scripts.{desc,pm}:
 + [CL] Check for maintainer scripts that call udevadm without a guard
-  as it can fail within a chroot.  (Closes: #890224)
+  as it can fail within a chroot.  (Closes: #890298)
   * checks/source-copyright.{desc,pm}:
 + [CL] Emit a pendatic warning for packages with repacked upstream
   tarballs that lack a Files-Excluded or Comment header in

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



Bug#890298: udftools: Cannot be upgraded inside a chroot due to udevadm call in postinst

2018-02-14 Thread Chris Lamb
tags 890224 - pending
tags 890298 + pending
thanks

Hi,

Oh dear, looks like I copied the wrong bug number. To clarify, bug #890298
in Lintian should be fixed in:

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

I have not made any changes to udftools (#890224).


Regards,

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



[lintian] branch master updated (b8bea4b -> 4c2c285)

2018-02-14 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  b8bea4b   Actually pick the first out of 
debian/source/lintian-overrides and debian/source.lintian-overrides. Thanks to 
Thorsten Glaser fo the report. (Closes: #890361)
   new  4c2c285   Correct bug number reference for udevadm tag.

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 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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



Processed: Re: Bug#890361: lintian: handling of new source override location possibly buggy

2018-02-14 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 890361 + pending
Bug #890361 [lintian] lintian: handling of new source override location 
possibly buggy
Added tag(s) pending.
> thanks
Stopping processing here.

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



Bug#890361: lintian: handling of new source override location possibly buggy

2018-02-14 Thread Chris Lamb
tags 890361 + pending
thanks

Hi Thorsten,

> sorry, I don’t even have a testcase. I only noticed it during
> looking at the source, trying to figure out whether a symlink
> in the new position was good enough.

:)

> >  +last if $file;

Applied here:

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

Many thanks :)


Regards,

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



[lintian] 01/01: Actually pick the first out of debian/source/lintian-overrides and debian/source.lintian-overrides. Thanks to Thorsten Glaser fo the report. (Closes: #890361)

2018-02-14 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 b8bea4b6ba77319314045e738fa2df35d099ee0b
Author: Chris Lamb 
Date:   Wed Feb 14 08:39:24 2018 +

Actually pick the first out of debian/source/lintian-overrides and 
debian/source.lintian-overrides. Thanks to Thorsten Glaser fo the report. 
(Closes: #890361)
---
 collection/override-file | 1 +
 debian/changelog | 5 +
 2 files changed, 6 insertions(+)

diff --git a/collection/override-file b/collection/override-file
index 04c43fc..d93442f 100755
--- a/collection/override-file
+++ b/collection/override-file
@@ -59,6 +59,7 @@ sub collect {
 } elsif (-f "$override.gz") {
 $file = "$override.gz";
 }
+last if $file;
 }
 
 if (defined $file and not is_ancestor_of("$dir/unpacked", $file)) {
diff --git a/debian/changelog b/debian/changelog
index 5efa227..781934a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -38,6 +38,11 @@ lintian (2.5.75) UNRELEASED; urgency=medium
   tarballs that lack a Files-Excluded or Comment header in
   debian/copyright.
 
+  * collection/override-file:
++ [CL] Actually pick the first out of debian/source/lintian-overrides
+  and debian/source.lintian-overrides. Thanks to Thorsten Glaser for
+  the report.  (Closes: #890361)
+
   * commands/reporting-html-reports.html:
 + [NT] Minimize generated SVG files if scour is installed and
   available in PATH.

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



[lintian] branch master updated (565842f -> b8bea4b)

2018-02-14 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.

  discards  565842f   Warn when specifying --parallel to dh(1) in compat levels 
>= 10. Thanks to Nicolas Braud-Santoni for the idea. (Closes: #890358)
   new  b8bea4b   Actually pick the first out of 
debian/source/lintian-overrides and debian/source.lintian-overrides. Thanks to 
Thorsten Glaser fo the report. (Closes: #890361)

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (565842f)
\
 N -- N -- N   refs/heads/master (b8bea4b)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omits" are not gone; other references still
refer to them.  Any revisions marked "discards" are gone forever.

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:

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



[lintian] 01/01: Warn when specifying --parallel to dh(1) in compat levels >= 10. Thanks to Nicolas Braud-Santoni for the idea. (Closes: #890358)

2018-02-14 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 565842fa53856a8637561af13a21a3781af3599f
Author: Chris Lamb 
Date:   Wed Feb 14 08:37:29 2018 +

Warn when specifying --parallel to dh(1) in compat levels >= 10. Thanks to 
Nicolas Braud-Santoni for the idea. (Closes: #890358)
---
 collection/override-file | 1 +
 debian/changelog | 5 +
 2 files changed, 6 insertions(+)

diff --git a/collection/override-file b/collection/override-file
index 04c43fc..d93442f 100755
--- a/collection/override-file
+++ b/collection/override-file
@@ -59,6 +59,7 @@ sub collect {
 } elsif (-f "$override.gz") {
 $file = "$override.gz";
 }
+last if $file;
 }
 
 if (defined $file and not is_ancestor_of("$dir/unpacked", $file)) {
diff --git a/debian/changelog b/debian/changelog
index 5efa227..781934a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -38,6 +38,11 @@ lintian (2.5.75) UNRELEASED; urgency=medium
   tarballs that lack a Files-Excluded or Comment header in
   debian/copyright.
 
+  * collection/override-file:
++ [CL] Actually pick the first out of debian/source/lintian-overrides
+  and debian/source.lintian-overrides. Thanks to Thorsten Glaser for
+  the report.  (Closes: #890361)
+
   * commands/reporting-html-reports.html:
 + [NT] Minimize generated SVG files if scour is installed and
   available in PATH.

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



[lintian] branch master updated (6a98ddc -> 565842f)

2018-02-14 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  6a98ddc   Warn when specifying --parallel to dh(1) in compat levels 
>= 10. Thanks to Nicolas Braud-Santoni for the idea. (Closes: #890358)
   new  565842f   Warn when specifying --parallel to dh(1) in compat levels 
>= 10. Thanks to Nicolas Braud-Santoni for the idea. (Closes: #890358)

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:
 collection/override-file | 1 +
 debian/changelog | 5 +
 2 files changed, 6 insertions(+)

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