[lintian] 01/02: Add comments in .desc for all pkg-perl-tools originating tags
This is an automated email from the git hooks/post-receive script.
abe pushed a commit to branch ppt-lc-mover
in repository lintian.
commit 82975ff27b9928a5335fc57be87a9acf2b7fa308
Author: Axel Beckert <abe@deuxchevaux.org>
Date: Thu Aug 13 23:11:42 2015 +0200
Add comments in .desc for all pkg-perl-tools originating tags
Also marks most of them as Experimental for now.
---
checks/application-not-library.desc | 2 +-
checks/cruft.desc | 3 ++-
checks/description.desc | 1 +
checks/fields.desc | 6 ++++++
t/tests/cruft-perl/tags | 2 +-
t/tests/fields-depends-general/tags | 4 ++--
6 files changed, 13 insertions(+), 5 deletions(-)
diff --git a/checks/application-not-library.desc b/checks/application-not-library.desc
index 50fbb9f..d7cac8a 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 <abe@debian.org>
Type: binary
-Info: application packaged like a library
+Info: application packaged like a library (imported from pkg-perl-tools)
Tag: libapp-perl-package-name
Severity: important
diff --git a/checks/cruft.desc b/checks/cruft.desc
index 7ee24cf..44bb333 100644
--- a/checks/cruft.desc
+++ b/checks/cruft.desc
@@ -829,10 +829,11 @@ Certainty: certain
Info: debian/pycompat is not used by any modern Python helper. It should be
safe to remove this file.
-# Imported from pkg-perl-tools
+# Imported from pkg-perl-tools (named usr-lib-perl5-mentioned there)
Tag: mentions-deprecated-usr-lib-perl5-directory
Severity: important
Certainty: possible
+Experimental: yes
Info: As of Perl 5.20, the vendorarch directory is /usr/lib/<triplet>/perl5,
but this package still uses usr/lib/perl5 in some of the files under debian/.
Please replace that with the value of $Config{vendorarch} configuration
diff --git a/checks/description.desc b/checks/description.desc
index cbee30d..f9f6319 100644
--- a/checks/description.desc
+++ b/checks/description.desc
@@ -241,6 +241,7 @@ Info: This package has no Homepage field but has a URL in the description
add a Homepage control field containing it rather than mentioning it in
the package description.
+# Imported from pkg-perl-tools (named no-module-name-in-description there)
Tag: perl-module-name-not-mentioned-in-description
Severity: minor
Certainty: certain
diff --git a/checks/fields.desc b/checks/fields.desc
index 8ceafb3..35fbc1d 100644
--- a/checks/fields.desc
+++ b/checks/fields.desc
@@ -1247,21 +1247,27 @@ Certainty: certain
Info: The use of "current" in the Python-Version field is deprecated.
Ref: python-policy 3.4
+# Imported from pkg-perl-tools
Tag: libmodule-build-perl-needs-to-be-in-build-depends
Severity: serious
Certainty: certain
+Experimental: yes
Info: libmodule-build-perl needs to be in <tt>Build-Depends</tt>, not in
Build-Depends-Indep, since it's used in the clean target.
+# Imported from pkg-perl-tools
Tag: libmodule-build-tiny-perl-needs-to-be-in-build-depends
Severity: serious
Certainty: certain
+Experimental: yes
Info: libmodule-build-tiny-perl needs to be in <tt>Build-Depends</tt>, not
in Build-Depends-Indep, since it's used in the clean target.
+# Imported from pkg-perl-tools (named depends-on-perl-modules there)
Tag: package-relation-with-perl-modules
Severity: important
Certainty: certain
+Experimental: yes
Info: No package should depend on 'perl-modules'. Instead, a suitable
dependency on 'perl' should be used. The existence of the perl-modules
package is an implementation detail of the perl packaging.
diff --git a/t/tests/cruft-perl/tags b/t/tests/cruft-perl/tags
index e1a3b90..fe0c943 100644
--- a/t/tests/cruft-perl/tags
+++ b/t/tests/cruft-perl/tags
@@ -1 +1 @@
-E: cruft-perl source: mentions-deprecated-usr-lib-perl5-directory rules
+X: cruft-perl source: mentions-deprecated-usr-lib-perl5-directory rules
diff --git a/t/tests/fields-depends-general/tags b/t/tests/fields-depends-general/tags
index bcb65e3..87bc089 100644
--- a/t/tests/fields-depends-general/tags
+++ b/t/tests/fields-depends-general/tags
@@ -4,9 +4,7 @@ E: fields-depends-general: depends-on-metapackage depends: xorg
E: fields-depends-general: depends-on-obsolete-package depends: gaim (>= 0.1)
E: fields-depends-general: needlessly-depends-on-awk depends
E: fields-depends-general: package-depends-on-an-x-font-package depends: xfont-a
-E: fields-depends-general: package-relation-with-perl-modules depends: perl-modules
E: libfields-depends-general: depends-on-libdb1-compat depends
-E: libfields-depends-general: package-relation-with-perl-modules depends: perl-modules-5.22
E: py-fields-depends-general: depends-on-python-minimal depends
I: fields-depends-general: conflicts-with-version package-with-version (<< 3.0)
I: fields-depends-general: ored-depends-on-obsolete-package depends: xbase-clients (>= 0.1)
@@ -26,3 +24,5 @@ W: fields-depends-general: depends-on-packaging-dev depends
W: fields-depends-general: package-relation-with-self breaks: fields-depends-general (<< 0.1)
W: fields-depends-general: versioned-dependency-satisfied-by-perl depends: libtest-simple-perl (>= 0.98)
W: libfields-depends-general: lib-recommends-documentation recommends: debconf-doc
+X: fields-depends-general: package-relation-with-perl-modules depends: perl-modules
+X: libfields-depends-general: package-relation-with-perl-modules depends: perl-modules-5.22
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/lintian/lintian.git
Reply to: