Bug#767754: [lintian] new check: file-in-root-and-usr

2015-08-15 Thread Bastien ROUCARIES
Guillem a gentle remainder

On Wed, Aug 5, 2015 at 1:35 PM, Bastien ROUCARIES
roucaries.bast...@gmail.com wrote:
 Guillem could you get a glimspe a this bug?

 On Wed, Aug 5, 2015 at 12:13 PM, Marco d'Itri m...@linux.it wrote:
 On Aug 05, Bastien ROUCARIES roucaries.bast...@gmail.com wrote:

 And this link should removed a deinstall time and you do not give
 example for migration and check for dpkg-divert ... So your
 description is not complete... Could you give exact script snippet to
 use ? Better could you in parallel create a
 dpkg-maintscript-helper in order to avoid common error ? The
 Do you really think that this is needed, considering that I have already
 opened bugs with patches for all the affected packages?
 (Only zsh uses dpkg-divert, and I do not know how to handle this case.)

 Yes I think it is needed, but maybe guillem come with another ideas.
 Do you have an usertag for tracking bug you have already openned ?

 For dpkg-divert I do not know how to handle I could be different
 depending the cases.

 Moreover for library why do we need to create the symlink ? I think
 one library shadow another and is still a bug. In this case you should
 duplicate the tag and create a new tag for library.
 I do not understand your comment.

 I means that binaries under s?bin and libraries are different beast. I
 think the solution for library is to not use symlink (and delete one
 of copy) because LD_PATH is always used whereas for bin you could call
 it directly.

 Maybe I commit some mistake

 Bastien

 --
 ciao,
 Marco



[lintian] 01/01: Fix changelog and open new version

2015-08-15 Thread Bastien ROUCARIES
This is an automated email from the git hooks/post-receive script.

broucaries-guest pushed a commit to branch master
in repository lintian.

commit 2b1d3c143d8b6c97174295347dece05a643e6371
Author: Bastien ROUCARIÈS roucaries.bastien+deb...@gmail.com
Date:   Sat Aug 15 23:53:05 2015 +0200

Fix changelog and open new version

Signed-off-by: Bastien ROUCARIÈS roucaries.bastien+deb...@gmail.com
---
 debian/changelog  | 13 ++---
 t/tests/overrides-shown/debian/debian/install |  1 +
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index acbadb2..98c5281 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,17 @@
+lintian (2.5.37) UNRELEASED; urgency=medium
+
+   XXX: generate tag summary
+
+  * lib/Lintian/{Tags.pm,Tag/Override.pm}:
++ [BR] Support tag renaming. Warn about renamed
+  tags.
+
+ -- Bastien Roucariès roucaries.bastien+deb...@gmail.com  Sat, 15 Aug 2015 
23:49:50 +0200
+
 lintian (2.5.36.1) unstable; urgency=medium
 
   * checks/application-not-library.pm:
 + [NT] Fix invalid import.
-  * lib/Lintian/{Tags.pm,Tag/Override.pm}:
-+ [BR] Support tag renaming. Warn about renamed
-tags.
 
  -- Niels Thykier ni...@thykier.net  Sat, 15 Aug 2015 10:47:33 +0200
 
diff --git a/t/tests/overrides-shown/debian/debian/install 
b/t/tests/overrides-shown/debian/debian/install
new file mode 100644
index 000..747a313
--- /dev/null
+++ b/t/tests/overrides-shown/debian/debian/install
@@ -0,0 +1 @@
+foo.1 /etc/apt/sources.list.d
\ No newline at end of file

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



[lintian] 04/04: Update changelog

2015-08-15 Thread Bastien ROUCARIES
This is an automated email from the git hooks/post-receive script.

broucaries-guest pushed a commit to branch master
in repository lintian.

commit 9c143b4d8a5fa39f03823d5e0bae8d3a7109a3d1
Author: Bastien ROUCARIÈS roucaries.bastien+deb...@gmail.com
Date:   Sat Aug 15 23:01:28 2015 +0200

Update changelog
---
 debian/changelog | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 0b4ff95..acbadb2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,9 @@ lintian (2.5.36.1) unstable; urgency=medium
 
   * checks/application-not-library.pm:
 + [NT] Fix invalid import.
+  * lib/Lintian/{Tags.pm,Tag/Override.pm}:
++ [BR] Support tag renaming. Warn about renamed
+tags.
 
  -- Niels Thykier ni...@thykier.net  Sat, 15 Aug 2015 10:47:33 +0200
 

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



[lintian] 03/04: Warn about renamed tag

2015-08-15 Thread Bastien ROUCARIES
This is an automated email from the git hooks/post-receive script.

broucaries-guest pushed a commit to branch master
in repository lintian.

commit 8366f9d6c4bde8206822af58d28389ca62f78e74
Author: Bastien ROUCARIÈS roucaries.bastien+deb...@gmail.com
Date:   Sat Aug 15 22:56:25 2015 +0200

Warn about renamed tag

Signed-off-by: Bastien ROUCARIÈS roucaries.bastien+deb...@gmail.com
---
 checks/lintian.desc  | 10 ++
 lib/Lintian/Tags.pm  |  9 +++--
 t/tests/overrides-shown/desc |  3 ++-
 t/tests/overrides-shown/tags |  1 +
 t/tests/overrides/desc   |  2 ++
 t/tests/overrides/tags   |  1 +
 6 files changed, 23 insertions(+), 3 deletions(-)

diff --git a/checks/lintian.desc b/checks/lintian.desc
index 3b57382..15c93d7 100644
--- a/checks/lintian.desc
+++ b/checks/lintian.desc
@@ -18,6 +18,16 @@ Info: Lintian discovered an unused override entry in its 
database.
  If the override is unused, please remove it from the overrides file.
 
 
+Tag: renamed-override
+Severity: pedantic
+Certainty: certain
+Info: Lintian discovered an renamed override entry in its database.
+ Lintian tag are sometime renamed in order to improve description.
+ .
+ Override file is dynamically translated by lintian. Nevertheless
+ please replace the old name by the new name.
+
+
 Tag: malformed-override
 Severity: important
 Certainty: certain
diff --git a/lib/Lintian/Tags.pm b/lib/Lintian/Tags.pm
index b0ef395..65590bd 100644
--- a/lib/Lintian/Tags.pm
+++ b/lib/Lintian/Tags.pm
@@ -605,7 +605,8 @@ sub file_overrides {
 next unless $found;
 }
 
-if ($last_over  $last_over-tag eq $rawtag  !scalar 
@$comments) {
+if ($last_over  $last_over-tag eq $rawtag  !scalar @$comments)
+{
 # There are no new comments, no empty line in between and
 # this tag is the same as the last, so we carry over the
 # comment from the previous override (if any).
@@ -624,8 +625,12 @@ sub file_overrides {
 # tag will be changed here if renamed reread
 $tag = $tagover-{'tag'};
 
+unless($tag eq $rawtag) {
+tag('renamed-override',$rawtag = $tag at line $.);
+}
+
 # treat here ignored overrides
- if ($profile  !$profile-is_overridable($tag)) {
+if ($profile  !$profile-is_overridable($tag)) {
 $self-{ignored_overrides}{$tag}++;
 next;
 }
diff --git a/t/tests/overrides-shown/desc b/t/tests/overrides-shown/desc
index 3becd5f..d44a42a 100644
--- a/t/tests/overrides-shown/desc
+++ b/t/tests/overrides-shown/desc
@@ -1,7 +1,8 @@
 Testname: overrides-shown
 Sequence: 1500
 Version: 1.0
-Options: --show-overrides -I -E
+Skeleton: pedantic
+Options: --pedantic --show-overrides -I -E
 Sort: no
 Architecture: any
 Description: Test override handling
diff --git a/t/tests/overrides-shown/tags b/t/tests/overrides-shown/tags
index 075742d..1ae7b6d 100644
--- a/t/tests/overrides-shown/tags
+++ b/t/tests/overrides-shown/tags
@@ -1,3 +1,4 @@
+P: overrides-shown: renamed-override package-install-apt-sources = 
package-installs-apt-sources at line 18
 N: renamed tag
 O: overrides-shown: package-installs-apt-sources etc/apt/sources.list.d/
 N: renamed tag
diff --git a/t/tests/overrides/desc b/t/tests/overrides/desc
index e27a624..a1edb0a 100644
--- a/t/tests/overrides/desc
+++ b/t/tests/overrides/desc
@@ -1,5 +1,7 @@
 Testname: overrides
 Sequence: 1500
 Version: 1.0
+Skeleton: pedantic
+Options: --pedantic -I -E
 Description: Test override handling
 Architecture: any
diff --git a/t/tests/overrides/tags b/t/tests/overrides/tags
index 8cbb094..0557d93 100644
--- a/t/tests/overrides/tags
+++ b/t/tests/overrides/tags
@@ -2,3 +2,4 @@ I: overrides: FSSTND-dir-in-manual-page 
usr/share/man/man1/foo.1.gz:12 /usr/info
 I: overrides: FSSTND-dir-in-manual-page usr/share/man/man1/foo.1.gz:13 
/usr/man/
 I: overrides: FSSTND-dir-in-manual-page usr/share/man/man1/foo.1.gz:14 
/usr/adm/
 N: 12 tags overridden (2 errors, 1 warning, 9 info)
+P: overrides: renamed-override package-install-apt-sources = 
package-installs-apt-sources at line 18

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



[lintian] 02/04: Rename variable $tag to $rawtag in order to clarify code

2015-08-15 Thread Bastien ROUCARIES
This is an automated email from the git hooks/post-receive script.

broucaries-guest pushed a commit to branch master
in repository lintian.

commit d4520668f42e1881543aad9644b03df2c254c274
Author: Bastien ROUCARIÈS roucaries.bastien+deb...@gmail.com
Date:   Sat Aug 15 22:42:16 2015 +0200

Rename variable $tag to $rawtag in order to clarify code

Signed-off-by: Bastien ROUCARIÈS roucaries.bastien+deb...@gmail.com
---
 lib/Lintian/Tags.pm | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/lib/Lintian/Tags.pm b/lib/Lintian/Tags.pm
index 13c5612..b0ef395 100644
--- a/lib/Lintian/Tags.pm
+++ b/lib/Lintian/Tags.pm
@@ -548,14 +548,15 @@ sub file_overrides {
   ) {
 # Valid - so far at least
 my ($opkg_name, $archlist, $opkg_type, $tagdata)= ($1, $2, $3, $4);
-my ($tag, $extra) = split(m/ /o, $tagdata, 2);
+my ($rawtag, $extra) = split(m/ /o, $tagdata, 2);
+my $tag;
 my $tagover;
 my $data;
 if ($opkg_type and $opkg_type ne $info-{type}) {
 tag(
 'malformed-override',
 join(q{ },
-Override of $tag for package type $opkg_type,
+Override of $rawtag for package type $opkg_type,
 (expecting $info-{type}) at line $.));
 next;
 }
@@ -564,7 +565,7 @@ sub file_overrides {
 'malformed-override',
 join(q{ },
 'Architecture list for arch:all package',
-at line $. (for tag $tag)));
+at line $. (for tag $rawtag)));
 next;
 }
 if ($archlist) {
@@ -584,7 +585,7 @@ sub file_overrides {
 'malformed-override',
 join(q{ },
 Unknown architecture \$a\,
-at line $. (for tag $tag)));
+at line $. (for tag $rawtag)));
 next OVERRIDE;
 }
 }
@@ -594,7 +595,7 @@ sub file_overrides {
 'malformed-override',
 join(q{ },
 'Inconsistent architecture negation',
-at line $. (for tag $tag)));
+at line $. (for tag $rawtag)));
 next;
 }
 # missing wildcard checks and sanity checking archs $arch
@@ -604,7 +605,7 @@ sub file_overrides {
 next unless $found;
 }
 
-if ($last_over  $last_over-tag eq $tag  !scalar @$comments) {
+if ($last_over  $last_over-tag eq $rawtag  !scalar 
@$comments) {
 # There are no new comments, no empty line in between and
 # this tag is the same as the last, so we carry over the
 # comment from the previous override (if any).
@@ -619,7 +620,7 @@ sub file_overrides {
 'comments' = $comments,
 };
 $comments = [];
-$tagover = Lintian::Tag::Override-new($tag, $data);
+$tagover = Lintian::Tag::Override-new($rawtag, $data);
 # tag will be changed here if renamed reread
 $tag = $tagover-{'tag'};
 

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



[lintian] branch master updated (41a8e1a - 9c143b4)

2015-08-15 Thread Bastien ROUCARIES
This is an automated email from the git hooks/post-receive script.

broucaries-guest pushed a change to branch master
in repository lintian.

  from  41a8e1a   c/fields.pm: Fix a typo
   new  aaac811   Allow tag to be renamed
   new  d452066   Rename variable $tag to $rawtag in order to clarify code
   new  8366f9d   Warn about renamed tag
   new  9c143b4   Update changelog

The 4 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| 10 +++
 data/override/renamed-tags |  7 +
 debian/changelog   |  3 ++
 lib/Lintian/Tag/Override.pm|  9 ++
 lib/Lintian/Tags.pm| 32 ++
 .../debian/overrides-shown.lintian-overrides   |  3 ++
 t/tests/overrides-shown/desc   |  3 +-
 t/tests/overrides-shown/tags   |  5 
 t/tests/overrides/debian/debian/install|  1 +
 .../debian/debian/overrides.lintian-overrides  |  3 ++
 t/tests/overrides/desc |  2 ++
 t/tests/overrides/tags |  3 +-
 12 files changed, 68 insertions(+), 13 deletions(-)
 create mode 100644 data/override/renamed-tags
 create mode 100644 t/tests/overrides/debian/debian/install

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



Build failed in Jenkins: lintian-tests_sid #622

2015-08-15 Thread jenkins
See https://jenkins.debian.net/job/lintian-tests_sid/622/changes

Changes:

[roucaries.bastien+debian] Allow tag to be renamed

[roucaries.bastien+debian] Rename variable $tag to $rawtag in order to clarify 
code

[roucaries.bastien+debian] Warn about renamed tag

[roucaries.bastien+debian] Update changelog

--
[...truncated 4678 lines...]
Running fields-maintainer 1.0... building... testing... ok.
Running fields-aspell 1.0... building... testing... ok.
Running fields-indep-without-arch-indep 1.0... building... testing... ok.
Running fields-maintainer-bounces 1.0... building... testing... ok.
Running fields-depends-general 1.0... building... testing... ok.
Running fields-maintainer-general 1.0... building... testing... ok.
Running fields-malformed-py-version 1.0... building... testing... ok.
Running fields-module-build-perl 1.0... building... testing... ok.
Running fields-malformed-vcs-fields 1.0... building... testing... ok.
Running fields-java 1.0... building... testing... ok.
Running fields-multi-arch 1.0... building... testing... ok.
Running fields-multiple-x-deps 1.0... building... testing... ok.
Running fields-no-human-maintainer 1.0... building... testing... ok.
Running fields-no-homepage 1.0-1... building... testing... ok.
Running fields-no-source-homepage 1.0-1... building... testing... ok.
Running fields-qa-maint-name 1.0... building... testing... ok.
Running fields-redundant 1.0... building... testing... ok.
Running fields-qa-maint-address 1.0... building... testing... ok.
Running fields-perl-provides 0.26... building... testing... ok.
Running fields-transitional 1.0... building... testing... ok.
Running fields-unknown-fields 1.0... building... testing... ok.
Running fields-udeb 1.0... building... testing... ok.
Running fields-uncanonical-vcs-fields 1.0... building... testing... ok.
Running fields-uploaders 1.0... building... testing... ok.
Running fields-section-general 1.0... building... testing... ok.
Running fields-vcs-fields 1.0... building... testing... ok.
Running fields-version-bad 0-.3... building... testing... ok.
Running fields-version-bad-rc 1.0+rc3-1... building... testing... ok.
Running fields-not-malformed-vcs-fields 1.0... building... testing... ok.
Running fields-version-dfsg-native 1.0.dfsg1... building... testing... ok.
Running description-general 1.0... building... testing... ok.
Running fields-root-maint-address 1.0... building... testing... ok.
Running fields-version-dsfg 1.0+dsfg1-1... building... testing... ok.
Running filename-length-really-really-really-really-long-package-name 
1.0.and.a.really.long.version.too-1... building... testing... ok.
Running fields-version-dot-dfsg 1.0.dfsg1-1... building... testing... ok.
Running files-arch-indep-not-marked-all 1.0... building... testing... ok.
Running debian-source-dir-gitpkg-series 1.0-1... building... testing... ok.
Running fields-virtual-packages 1.0... building... testing... ok.
Running files-adobe-font 1.0... building... testing... ok.
Running files-doxygen-documentation 1.0... building... testing... ok.
Running files-extra-license 1.0... building... testing... ok.
Running files-foo-violates-expected-naming 1.0... building... testing... ok.
Running files-empty 1.0... building... testing... ok.
Running files-flash-non-free 1.0... building... testing... ok.
Running files-fonts 1.0... building... testing... ok.
Running files-gzip-ma-same 1.0... building... testing... ok.
Running files-bad-perm-owner 1.0... building... testing... ok.
Running files-gzip 1.0-1... building... testing... ok.
Running files-override-misplaced 1.0... building... testing... ok.
Running files-foo-in-bar 1.0... building... testing... ok.
Running files-general 1.0... building... testing... ok.
Running files-package-contains-foo 1.0... building... testing... ok.
Running files-hardlinks 1.0... building... testing... ok.
Running files-python-helpers 1.0... building... testing... ok.
Running files-ieee-data 1.0... building... testing... ok.
Running files-locales 1.0... building... testing... ok.
Running files-privacybreach 1.0... building... testing... ok.
Running files-special-file 1.0... building... testing... ok.
Running files-embedded 1.0... building... testing... ok.
Running files-symlinks 1.0... building... testing... ok.
Running files-uses-perl4-libs-without-dep 1.0... building... testing... ok.
Running files-pkgconfig 1.0... building... testing... ok.
Running files-tar-traps 1.0... building... testing... ok.
Running files-zero-byte-doc 1.0... building... testing... ok.
Running files-games-section 1.0... building... testing... ok.
Running huge-usr-share-percent 1.0... building... testing... ok.
Running group-checks-file-conflict 1.0... building... testing... ok.
Running files-python-modules 1.0... building... testing... ok.
Running group-checks-wrong-priorities 1.0... building... testing... ok.
Running infofiles-general 1.0... building... testing... ok.
Running init.d-script-registration 1.0... building... 

[lintian] branch master updated (9c143b4 - 2b1d3c1)

2015-08-15 Thread Bastien ROUCARIES
This is an automated email from the git hooks/post-receive script.

broucaries-guest pushed a change to branch master
in repository lintian.

  from  9c143b4   Update changelog
   new  2b1d3c1   Fix changelog and open new version

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 ++---
 .../{overrides = overrides-shown}/debian/debian/install|  0
 2 files changed, 10 insertions(+), 3 deletions(-)
 copy t/tests/{overrides = overrides-shown}/debian/debian/install (100%)

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



Bug#795641: lintian: [PATCH] fix common license false positives in new-style copyright files

2015-08-15 Thread Rafael Kitover
Package: lintian
Version: 2.5.35
Severity: normal

This patch fixes lack-of-common-license-reference false positives in
new-style copyright files when a license refers to one of these common
licenses.

It includes a test for this against all common licenses.

All testsuite tests pass.

The patch is against the debcheckout of lintian.

-- System Information:
Debian Release: jessie/sid
  APT prefers vivid-updates
  APT policy: (500, 'vivid-updates'), (500, 'vivid-security'), (500, 'vivid'), 
(100, 'vivid-backports'), (1, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.19.0-25-generic (SMP w/8 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-5ubuntu7
ii  bzip2  1.0.6-7
ii  diffstat   1.59-1
ii  file   1:5.20-1ubuntu2
ii  gettext0.19.2-2ubuntu1
ii  hardening-includes 2.7ubuntu1
ii  intltool-debian0.35.0+20060710.1
ii  libapt-pkg-perl0.1.29build2
ii  libarchive-zip-perl1.39-1
ii  libclass-accessor-perl 0.34-1
ii  libclone-perl  0.37-1build1
ii  libdpkg-perl   1.17.25ubuntu1
ii  libemail-valid-perl1.195-1
ii  libfile-basedir-perl   0.03-1fakesync1
ii  libipc-run-perl0.92-1
ii  liblist-moreutils-perl 0.33-2build1
ii  libparse-debianchangelog-perl  1.2.0-1.1
ii  libtext-levenshtein-perl   0.11-1
ii  libtimedate-perl   2.3000-2
ii  liburi-perl1.64-1
ii  man-db 2.7.0.2-5
ii  patchutils 0.3.3-1
ii  perl [libdigest-sha-perl]  5.20.2-2
ii  t1utils1.38-4
ii  xz-utils   5.1.1alpha+20120614-2ubuntu2

Versions of packages lintian recommends:
ii  dpkg1.18.2
ii  libautodie-perl 2.25-1
ii  libperlio-gzip-perl 0.18-3build1
ii  perl5.20.2-2
ii  perl-modules [libautodie-perl]  5.20.2-2

Versions of packages lintian suggests:
pn  binutils-multiarch none
ii  dpkg-dev   1.17.25ubuntu1
ii  libhtml-parser-perl3.71-1build2
ii  libtext-template-perl  1.46-1
ii  libyaml-perl   1.13-1

-- no debconf information
From 441f44c5be0fe70d9a86b3ee0cec49430b0c2a9d Mon Sep 17 00:00:00 2001
From: Rafael Kitover rkito...@gmail.com
Date: Sat, 15 Aug 2015 17:50:34 -0400
Subject: [PATCH] fix common lic. false pos. in new-style copyright

Fix false positives for lack of common license references in new-style
copyright files when a license refers to another license, by trying to
parse the file and then checking both the names of the licenses and the
texts.

Add new test for references to common licenses as well.

The test suite passes with these changes.
---
 checks/copyright-file.pm   | 106 +++--
 .../debian/debian/control.in   |  94 ++
 .../debian/copyright-mentions-apache.copyright |  13 +++
 .../debian/copyright-mentions-apache2.copyright|  13 +++
 .../debian/copyright-mentions-apache3.copyright|  13 +++
 .../debian/copyright-mentions-gfdl.copyright   |  13 +++
 .../debian/debian/copyright-mentions-gpl.copyright |  14 +++
 .../debian/copyright-mentions-lgpl.copyright   |  13 +++
 .../debian/copyright-mentions-lgpl2.copyright  |  13 +++
 .../debian/copyright-mentions-perl.copyright   |  13 +++
 t/tests/copyright-file-non-common-license/desc |  12 +++
 t/tests/copyright-file-non-common-license/tags |   0
 12 files changed, 310 insertions(+), 7 deletions(-)
 create mode 100644 t/tests/copyright-file-non-common-license/debian/debian/control.in
 create mode 100644 t/tests/copyright-file-non-common-license/debian/debian/copyright-mentions-apache.copyright
 create mode 100644 t/tests/copyright-file-non-common-license/debian/debian/copyright-mentions-apache2.copyright
 create mode 100644 t/tests/copyright-file-non-common-license/debian/debian/copyright-mentions-apache3.copyright
 create mode 100644 t/tests/copyright-file-non-common-license/debian/debian/copyright-mentions-gfdl.copyright
 create mode 100644 t/tests/copyright-file-non-common-license/debian/debian/copyright-mentions-gpl.copyright
 create mode 100644 t/tests/copyright-file-non-common-license/debian/debian/copyright-mentions-lgpl.copyright
 create mode 100644 t/tests/copyright-file-non-common-license/debian/debian/copyright-mentions-lgpl2.copyright
 create mode 100644 t/tests/copyright-file-non-common-license/debian/debian/copyright-mentions-perl.copyright
 create mode 100644 t/tests/copyright-file-non-common-license/desc
 create mode 100644 t/tests/copyright-file-non-common-license/tags

diff --git 

Build failed in Jenkins: lintian-tests_sid #623

2015-08-15 Thread jenkins
See https://jenkins.debian.net/job/lintian-tests_sid/623/changes

Changes:

[roucaries.bastien+debian] Fix changelog and open new version

--
[...truncated 4744 lines...]
Running fields-font-not-multiarch-foreign 1.0... building... testing... ok.
Running fields-essential 1.0... building... testing... ok.
Running fields-depends-general 1.0... building... testing... ok.
Running fields-maintainer 1.0... building... testing... ok.
Running fields-maintainer-bounces 1.0... building... testing... ok.
Running fields-maintainer-general 1.0... building... testing... ok.
Running fields-essential-yes-source 1.0... building... testing... ok.
Running fields-malformed-py-version 1.0... building... testing... ok.
Running fields-no-human-maintainer 1.0... building... testing... ok.
Running fields-indep-without-arch-indep 1.0... building... testing... ok.
Running fields-multiple-x-deps 1.0... building... testing... ok.
Running fields-multi-arch 1.0... building... testing... ok.
Running fields-not-malformed-vcs-fields 1.0... building... testing... ok.
Running fields-no-source-homepage 1.0-1... building... testing... ok.
Running fields-java 1.0... building... testing... ok.
Running fields-qa-maint-name 1.0... building... testing... ok.
Running fields-qa-maint-address 1.0... building... testing... ok.
Running fields-root-maint-address 1.0... building... testing... ok.
Running fields-redundant 1.0... building... testing... ok.
Running fields-perl-provides 0.26... building... testing... ok.
Running fields-transitional 1.0... building... testing... ok.
Running fields-malformed-vcs-fields 1.0... building... testing... ok.
Running fields-module-build-perl 1.0... building... testing... ok.
Running fields-udeb 1.0... building... testing... ok.
Running fields-uncanonical-vcs-fields 1.0... building... testing... ok.
Running fields-unknown-fields 1.0... building... testing... ok.
Running fields-section-general 1.0... building... testing... ok.
Running fields-no-homepage 1.0-1... building... testing... ok.
Running fields-vcs-fields 1.0... building... testing... ok.
Running fields-uploaders 1.0... building... testing... ok.
Running fields-version-dfsg-native 1.0.dfsg1... building... testing... ok.
Running fields-version-bad 0-.3... building... testing... ok.
Running fields-version-bad-rc 1.0+rc3-1... building... testing... ok.
Running fields-version-dot-dfsg 1.0.dfsg1-1... building... testing... ok.
Running fields-version-dsfg 1.0+dsfg1-1... building... testing... ok.
Running filename-length-really-really-really-really-long-package-name 
1.0.and.a.really.long.version.too-1... building... testing... ok.
Running description-general 1.0... building... testing... ok.
Running files-adobe-font 1.0... building... testing... ok.
Running fields-virtual-packages 1.0... building... testing... ok.
Running files-arch-indep-not-marked-all 1.0... building... testing... ok.
Running files-embedded 1.0... building... testing... ok.
Running files-empty 1.0... building... testing... ok.
Running files-foo-violates-expected-naming 1.0... building... testing... ok.
Running files-gzip 1.0-1... building... testing... ok.
Running files-ieee-data 1.0... building... testing... ok.
Running files-fonts 1.0... building... testing... ok.
Running files-override-misplaced 1.0... building... testing... ok.
Running files-hardlinks 1.0... building... testing... ok.
Running files-bad-perm-owner 1.0... building... testing... ok.
Running files-locales 1.0... building... testing... ok.
Running files-package-contains-foo 1.0... building... testing... ok.
Running files-general 1.0... building... testing... ok.
Running files-python-helpers 1.0... building... testing... ok.
Running files-privacybreach 1.0... building... testing... ok.
Running files-python-modules 1.0... building... testing... ok.
Running files-special-file 1.0... building... testing... ok.
Running files-doxygen-documentation 1.0... building... testing... ok.
Running files-games-section 1.0... building... testing... ok.
Running files-pkgconfig 1.0... building... testing... ok.
Running files-extra-license 1.0... building... testing... ok.
Running files-gzip-ma-same 1.0... building... testing... ok.
Running files-symlinks 1.0... building... testing... ok.
Running files-tar-traps 1.0... building... testing... ok.
Running files-wrong-owner 1.0... building... testing... ok.
Running files-foo-in-bar 1.0... building... testing... ok.
Running files-uses-perl4-libs-without-dep 1.0... building... testing... ok.
Running files-uses-perl4-libs-with-dep 1.0... building... testing... ok.
Running files-flash-non-free 1.0... building... testing... ok.
Running files-zero-byte-doc 1.0... building... testing... ok.
Running huge-usr-share-percent 1.0... building... testing... ok.
Running infofiles-general 1.0... building... testing... ok.
Running files-python-general 1.0... building... testing... ok.
Running init.d-script-registration 1.0... building... testing... ok.
Running 

[PATCH] c/fields.pm: Use an (instead of a) before HTTP

2015-08-15 Thread Jakub Wilk
---
 checks/fields.desc | 4 ++--
 debian/changelog   | 3 +++
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/checks/fields.desc b/checks/fields.desc
index 35fbc1d..e9b2667 100644
--- a/checks/fields.desc
+++ b/checks/fields.desc
@@ -1085,7 +1085,7 @@ Info: The VCS-* field contains an uncanonical URI. Please 
update to use
  admins (see reference).
  .
  Note that this check is based on a list of known URIs.  Lintian did not
- send a HTTP request to the URI to test this.  Should the canonical URI
+ send an HTTP request to the URI to test this.  Should the canonical URI
  have changed, please file a bug against Lintian so the check can be
  updated accordingly.
 Ref: https://lists.debian.org/debian-devel-announce/2011/05/msg9.html
@@ -1097,7 +1097,7 @@ Info: The VCS-* field uses an address which no longer 
works.  Please
  update it to use the current canonical URI instead.
  .
  Note that this check is based on a list of known URIs or/and
- patterns.  Lintian did not send a HTTP request to the URI to test
+ patterns.  Lintian did not send an HTTP request to the URI to test
  this.  Should the URI actually work, please file a bug against
  Lintian so the check can be updated accordingly.
 
diff --git a/debian/changelog b/debian/changelog
index 98c5281..070370a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,9 @@ lintian (2.5.37) UNRELEASED; urgency=medium
 
XXX: generate tag summary
 
+  * checks/fields.desc:
++ [JW] Use an (instead of a) before HTTP.
+
   * lib/Lintian/{Tags.pm,Tag/Override.pm}:
 + [BR] Support tag renaming. Warn about renamed
   tags.
-- 
2.5.0



[lintian] 01/01: Use unpacked instead index in Needs-Info

2015-08-15 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 7b12ccbd52996a148e09e7924778a62c1e65d8b4
Author: Niels Thykier ni...@thykier.net
Date:   Sat Aug 15 09:38:33 2015 +0200

Use unpacked instead index in Needs-Info

Signed-off-by: Niels Thykier ni...@thykier.net
---
 checks/application-not-library.desc | 2 +-
 checks/description.desc | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/checks/application-not-library.desc 
b/checks/application-not-library.desc
index 3b1c307..a9c98c9 100644
--- a/checks/application-not-library.desc
+++ b/checks/application-not-library.desc
@@ -1,7 +1,7 @@
 Check-Script: application-not-library
 Author: Axel Beckert a...@debian.org
 Type: binary
-Needs-Info: index
+Needs-Info: unpacked
 Info: application packaged like a library (imported from pkg-perl-tools)
 
 Tag: libapp-perl-package-name
diff --git a/checks/description.desc b/checks/description.desc
index 5c245e7..31ba579 100644
--- a/checks/description.desc
+++ b/checks/description.desc
@@ -2,7 +2,7 @@ Check-Script: description
 Author: Christian Schwarz schw...@debian.org
 Abbrev: des
 Type: binary, udeb
-Needs-Info: index
+Needs-Info: unpacked
 Info: Check if the Description control field of a binary package conforms
  to the rules in the Policy Manual (section 3.4).
 

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



[lintian] annotated tag 2.5.36 created (now c956137)

2015-08-15 Thread Niels Thykier
This is an automated email from the git hooks/post-receive script.

nthykier pushed a change to annotated tag 2.5.36
in repository lintian.

at  c956137   (tag)
   tagging  8eae9472ffb13833998a2c6452f0adbac2d6cd40 (commit)
  replaces  debian/2.5.35
 tagged by  Niels Thykier
on  Sat Aug 15 09:54:29 2015 +0200

- Log -
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sat, 15 Aug 2015 09:48:22 +0200
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.36
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers lintian-ma...@debian.org
Changed-By: Niels Thykier ni...@thykier.net
Description:
 lintian- Debian package checker
Closes: 793164 794953 794995
Changes:
 lintian (2.5.36) unstable; urgency=medium
 .
   * Summary of tag changes:
 + Added:
   - application-in-library-section
   - dep5-file-paragraph-references-header-paragraph
   - libapp-perl-package-name
   - libmodule-build-perl-needs-to-be-in-build-depends
   - libmodule-build-tiny-perl-needs-to-be-in-build-depends
   - library-package-name-for-application
   - maintainer-script-may-use-dir_to_symlink_helper
   - mentions-deprecated-usr-lib-perl5-directory
   - package-installs-apt-preferences
   - package-installs-apt-sources
   - package-installs-ieee-data
   - package-installs-into-obsolete-dir
   - package-relation-with-perl-modules
   - perl-module-name-not-mentioned-in-description
   - privacy-breach-uses-embedded-file
 + Removed:
   - dep5-file-paragraph-reference-header-paragraph
   - package-install-apt-preferences
   - package-install-apt-sources
   - package-install-ieee-data
   - package-install-into-obsolete-dir
   - privacy-breach-may-use-debian-package
 .
   * checks/application-not-library.{desc,pm}:
 + [AB] New experimental checks imported from pkg-perl-tools.
   * checks/changelog-file.pm:
 + [JW] Fix invalid comparison leading to false positive
   non-consecutive-debian-revision tags.  (Closes: #794995)
   * checks/cruft.{desc,pm}:
 + [BR] Avoid a false positive for gfdl detection in krusader.
   Remove line number before running the detection.
 + [BR] Avoid another gfdl false positive in oidentd, sdlbasic,
   smbc package.
 + [AB] Add new tag mentions-deprecated-usr-lib-perl5-directory based
   on pkg-perl-tools' usr-lib-perl5-mentioned (multiple authors).
 + [NT] Replace funny dash with regular ASCII dash.
 + [AB] Fix grammar issue in license-problem-non-free-img-lenna desc.
   * checks/description.*:
 + [AB] Add new tag perl-module-name-not-mentioned-in-description based
   on pkg-perl-tools' no-module-name-in-description by Damyan Ivanov.
   * checks/fields.pm:
 + [AB] Add emacs23 to list of obsolete Emacs package names.
 + [AB] Also check for obsolete emacs package names with common
   suffixes (-gtk, -el, -nox, lucid)
 + [AB] Add an imaginary future emacs222 package to the test suite's
   dummy package to check for depends-on-old-emacs false positives.
 + [AB] Add libmodule-build(-tiny)-perl-needs-to-be-in-build-depends
   tags from pkg-perl-tools by gregor herrmann.
 + [AB] Add new tag package-relation-with-perl-modules based on
   pkg-perl-tools' depends-on-perl-modules by Damyan Ivanov.
   * checks/files.desc:
 + [BR] Correct a few typos.  (Closes: #794953)
 + [BR] Rename files-privacybreach-may-use-debian-package
   to  privacy-breach-uses-embedded-file.  Thanks to
   Guillem Jover for the report.
   * checks/scripts.desc:
 + [BR] Detect suspicious use of ln -s that could be replaced by
   dpkg-maintscript-helper.
   * checks/systemd.desc:
 + [NT] Replace a wide-character by spelling out does not.
 .
   * data/files/privacy-breaker-websites:
 + [BR] Detect libjs-bootstap as privacy-breach-uses-embedded-file
 + [BR] Improve detection of google plus.
 + [BR] Improve detection of jquery modules.
 + [BR] Detect doxygen logo.
 + [BR] Detect doubleclick.net
   * debian/compat:
 + [BR] Use compat version 9.
   * debian/control:
 + [AB] Add myself to Uploaders.
 + [AB] Add Breaks against pkg-perl-tools  0.23 due to some tags
   moved over to lintian proper.
 .
   * lib/Lintian/{CheckScript,CollScript,Profile}.pm:
 + [NT] Read control files as proper UTF-8 character streams rather
   than byte streams.  (Closes: #793164)
   * lib/Lintian/Collect.pm:
 + [AB] Remove outdated note about automatically computed defaults for
   $info-field('source').
   * lib/Lintian/Util.pm:
 + [NT] Add read_dpkg_control_utf8 that reads the file as UTF-8
   characters (as it ought to be) rather than a byte stream.
 .
   * private/refresh-fonts-data:
 + [NT] Prune some duplicates from the generated font file.
Checksums-Sha1:
 

[lintian] 01/01: Upload lintian/2.5.36.1 to unstable

2015-08-15 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 b3002e337a3c057b1016ee5c789f19d4d56e009e
Author: Niels Thykier ni...@thykier.net
Date:   Sat Aug 15 10:51:06 2015 +0200

Upload lintian/2.5.36.1 to unstable

Signed-off-by: Niels Thykier ni...@thykier.net
---
 checks/application-not-library.pm | 2 +-
 debian/changelog  | 7 +++
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/checks/application-not-library.pm 
b/checks/application-not-library.pm
index 038b39c..7290e64 100644
--- a/checks/application-not-library.pm
+++ b/checks/application-not-library.pm
@@ -24,7 +24,7 @@ use strict;
 use warnings;
 
 use Lintian::Tags qw(tag);
-use List::Util qw(any);
+use List::MoreUtils qw(any);
 
 sub run {
 my ($pkg, $type, $info, $proc, $group) = @_;
diff --git a/debian/changelog b/debian/changelog
index 2ff80a0..0b4ff95 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+lintian (2.5.36.1) unstable; urgency=medium
+
+  * checks/application-not-library.pm:
++ [NT] Fix invalid import.
+
+ -- Niels Thykier ni...@thykier.net  Sat, 15 Aug 2015 10:47:33 +0200
+
 lintian (2.5.36) 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] branch master updated (8eae947 - b3002e3)

2015-08-15 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  8eae947   Release lintian/2.5.36 into unstable
   new  b3002e3   Upload lintian/2.5.36.1 to 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:
 checks/application-not-library.pm | 2 +-
 debian/changelog  | 7 +++
 2 files changed, 8 insertions(+), 1 deletion(-)

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



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

2015-08-15 Thread jenkins
See https://jenkins.debian.net/job/lintian-tests_wheezy/247/changes



[lintian] branch master updated (7d3a5ff - e74c572)

2015-08-15 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  7d3a5ff   Add missing tag in t/tests/fields-depends-general/desc
   new  e74c572   Add missing Needs-Info: index

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/application-not-library.desc | 1 +
 checks/description.desc | 1 +
 2 files changed, 2 insertions(+)

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



[lintian] branch master updated (600e2a9 - 8eae947)

2015-08-15 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  600e2a9   t: Update tags file for files-foo-in-bar
   new  40582d4   Update pot files
   new  8eae947   Release lintian/2.5.36 into unstable

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:
 debian/changelog  |  29 ++-
 po4a/po/checks/checks.pot | 191 +-
 2 files changed, 163 insertions(+), 57 deletions(-)

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



Processing of lintian_2.5.36_amd64.changes

2015-08-15 Thread Debian FTP Masters
lintian_2.5.36_amd64.changes uploaded successfully to localhost
along with the files:
  lintian_2.5.36.dsc
  lintian_2.5.36.tar.xz
  lintian_2.5.36_all.deb

Greetings,

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



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

2015-08-15 Thread jenkins
See https://jenkins.debian.net/job/lintian-tests_sid/618/changes



Build failed in Jenkins: lintian-tests_wheezy #245

2015-08-15 Thread jenkins
See https://jenkins.debian.net/job/lintian-tests_wheezy/245/changes

Changes:

[abe] Testsuite for to be imported application-not-library check of

[abe] Import application-not-library check from pkg-perl-tools

[abe] application-not-library: Please perltidy and perlcritic

[abe] Update changelog wrt. application-not-library

[abe] Downgrade library-package-name-for-application and

[abe] application-not-library: Use any instead of grep in boolean context

[abe] application-not-library Add ?: to all unused capture groups in regexes

[abe] application-not-library: Use the 2-argument form of $info-field to get

[abe] application-not-library: Support sections with prefix like

[abe] description check: Add new tag

[abe] Properly order my changelog entries

[abe] c/fields.pm: New tags

[abe] c/fields.pm: Add depends-on-perl-modules tag from pkg-perl-tools

[abe] Finetune exceptions for and rename depends-on-perl-modules

[abe] package-relation-with-perl-modules: Fix determining the source package

[abe] c/cruft.pm: New tag mentions-deprecated-usr-lib-perl5-directory

[abe] Add comments in .desc for all pkg-perl-tools originating tags

[abe] Use «tag foo» instead of «tag(foo)»

[abe] checks/cruft.pm/mentions-deprecated-usr-lib-perl5-directory: Use index()

[niels] c/cruft.desc: Replace funny dash with ASCII dash

[niels] c/systemd.desc: Remove wide-char causing issues

[abe] application-not-library: Put URL with reasoning into Ref, not the

[abe] c/description.pm/perl-module-name-not-mentioned-in-description:

[abe] t/tests/fields-module-build-perl: Remove redundant debian/rules

[abe] t/tests/fields-module-build-perl: Fix test suite wrt. to Experimental

[abe] c/fields.pm/libmodule-build-perl-needs-to-be-in-build-depends: Tighten

[abe] Fix grammar issue in license-problem-non-free-img-lenna description

[niels] L::Util: Add read_dpkg_control_utf8 sub

[niels] Read lintian's .desc files with UTF-8 encoding

[abe] t/tests/application-not-library: Avoid extra tags being emitted

[abe] t/tests/application-not-library: Avoid further extra tags being emitted

[abe] Add myself to Uploaders

[abe] Fix tab in debian/control

[abe] Do not mention test files in debian/changelog

[abe] Add Breaks against pkg-perl-tools  0.23

[abe] Add missing tag in t/tests/fields-depends-general/desc

[niels] Add missing Needs-Info: index

[niels] Use unpacked instead index in Needs-Info

[niels] t: Update tags file for files-foo-in-bar

[niels] Update pot files

[niels] Release lintian/2.5.36 into unstable

--
[...truncated 7373 lines...]
debian-source-dir-gitpkg
debhelper-dh-clean-k-ok
debian-source-dir-gitpkg-series
description-homepage
description-wording
duplicate-files
description-perl
description-empty-paragraph
fields-build-depends-general
fields-bad-homepage
fields-depends-metapackage
fields-cpan-homepage
fields-dmua
fields-depends-wildcard
debhelper-no-depends
fields-debug-bad
fields-duplicate-build
fields-essential-yes-source
fields-doc-pkg-wrong-arch
fields-font-not-multiarch-foreign
fields-depends-general
fields-essential
fields-indep-without-arch-indep
fields-maintainer
fields-java
fields-binary-nmu-version
fields-maintainer-bounces
fields-architecture
fields-malformed-py-version
fields-maintainer-general
fields-malformed-vcs-fields
fields-module-build-perl
description-general
fields-multiple-x-deps
fields-multi-arch
fields-no-human-maintainer
fields-not-malformed-vcs-fields
fields-no-homepage
fields-qa-maint-address
fields-no-source-homepage
fields-qa-maint-name
fields-perl-provides
fields-redundant
fields-aspell
fields-transitional
fields-uncanonical-vcs-fields
fields-udeb
fields-root-maint-address
fields-version-dfsg-native
fields-unknown-fields
fields-section-general
fields-version-dsfg
fields-virtual-packages
files-adobe-font
files-arch-indep-not-marked-all
filename-length-really-really-really-really-long-package-name
files-embedded
files-doxygen-documentation
fields-uploaders
fields-version-bad
fields-version-bad-rc
fields-version-dot-dfsg
fields-vcs-fields
files-foo-violates-expected-naming
files-bad-perm-owner
files-fonts
files-gzip
files-gzip-ma-same
files-hardlinks
files-foo-in-bar
files-general
files-locales
files-ieee-data
files-override-misplaced
files-games-section
files-package-contains-foo
files-empty
files-flash-non-free
files-extra-license
files-python-modules
files-uses-perl4-libs-without-dep
files-uses-perl4-libs-with-dep
files-pkgconfig
files-python-helpers
files-wrong-owner
files-zero-byte-doc
group-checks-file-conflict
fields-wrong-section
group-checks-wrong-priorities
infofiles-general

Build failed in Jenkins: lintian-tests_wheezy #246

2015-08-15 Thread jenkins
See https://jenkins.debian.net/job/lintian-tests_wheezy/246/

--
[...truncated 7374 lines...]
description-homepage
debian-source-dir-gitpkg-series
description-perl
description-wording
duplicate-files
debhelper-compat-missing
debhelper-deprecated
debhelper-compat-whitespace
description-empty-paragraph
fields-aspell
fields-binary-nmu-version
fields-cpan-homepage
fields-depends-metapackage
fields-dmua
fields-debug-bad
fields-duplicate-build
fields-depends-wildcard
fields-essential-yes-source
fields-depends-general
fields-architecture
fields-bad-homepage
fields-indep-without-arch-indep
fields-font-not-multiarch-foreign
fields-maintainer-bounces
fields-malformed-py-version
fields-build-depends-general
fields-java
fields-doc-pkg-wrong-arch
fields-module-build-perl
fields-multiple-x-deps
fields-multi-arch
description-general
fields-no-homepage
fields-essential
fields-no-human-maintainer
fields-malformed-vcs-fields
fields-not-malformed-vcs-fields
fields-no-source-homepage
fields-maintainer
fields-qa-maint-address
fields-maintainer-general
fields-perl-provides
fields-redundant
fields-udeb
fields-uncanonical-vcs-fields
fields-vcs-fields
fields-uploaders
fields-section-general
fields-version-bad
fields-version-bad-rc
fields-version-dfsg-native
fields-version-dot-dfsg
fields-transitional
fields-qa-maint-name
filename-length-really-really-really-really-long-package-name
fields-root-maint-address
fields-version-dsfg
files-adobe-font
files-arch-indep-not-marked-all
files-embedded
fields-unknown-fields
files-extra-license
fields-virtual-packages
files-empty
files-foo-violates-expected-naming
files-bad-perm-owner
files-fonts
files-gzip
files-flash-non-free
files-general
files-gzip-ma-same
files-hardlinks
files-foo-in-bar
files-games-section
files-ieee-data
files-locales
files-doxygen-documentation
files-privacybreach
files-python-helpers
files-python-modules
files-special-file
files-override-misplaced
files-package-contains-foo
files-uses-perl4-libs-with-dep
files-uses-perl4-libs-without-dep
files-pkgconfig
files-symlinks
files-zero-byte-doc
group-checks-file-conflict
infofiles-general
huge-usr-share-percent
group-checks-wrong-priorities
init.d-script-registration
init.d-symlink
files-python-general
fields-wrong-section
group-checks-multi-arch
md5sums-general
menu-format-desktop-general
manpages-general
menu-format-desktop-mimetype
manpages-wrong-dir
manpages-dependencies
menus-doc-base-general
files-wrong-owner
menus-foo-calls-bar
menus-doc-base-registration
group-checks-circular-deps
menus-script-check-ok
nmu-local-version
nmu-local-changelog
nmu-multi-author
nmu-not-a-nmu
nmu-qa-upload
init.d-lsb-headers
menu-format-general
nmu-team-upload
init.d-general
patch-systems-dpatch-description
nmu-with-maintainer-ack
patch-systems-empty-series
patch-systems-quilt-description
patch-systems-quilt-debian-changes
nmu-case-insensitive
patch-systems-quilt-no-depends
ocaml-general
patch-systems-quilt-no-newline
md5sums-missing
patch-systems-no-patch-system
patch-systems-quilt-no-series
nmu-ubuntu-native
po-debconf-general
po-debconf-no-po-debconf
phppear-pear
phppear-composer
po-debconf-missing
rules-build-dep-pattern
patch-systems-no-readme-source
rules-dh-order
rules-dh-unused-target
rules-dh-unused-target-nonempty
patch-systems-quilt-general
rules-ignores-error-clean
rules-ignore-define
rules-ignores-error-clean-fp
rules-missing-targets-with-known-includes
rules-missing-targets-with-includes
phppear-general
rules-perl-makemaker
rules-not-makefile
rules-special-variables
rules-symlink
scripts-bashisms
scripts-ancient-dpkg
rules-including-deprecated-makefiles
rules-variable-targets
scripts-diversions
scripts-diversions-variables
rules-general
scripts-exec
scripts-calls-init-script
scripts-maintainer-general
scripts-interpreters
scripts-maintainer-script-set-e
scripts-maintainer-script-empty
scripts-missing-dep
scripts-missing-dep-fp
scripts-ocamlrun
scripts-control-interpreters
scripts-uses-perl4-libs-without-dep
scripts-uses-perl4-libs-with-dep
scripts-killall
rules-missing-targets
shared-libs-la-files
shared-libs-dev-symlink
shared-libs-exit
shared-libs-exit-fork
shared-libs-dev-symlink-fp
shared-libs-exec-stack
shared-libs-no-shared-lib
shared-libs-ldconfig-not-symlink

Bug#794953: marked as done (lintian: Grammatical errors in tag names)

2015-08-15 Thread Debian Bug Tracking System
Your message dated Sat, 15 Aug 2015 09:51:25 +
with message-id e1zqy7z-0006pz...@franck.debian.org
and subject line Bug#794953: fixed in lintian 2.5.36
has caused the Debian Bug report #794953,
regarding lintian: Grammatical errors in tag names
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.)


-- 
794953: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=794953
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: lintian
Version: 2.5.34
Severity: normal

Hi!

The following tag names seem to contain grammatical errors:

  package-install-apt-preferences
  package-install-apt-sources
  package-install-ieee-data
  package-install-into-obsolete-dir
  dep5-file-paragraph-reference-header-paragraph

The first set should read «package-installs-», like all similarly
named tags. The remaining one should read «-references-».

Thanks,
Guillem
---End Message---
---BeginMessage---
Source: lintian
Source-Version: 2.5.36

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 794...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Niels Thykier ni...@thykier.net (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: Sat, 15 Aug 2015 09:48:22 +0200
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.36
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers lintian-ma...@debian.org
Changed-By: Niels Thykier ni...@thykier.net
Description:
 lintian- Debian package checker
Closes: 793164 794953 794995
Changes:
 lintian (2.5.36) unstable; urgency=medium
 .
   * Summary of tag changes:
 + Added:
   - application-in-library-section
   - dep5-file-paragraph-references-header-paragraph
   - libapp-perl-package-name
   - libmodule-build-perl-needs-to-be-in-build-depends
   - libmodule-build-tiny-perl-needs-to-be-in-build-depends
   - library-package-name-for-application
   - maintainer-script-may-use-dir_to_symlink_helper
   - mentions-deprecated-usr-lib-perl5-directory
   - package-installs-apt-preferences
   - package-installs-apt-sources
   - package-installs-ieee-data
   - package-installs-into-obsolete-dir
   - package-relation-with-perl-modules
   - perl-module-name-not-mentioned-in-description
   - privacy-breach-uses-embedded-file
 + Removed:
   - dep5-file-paragraph-reference-header-paragraph
   - package-install-apt-preferences
   - package-install-apt-sources
   - package-install-ieee-data
   - package-install-into-obsolete-dir
   - privacy-breach-may-use-debian-package
 .
   * checks/application-not-library.{desc,pm}:
 + [AB] New experimental checks imported from pkg-perl-tools.
   * checks/changelog-file.pm:
 + [JW] Fix invalid comparison leading to false positive
   non-consecutive-debian-revision tags.  (Closes: #794995)
   * checks/cruft.{desc,pm}:
 + [BR] Avoid a false positive for gfdl detection in krusader.
   Remove line number before running the detection.
 + [BR] Avoid another gfdl false positive in oidentd, sdlbasic,
   smbc package.
 + [AB] Add new tag mentions-deprecated-usr-lib-perl5-directory based
   on pkg-perl-tools' usr-lib-perl5-mentioned (multiple authors).
 + [NT] Replace funny dash with regular ASCII dash.
 + [AB] Fix grammar issue in license-problem-non-free-img-lenna desc.
   * checks/description.*:
 + [AB] Add new tag perl-module-name-not-mentioned-in-description based
   on pkg-perl-tools' no-module-name-in-description by Damyan Ivanov.
   * checks/fields.pm:
 + [AB] Add emacs23 to list of obsolete Emacs package names.
 + [AB] Also check for obsolete emacs package names with common
   suffixes (-gtk, -el, -nox, lucid)
 + [AB] Add an imaginary future emacs222 package to the test suite's
   dummy package to check for depends-on-old-emacs false positives.
 + [AB] Add libmodule-build(-tiny)-perl-needs-to-be-in-build-depends
   tags from pkg-perl-tools by gregor herrmann.
 + 

lintian_2.5.36.1_amd64.changes ACCEPTED into unstable

2015-08-15 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sat, 15 Aug 2015 10:47:33 +0200
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.36.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers lintian-ma...@debian.org
Changed-By: Niels Thykier ni...@thykier.net
Description:
 lintian- Debian package checker
Changes:
 lintian (2.5.36.1) unstable; urgency=medium
 .
   * checks/application-not-library.pm:
 + [NT] Fix invalid import.
Checksums-Sha1:
 74136a3441446f0433db46047fd14d3442a271e6 2770 lintian_2.5.36.1.dsc
 7e9382e90bb93c00b0f1d8582d5ad68bb7b51f9d 1245240 lintian_2.5.36.1.tar.xz
 cefda98bf11b9d570f43c719882abd7a531439da 829782 lintian_2.5.36.1_all.deb
Checksums-Sha256:
 42410ee370ebd7b47e23cf1ea9863b2d0393c1264d152ba957a596beb0db5149 2770 
lintian_2.5.36.1.dsc
 8752f191fbb9e1ca5e8ba6b9618bce11fac4f7616719cfc620872d8a2150368e 1245240 
lintian_2.5.36.1.tar.xz
 9645682ecf5112f22315e33a8fd4d75cba5f6b6004ea6e95409cfa07febc29c7 829782 
lintian_2.5.36.1_all.deb
Files:
 24ce1f5a9a0e3aac3a0431286a02c0c8 2770 devel optional lintian_2.5.36.1.dsc
 1f9ce36fc296bd4becfdb48f9008a326 1245240 devel optional lintian_2.5.36.1.tar.xz
 fa100b3c0993b3ecc29a0cb6236d0719 829782 devel optional lintian_2.5.36.1_all.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJVzw4UAAoJEAVLu599gGRC6NwP/1lppg0yRJatZ4h7VqpoyKOA
MGiQcqCPHv0Bxf7NZOM9PtBo2dbJFyt3fOUM5xrseNaEBWsRSnmA9ktqvSv5J6Fn
2t01Ba/g5kf0IUJRyuhXGeeU/8E+y7EtpainPdyNUTo2QoaWSqTVV9gCOy08lIE5
YVCCss/HF52/DeAwGoEBeyNFBOSS57Jz2nZFkS073nuQWFRiiLGFMB6Pfu5Br2Ky
zAS21crBOcc/kdSFE9KqjVxHZ0CVslozssJBUzAvfit09iHo7c/zMem6RxO9jdAI
ZGQxuIP5YWlo4S8qGuzM6GaU64gXuaYujRTP3CRRWmY06WnozCapDxDnWeXHv/g3
3T9x3o/CQVNd2xy7LEW8cinG5MAqRERI5D4X9wIUV2jeWfcYJht0/9kGfl2h983s
l3WZ4PcGm/2X15p+d/1hvooJDRr3cFgJ/Z2hvZ8/U8iYzxiogDLwodSV0TXHEw5w
/cxxS7qpaTUhK7LbhZb/y3WlxKhlUw9RrBtvoLop7tg8OBhQKo8idisLAY88ipKO
kHR8V8oLfj42fsZcBjyWC3DjkC8bnpk75fGSLXSg4Ok6OOJWGqHtcoP4e2q9VvUB
gvRoCSBuacc4Qnav4548xN8wtFc+xtd4qalmL+RZkec5g88P19m9uh+SRyjH3omU
ip0NgDWDG6UeRhrN3rgS
=VS8X
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



[lintian] 01/01: Add missing Needs-Info: index

2015-08-15 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 e74c572bffea832b6b828af36e1c957d97027be5
Author: Niels Thykier ni...@thykier.net
Date:   Sat Aug 15 09:33:56 2015 +0200

Add missing Needs-Info: index

Signed-off-by: Niels Thykier ni...@thykier.net
---
 checks/application-not-library.desc | 1 +
 checks/description.desc | 1 +
 2 files changed, 2 insertions(+)

diff --git a/checks/application-not-library.desc 
b/checks/application-not-library.desc
index fb79efe..3b1c307 100644
--- a/checks/application-not-library.desc
+++ b/checks/application-not-library.desc
@@ -1,6 +1,7 @@
 Check-Script: application-not-library
 Author: Axel Beckert a...@debian.org
 Type: binary
+Needs-Info: index
 Info: application packaged like a library (imported from pkg-perl-tools)
 
 Tag: libapp-perl-package-name
diff --git a/checks/description.desc b/checks/description.desc
index f9f6319..5c245e7 100644
--- a/checks/description.desc
+++ b/checks/description.desc
@@ -2,6 +2,7 @@ Check-Script: description
 Author: Christian Schwarz schw...@debian.org
 Abbrev: des
 Type: binary, udeb
+Needs-Info: index
 Info: Check if the Description control field of a binary package conforms
  to the rules in the Policy Manual (section 3.4).
 

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



[lintian] 02/02: Release lintian/2.5.36 into unstable

2015-08-15 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 8eae9472ffb13833998a2c6452f0adbac2d6cd40
Author: Niels Thykier ni...@thykier.net
Date:   Sat Aug 15 09:51:11 2015 +0200

Release lintian/2.5.36 into unstable

Signed-off-by: Niels Thykier ni...@thykier.net
---
 debian/changelog | 29 ++---
 1 file changed, 26 insertions(+), 3 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 2f165c6..2ff80a0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,29 @@
-lintian (2.5.36) UNRELEASED; urgency=medium
+lintian (2.5.36) unstable; urgency=medium
 
-  XXX: generate tag summary with private/generate-tag-summary
+  * Summary of tag changes:
++ Added:
+  - application-in-library-section
+  - dep5-file-paragraph-references-header-paragraph
+  - libapp-perl-package-name
+  - libmodule-build-perl-needs-to-be-in-build-depends
+  - libmodule-build-tiny-perl-needs-to-be-in-build-depends
+  - library-package-name-for-application
+  - maintainer-script-may-use-dir_to_symlink_helper
+  - mentions-deprecated-usr-lib-perl5-directory
+  - package-installs-apt-preferences
+  - package-installs-apt-sources
+  - package-installs-ieee-data
+  - package-installs-into-obsolete-dir
+  - package-relation-with-perl-modules
+  - perl-module-name-not-mentioned-in-description
+  - privacy-breach-uses-embedded-file
++ Removed:
+  - dep5-file-paragraph-reference-header-paragraph
+  - package-install-apt-preferences
+  - package-install-apt-sources
+  - package-install-ieee-data
+  - package-install-into-obsolete-dir
+  - privacy-breach-may-use-debian-package
 
   * checks/application-not-library.{desc,pm}:
 + [AB] New experimental checks imported from pkg-perl-tools.
@@ -66,7 +89,7 @@ lintian (2.5.36) UNRELEASED; urgency=medium
   * private/refresh-fonts-data:
 + [NT] Prune some duplicates from the generated font file.
 
- -- Bastien Roucariès roucaries.bastien+deb...@gmail.com  Tue, 04 Aug 2015 
17:28:59 +0200
+ -- Niels Thykier ni...@thykier.net  Sat, 15 Aug 2015 09:48:22 +0200
 
 lintian (2.5.35) unstable; urgency=medium
 

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



lintian_2.5.36_amd64.changes ACCEPTED into unstable

2015-08-15 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sat, 15 Aug 2015 09:48:22 +0200
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.36
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers lintian-ma...@debian.org
Changed-By: Niels Thykier ni...@thykier.net
Description:
 lintian- Debian package checker
Closes: 793164 794953 794995
Changes:
 lintian (2.5.36) unstable; urgency=medium
 .
   * Summary of tag changes:
 + Added:
   - application-in-library-section
   - dep5-file-paragraph-references-header-paragraph
   - libapp-perl-package-name
   - libmodule-build-perl-needs-to-be-in-build-depends
   - libmodule-build-tiny-perl-needs-to-be-in-build-depends
   - library-package-name-for-application
   - maintainer-script-may-use-dir_to_symlink_helper
   - mentions-deprecated-usr-lib-perl5-directory
   - package-installs-apt-preferences
   - package-installs-apt-sources
   - package-installs-ieee-data
   - package-installs-into-obsolete-dir
   - package-relation-with-perl-modules
   - perl-module-name-not-mentioned-in-description
   - privacy-breach-uses-embedded-file
 + Removed:
   - dep5-file-paragraph-reference-header-paragraph
   - package-install-apt-preferences
   - package-install-apt-sources
   - package-install-ieee-data
   - package-install-into-obsolete-dir
   - privacy-breach-may-use-debian-package
 .
   * checks/application-not-library.{desc,pm}:
 + [AB] New experimental checks imported from pkg-perl-tools.
   * checks/changelog-file.pm:
 + [JW] Fix invalid comparison leading to false positive
   non-consecutive-debian-revision tags.  (Closes: #794995)
   * checks/cruft.{desc,pm}:
 + [BR] Avoid a false positive for gfdl detection in krusader.
   Remove line number before running the detection.
 + [BR] Avoid another gfdl false positive in oidentd, sdlbasic,
   smbc package.
 + [AB] Add new tag mentions-deprecated-usr-lib-perl5-directory based
   on pkg-perl-tools' usr-lib-perl5-mentioned (multiple authors).
 + [NT] Replace funny dash with regular ASCII dash.
 + [AB] Fix grammar issue in license-problem-non-free-img-lenna desc.
   * checks/description.*:
 + [AB] Add new tag perl-module-name-not-mentioned-in-description based
   on pkg-perl-tools' no-module-name-in-description by Damyan Ivanov.
   * checks/fields.pm:
 + [AB] Add emacs23 to list of obsolete Emacs package names.
 + [AB] Also check for obsolete emacs package names with common
   suffixes (-gtk, -el, -nox, lucid)
 + [AB] Add an imaginary future emacs222 package to the test suite's
   dummy package to check for depends-on-old-emacs false positives.
 + [AB] Add libmodule-build(-tiny)-perl-needs-to-be-in-build-depends
   tags from pkg-perl-tools by gregor herrmann.
 + [AB] Add new tag package-relation-with-perl-modules based on
   pkg-perl-tools' depends-on-perl-modules by Damyan Ivanov.
   * checks/files.desc:
 + [BR] Correct a few typos.  (Closes: #794953)
 + [BR] Rename files-privacybreach-may-use-debian-package
   to  privacy-breach-uses-embedded-file.  Thanks to
   Guillem Jover for the report.
   * checks/scripts.desc:
 + [BR] Detect suspicious use of ln -s that could be replaced by
   dpkg-maintscript-helper.
   * checks/systemd.desc:
 + [NT] Replace a wide-character by spelling out does not.
 .
   * data/files/privacy-breaker-websites:
 + [BR] Detect libjs-bootstap as privacy-breach-uses-embedded-file
 + [BR] Improve detection of google plus.
 + [BR] Improve detection of jquery modules.
 + [BR] Detect doxygen logo.
 + [BR] Detect doubleclick.net
   * debian/compat:
 + [BR] Use compat version 9.
   * debian/control:
 + [AB] Add myself to Uploaders.
 + [AB] Add Breaks against pkg-perl-tools  0.23 due to some tags
   moved over to lintian proper.
 .
   * lib/Lintian/{CheckScript,CollScript,Profile}.pm:
 + [NT] Read control files as proper UTF-8 character streams rather
   than byte streams.  (Closes: #793164)
   * lib/Lintian/Collect.pm:
 + [AB] Remove outdated note about automatically computed defaults for
   $info-field('source').
   * lib/Lintian/Util.pm:
 + [NT] Add read_dpkg_control_utf8 that reads the file as UTF-8
   characters (as it ought to be) rather than a byte stream.
 .
   * private/refresh-fonts-data:
 + [NT] Prune some duplicates from the generated font file.
Checksums-Sha1:
 b643acaf1b5bbc766a12957019bab2d65e4b3ffb 2762 lintian_2.5.36.dsc
 fc56e943ee7b3bf81a9eee9990b49f74aa195634 1245092 lintian_2.5.36.tar.xz
 3ecf5cf858497a145f59ad4dbfc75c454e95e07e 829762 lintian_2.5.36_all.deb
Checksums-Sha256:
 5b2fdb0151b2f26fc0c25c53440654e56477fa3ffcb2514107b9167b5988f211 2762 
lintian_2.5.36.dsc
 cdc383189c70e24fb88064ac4a040db865ef5fae4fb113fcf8eefb2b0ff30d06 1245092 

[lintian] 01/01: t: Update tags file for files-foo-in-bar

2015-08-15 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 600e2a9744750d673423b875a6f1a7d0bf922fcb
Author: Niels Thykier ni...@thykier.net
Date:   Sat Aug 15 09:47:25 2015 +0200

t: Update tags file for files-foo-in-bar

Signed-off-by: Niels Thykier ni...@thykier.net
---
 t/tests/files-foo-in-bar/tags | 1 +
 1 file changed, 1 insertion(+)

diff --git a/t/tests/files-foo-in-bar/tags b/t/tests/files-foo-in-bar/tags
index 0db69b9..488c306 100644
--- a/t/tests/files-foo-in-bar/tags
+++ b/t/tests/files-foo-in-bar/tags
@@ -82,3 +82,4 @@ W: files-foo-in-bar: package-installs-perllocal-pod 
usr/lib/perl-foo/perllocal.p
 W: files-foo-in-bar: third-party-package-in-python-dir usr/lib/python2.7/bar
 W: files-foo-in-bar: vim-addon-within-vim-runtime-path usr/share/vim/vim73/bar
 W: files-foo-in-bar: vim-addon-within-vim-runtime-path 
usr/share/vim/vimcurrent/bar
+X: files-foo-in-bar source: mentions-deprecated-usr-lib-perl5-directory install

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



[lintian] 01/02: Update pot files

2015-08-15 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 40582d45a0cc3b81b70743aebba0151440ad7bbd
Author: Niels Thykier ni...@thykier.net
Date:   Sat Aug 15 09:53:10 2015 +0200

Update pot files
---
 po4a/po/checks/checks.pot | 191 +-
 1 file changed, 137 insertions(+), 54 deletions(-)

diff --git a/po4a/po/checks/checks.pot b/po4a/po/checks/checks.pot
index 53f649e..f3a5b23 100644
--- a/po4a/po/checks/checks.pot
+++ b/po4a/po/checks/checks.pot
@@ -7,7 +7,7 @@
 msgid 
 msgstr 
 Project-Id-Version: PACKAGE VERSION\n
-POT-Creation-Date: 2015-08-03 23:18+0200\n
+POT-Creation-Date: 2015-08-15 07:52+\n
 PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n
 Last-Translator: FULL NAME EMAIL@ADDRESS\n
 Language-Team: LANGUAGE l...@li.org\n
@@ -3762,7 +3762,7 @@ msgid 
 shot by photographer Dwight Hooker, cropped from\n
 the centerfold of the November 1972 issue of Playboy magazine.\n
 \n
-According to Hutchison, Jamie (May–June 2001). \Culture,\n
+According to Hutchison, Jamie (May-June 2001). \Culture,\n
 Communication, and an Information Age Madonna\ (PDF).\n
 IEEE Professional Communication Society Newsletter 45 (3).\n
 (page 5 second column second paragraph), this image is\n
@@ -4046,11 +4046,28 @@ msgstr 
 #
 #. Tag: debian-pycompat-is-obsolete
 #. type: Lintian tag description
-#: checks/cruft.desc:830
+#: checks/cruft.desc:831
 #, no-wrap
 msgid 
 debian/pycompat is not used by any modern Python helper.  It should be\n
-safe to remove this file.\n
+safe to remove this file.
+msgstr 
+
+#. Please keep the leading space.  Indented lines are used for
+#. verbatim or shell commands (specially formatted in output).
+#
+#. Tag: mentions-deprecated-usr-lib-perl5-directory
+#. type: Lintian tag description
+#: checks/cruft.desc:841
+#, no-wrap
+msgid 
+As of Perl 5.20, the vendorarch directory is 
+/usr/lib/lt;tripletgt;/perl5,\n
+but this package still uses usr/lib/perl5 in some of the files under 
+debian/.\n
+Please replace that with the value of $Config{vendorarch} configuration\n
+parameter, e.g.\n
+ $(shell perl -MConfig -wE'say substring($$Config{vendorarch},1)')\n
 msgstr 
 
 #. Please keep the leading space.  Indented lines are used for
@@ -5622,7 +5639,7 @@ msgstr 
 #
 #. Tag: package-has-no-description
 #. type: Lintian tag description
-#: checks/description.desc:14
+#: checks/description.desc:15
 #, no-wrap
 msgid The binary package does not have a \Description:\ control field.
 msgstr 
@@ -5632,7 +5649,7 @@ msgstr 
 #
 #. Tag: description-synopsis-is-empty
 #. type: Lintian tag description
-#: checks/description.desc:20
+#: checks/description.desc:21
 #, no-wrap
 msgid The first line in the \Description:\ is empty.
 msgstr 
@@ -5642,7 +5659,7 @@ msgstr 
 #
 #. Tag: extended-description-contains-empty-paragraph
 #. type: Lintian tag description
-#: checks/description.desc:26
+#: checks/description.desc:27
 #, no-wrap
 msgid 
 The extended description (the lines after the first line of the\n
@@ -5654,7 +5671,7 @@ msgstr 
 #
 #. Tag: extended-description-is-empty
 #. type: Lintian tag description
-#: checks/description.desc:33
+#: checks/description.desc:34
 #, no-wrap
 msgid 
 The extended description (the lines after the first line of the\n
@@ -5666,7 +5683,7 @@ msgstr 
 #
 #. Tag: description-too-short
 #. type: Lintian tag description
-#: checks/description.desc:40
+#: checks/description.desc:41
 #, no-wrap
 msgid 
 The description contains only a single word. It is likely that the\n
@@ -5678,7 +5695,7 @@ msgstr 
 #
 #. Tag: description-is-pkg-name
 #. type: Lintian tag description
-#: checks/description.desc:47
+#: checks/description.desc:48
 #, no-wrap
 msgid 
 The description is the same as the package name.\n
@@ -5690,7 +5707,7 @@ msgstr 
 #
 #. Tag: extended-description-is-probably-too-short
 #. type: Lintian tag description
-#: checks/description.desc:58
+#: checks/description.desc:59
 #, no-wrap
 msgid 
 The extended description (the lines after the first line of the\n
@@ -5706,7 +5723,7 @@ msgstr 
 #
 #. Tag: description-contains-invalid-control-statement
 #. type: Lintian tag description
-#: checks/description.desc:72
+#: checks/description.desc:73
 #, no-wrap
 msgid 
 The description contains an invalid control statement.\n
@@ -5725,7 +5742,7 @@ msgstr 
 #
 #. Tag: description-too-long
 #. type: Lintian tag description
-#: checks/description.desc:78
+#: checks/description.desc:79
 #, no-wrap
 msgid The first line of the \Description:\ must not exceed 80 characters.
 msgstr 
@@ -5735,7 +5752,7 @@ msgstr 
 #
 #. Tag: description-starts-with-package-name
 #. type: Lintian tag description
-#: checks/description.desc:86
+#: checks/description.desc:87
 #, no-wrap
 msgid 
 The first line of the \Description:\ should not start with the\n
@@ -5748,7 +5765,7 @@ msgstr 
 #
 #. Tag: description-synopsis-starts-with-article
 #. type: Lintian tag description
-#: 

[lintian] branch master updated (e74c572 - 7b12ccb)

2015-08-15 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  e74c572   Add missing Needs-Info: index
   new  7b12ccb   Use unpacked instead index in Needs-Info

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/application-not-library.desc | 2 +-
 checks/description.desc | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

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



Build failed in Jenkins: lintian-tests_sid #617

2015-08-15 Thread jenkins
See https://jenkins.debian.net/job/lintian-tests_sid/617/changes

Changes:

[niels] Add missing Needs-Info: index

[niels] Use unpacked instead index in Needs-Info

--
[...truncated 4651 lines...]
Running fields-module-build-perl 1.0... building... testing... ok.
Running fields-maintainer-bounces 1.0... building... testing... ok.
Running fields-multiple-x-deps 1.0... building... testing... ok.
Running fields-multi-arch 1.0... building... testing... ok.
Running fields-depends-general 1.0... building... testing... ok.
Running fields-not-malformed-vcs-fields 1.0... building... testing... ok.
Running fields-no-source-homepage 1.0-1... building... testing... ok.
Running fields-qa-maint-name 1.0... building... testing... ok.
Running fields-qa-maint-address 1.0... building... testing... ok.
Running fields-redundant 1.0... building... testing... ok.
Running fields-perl-provides 0.26... building... testing... ok.
Running fields-maintainer 1.0... building... testing... ok.
Running fields-root-maint-address 1.0... building... testing... ok.
Running description-general 1.0... building... testing... ok.
Running fields-transitional 1.0... building... testing... ok.
Running fields-udeb 1.0... building... testing... ok.
Running fields-no-human-maintainer 1.0... building... testing... ok.
Running fields-section-general 1.0... building... testing... ok.
Running fields-maintainer-general 1.0... building... testing... ok.
Running fields-uploaders 1.0... building... testing... ok.
Running fields-uncanonical-vcs-fields 1.0... building... testing... ok.
Running fields-unknown-fields 1.0... building... testing... ok.
Running fields-no-homepage 1.0-1... building... testing... ok.
Running fields-version-bad 0-.3... building... testing... ok.
Running fields-vcs-fields 1.0... building... testing... ok.
Running fields-version-bad-rc 1.0+rc3-1... building... testing... ok.
Running fields-version-dot-dfsg 1.0.dfsg1-1... building... testing... ok.
Running fields-version-dfsg-native 1.0.dfsg1... building... testing... ok.
Running fields-version-dsfg 1.0+dsfg1-1... building... testing... ok.
Running files-adobe-font 1.0... building... testing... ok.
Running filename-length-really-really-really-really-long-package-name 
1.0.and.a.really.long.version.too-1... building... testing... ok.
Running files-arch-indep-not-marked-all 1.0... building... testing... ok.
Running files-embedded 1.0... building... testing... ok.
Running files-doxygen-documentation 1.0... building... testing... ok.
Running files-extra-license 1.0... building... testing... ok.
Running files-empty 1.0... building... testing... ok.
Running files-flash-non-free 1.0... building... testing... ok.
Running files-foo-violates-expected-naming 1.0... building... testing... ok.
Running files-gzip 1.0-1... building... testing... ok.
Running files-fonts 1.0... building... testing... ok.
Running files-gzip-ma-same 1.0... building... testing... ok.
Running fields-virtual-packages 1.0... building... testing... ok.
Running files-bad-perm-owner 1.0... building... testing... ok.
Running files-hardlinks 1.0... building... testing... ok.
Running files-foo-in-bar 1.0... building... testing... FAILED
Running files-ieee-data 1.0... building... testing... ok.
--- t/tests/files-foo-in-bar/tags   2015-08-15 07:41:32.775866041 +
+++ /tmp/testrun/debian/test-out/tests/files-foo-in-bar/tags.files-foo-in-bar   
2015-08-15 07:48:47.936860369 +
@@ -82,3 +82,4 @@
 W: files-foo-in-bar: third-party-package-in-python-dir usr/lib/python2.7/bar
 W: files-foo-in-bar: vim-addon-within-vim-runtime-path usr/share/vim/vim73/bar
 W: files-foo-in-bar: vim-addon-within-vim-runtime-path 
usr/share/vim/vimcurrent/bar
+X: files-foo-in-bar source: mentions-deprecated-usr-lib-perl5-directory install
Running files-general 1.0... building... testing... ok.
Running files-override-misplaced 1.0... building... testing... ok.
Running files-locales 1.0... building... testing... ok.
Running files-package-contains-foo 1.0... building... testing... ok.
Running files-python-helpers 1.0... building... testing... ok.
Running files-python-modules 1.0... building... testing... ok.
Running files-games-section 1.0... building... testing... ok.
Running files-special-file 1.0... building... testing... ok.
Running files-symlinks 1.0... building... testing... ok.
Running files-pkgconfig 1.0... building... testing... ok.
Running files-tar-traps 1.0... building... testing... ok.
Running files-uses-perl4-libs-with-dep 1.0... building... testing... ok.
Running files-uses-perl4-libs-without-dep 1.0... building... testing... ok.
Running files-wrong-owner 1.0... building... testing... ok.
Running infofiles-general 1.0... building... testing... ok.
Running group-checks-file-conflict 1.0... building... testing... ok.
Running init.d-symlink 1.0... building... testing... ok.
Running init.d-script-registration 1.0... building... testing... ok.
Running huge-usr-share-percent 1.0... building... testing... 

[lintian] annotated tag 2.5.36.1 created (now 0c3997e)

2015-08-15 Thread Niels Thykier
This is an automated email from the git hooks/post-receive script.

nthykier pushed a change to annotated tag 2.5.36.1
in repository lintian.

at  0c3997e   (tag)
   tagging  b3002e337a3c057b1016ee5c789f19d4d56e009e (commit)
  replaces  2.5.36
 tagged by  Niels Thykier
on  Sat Aug 15 12:02:34 2015 +0200

- Log -
Release lintian/2.5.36.1 into unstable

Format: 1.8
Date: Sat, 15 Aug 2015 10:47:33 +0200
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.36.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers lintian-ma...@debian.org
Changed-By: Niels Thykier ni...@thykier.net
Description:
 lintian- Debian package checker
Changes:
 lintian (2.5.36.1) unstable; urgency=medium
 .
   * checks/application-not-library.pm:
 + [NT] Fix invalid import.
Checksums-Sha1:
 8fc4fdb9920954f4c40e87aec72bd62cd661c28c 1901 lintian_2.5.36.1.dsc
 7e9382e90bb93c00b0f1d8582d5ad68bb7b51f9d 1245240 lintian_2.5.36.1.tar.xz
 cefda98bf11b9d570f43c719882abd7a531439da 829782 lintian_2.5.36.1_all.deb
Checksums-Sha256:
 50db63e65ae6ba9e2aeeb2b30e8ef25b752889f8f644f96cd144406e0bd5053f 1901 
lintian_2.5.36.1.dsc
 8752f191fbb9e1ca5e8ba6b9618bce11fac4f7616719cfc620872d8a2150368e 1245240 
lintian_2.5.36.1.tar.xz
 9645682ecf5112f22315e33a8fd4d75cba5f6b6004ea6e95409cfa07febc29c7 829782 
lintian_2.5.36.1_all.deb
Files:
 fda076b83d65d46597d45c3cc641bc5b 1901 devel optional lintian_2.5.36.1.dsc
 1f9ce36fc296bd4becfdb48f9008a326 1245240 devel optional lintian_2.5.36.1.tar.xz
 fa100b3c0993b3ecc29a0cb6236d0719 829782 devel optional lintian_2.5.36.1_all.deb
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAABCAAGBQJVzw46AAoJEAVLu599gGRCDcQQAId3XZxUVByhUSfyqxq8gx+h
KKTEiYKfyrSzAjj/ieJScPqJILRa+GV3jod0GFdtojZjcjnFj2urDwC9pnsNpno8
KVGDFTvoPm2EsiQOqOa0YRjNBy8jlt4yPwempESfRfJKn6+LkkmjeTCh/J9nGr2u
g8v3Zhbw/jthe6TQfwSMoKjdqMB9InWVZ/mYs2ZPnmohP6CAgG+3Xygez075Q347
bi2zMMLz1/YcWIa4pvXk63OPuqY5qbpw1tcYbzSnpoBC+SoNxuPe6tySGnDUR4tG
k5P5l2V1CkMtFGyWIW+cYFVkIxNKNqEho24YUND9FkGBhvFCOYmaZS9eR+Um+Wev
0KB//XC05E4OugRyBg1lu0YVoBZybClfFRsq3ShcdoxLH/tARouTcAvbFc7DJAPG
AOBE7e86d+lX/oOTbb71L2zekpctx1k3VVdplVyT4k0fP14iQLLPffYaG3tjUw01
tQdt2YL2rhACERNHMcfKPxN7n3iwcET/CQWYuAqzchfiPj2pp3bp3HEjB1z8na22
xwlKy2dWf4VPb36qJaAYhbC2hLmrKt1TR4zt5Fq/EUplIBs/gWvwORxxpq90cRER
367bUhJ+lJOnX65NvxA5l0+7vdnmjrbZVnhwMIc66BC/74167qiszTvGhzTcjZKd
psue3FpyCSAe21SPn+Bv
=3ukx
-END PGP SIGNATURE-

Niels Thykier (1):
  Upload lintian/2.5.36.1 to unstable

---

No new revisions were added by this update.

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



[PATCH] c/fields.pm: Fix a typo

2015-08-15 Thread Jakub Wilk
---
 checks/fields.pm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/checks/fields.pm b/checks/fields.pm
index 10d5963..7eb8fb1 100644
--- a/checks/fields.pm
+++ b/checks/fields.pm
@@ -1174,7 +1174,7 @@ sub run {
 }
 
 # libmodule-build-perl
-# matches() instead of implies() because of possible OR releation
+# matches() instead of implies() because of possible OR relation
 if ($info-relation('build-depends-indep')
 -matches(qr/^libmodule-build-perl$/, VISIT_PRED_NAME)
  !$info-relation('build-depends')
-- 
2.5.0



[lintian] branch master updated (b3002e3 - 41a8e1a)

2015-08-15 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  b3002e3   Upload lintian/2.5.36.1 to unstable
   new  41a8e1a   c/fields.pm: Fix a typo

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/fields.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



[lintian] 01/01: c/fields.pm: Fix a typo

2015-08-15 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 41a8e1a3baa9dedec0e9fcc80682a7838fc28594
Author: Jakub Wilk jw...@debian.org
Date:   Sat Aug 15 15:09:16 2015 +0200

c/fields.pm: Fix a typo

Signed-off-by: Niels Thykier ni...@thykier.net
---
 checks/fields.pm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/checks/fields.pm b/checks/fields.pm
index 10d5963..7eb8fb1 100644
--- a/checks/fields.pm
+++ b/checks/fields.pm
@@ -1174,7 +1174,7 @@ sub run {
 }
 
 # libmodule-build-perl
-# matches() instead of implies() because of possible OR releation
+# matches() instead of implies() because of possible OR relation
 if ($info-relation('build-depends-indep')
 -matches(qr/^libmodule-build-perl$/, VISIT_PRED_NAME)
  !$info-relation('build-depends')

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



Bug#795614: [PATCH] fix false-positive spelling-error-in-binary affecting many Go binaries

2015-08-15 Thread Michael Stapelberg
Package: lintian
Version: 2.5.33
Severity: normal
Tags: patch

From the patch description:
 [PATCH] spelling-error-in-binary: ignore ang/and
 
 The Go stdlib html/ package contains the string ang; (for the ang;
 entity). Every program which directly or indirectly imports the html/
 package will hence end up with an unuseful spelling-error-in-binary
 lintian warning.

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.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-10
ii  bzip2  1.0.6-8
ii  diffstat   1.58-1
ii  file   1:5.22+15-2
ii  gettext0.19.4-1
ii  hardening-includes 2.7
ii  intltool-debian0.35.0+20060710.2
ii  libapt-pkg-perl0.1.29+b2
ii  libarchive-zip-perl1.48-1
ii  libclass-accessor-perl 0.34-1
ii  libclone-perl  0.38-1
ii  libdpkg-perl   1.18.1
ii  libemail-valid-perl1.196-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-4
ii  libtext-levenshtein-perl   0.12-1
ii  libtimedate-perl   2.3000-2
ii  liburi-perl1.64-1
ii  man-db 2.7.0.2-5
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.1
pn  libperlio-gzip-perl none
ii  perl5.20.2-6
ii  perl-modules [libautodie-perl]  5.20.2-6

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

-- no debconf information
From 9e94af4f6d4bc0169fd3de6073707e4ce4e94c04 Mon Sep 17 00:00:00 2001
From: Michael Stapelberg stapelb...@debian.org
Date: Sat, 15 Aug 2015 21:54:16 +0200
Subject: [PATCH] spelling-error-in-binary: ignore ang/and

The Go stdlib html/ package contains the string ang; (for the ang;
entity). Every program which directly or indirectly imports the html/
package will hence end up with an unuseful spelling-error-in-binary
lintian warning.
---
 checks/binaries.pm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/checks/binaries.pm b/checks/binaries.pm
index 94197b6..1ad6282 100644
--- a/checks/binaries.pm
+++ b/checks/binaries.pm
@@ -364,6 +364,7 @@ sub run {
 'teH' = 1, # From #711207
 'tEH' = 1, # From #782902
 'tEh' = 1, # From #782902, too
+'ang' = 1, # The Go stdlib html/ package contains ang;
 };
 my $tag_emitter
   = spelling_tag_emitter('spelling-error-in-binary', $file);
-- 
2.1.4