Run of lintian-fixes for perl

Merge these changes:

git pull https://janitor.debian.net/git/perl lintian-fixes/main
Full worker log

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index e1ae1a7d1..492dd1c26 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4552,7 +4552,7 @@ perl-5.6 (5.6.0-1) unstable; urgency=low
     alternatives so I'm releasing this now so that people have a perl 5.6
     to use.
 
- -- Darren Stalder <torin@daft.com>  Thu, 18 Oct 2000 05:58:26 -0700
+ -- Darren Stalder <torin@daft.com>  Wed, 18 Oct 2000 05:58:26 -0700
 
 perl-5.6 (5.6.0-0.3) unstable; urgency=low
 
@@ -5048,7 +5048,7 @@ perl (5.004.02-1) unstable; urgency=low
     its author.
   * Remove the -I/usr/include/db since that was only for libc5.
 
- -- Darren Stalder <torin@daft.com>  Mon,  7 Aug 1997 21:55:23 -0700
+ -- Darren Stalder <torin@daft.com>  Thu, 07 Aug 1997 21:55:23 -0700
 
 perl (5.004-2) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index 045771314..3a0f155f3 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: standard
 Maintainer: Niko Tyni <ntyni@debian.org>
 Uploaders: Dominic Hargreaves <dom@earth.li>
 Standards-Version: 3.9.8
-Homepage: http://dev.perl.org/perl5/
+Homepage: https://dev.perl.org/perl5/
 Rules-Requires-Root: no
 Build-Depends: file,
  cpio,
@@ -288,7 +288,6 @@ Description: Core Perl modules
  should use `perl' (which depends on `perl-modules-5.36') instead.
 
 Package: perl
-Priority: standard
 Architecture: any
 Multi-Arch: allowed
 Pre-Depends: dpkg (>= 1.17.17)
diff --git a/debian/libperl-dev.maintscript b/debian/libperl-dev.maintscript
deleted file mode 100644
index 87959191d..000000000
--- a/debian/libperl-dev.maintscript
+++ /dev/null
@@ -1 +0,0 @@
-symlink_to_dir /usr/share/doc/libperl-dev perl 5.22.1-7~
diff --git a/debian/libperl5.36.lintian-overrides b/debian/libperl5.36.lintian-overrides
index 9d1b2b4d0..5f47ac9da 100644
--- a/debian/libperl5.36.lintian-overrides
+++ b/debian/libperl5.36.lintian-overrides
@@ -1,6 +1,6 @@
 # Install for edge cases and not considered as applications
 application-in-library-section libs usr/bin/cpan5.32-x86_64-linux-gnu usr/bin/perl5.32-x86_64-linux-gnu
 # Documentation describes files in this directory
-package-contains-documentation-outside-usr-share-doc usr/lib/x86_64-linux-gnu/perl/debian-config-data-5.32.0/README
+package-contains-documentation-outside-usr-share-doc [usr/lib/x86_64-linux-gnu/perl/debian-config-data-5.32.0/README]
 # There is logic in the unicode handling code which deals with this typo
-spelling-error-in-binary usr/lib/x86_64-linux-gnu/libperl.so.5.32.0 Inseperable Inseparable
+spelling-error-in-binary Inseperable Inseparable [usr/lib/x86_64-linux-gnu/libperl.so.5.32.0]
diff --git a/debian/perl-base.lintian-overrides b/debian/perl-base.lintian-overrides
index 49ecfe960..b4016af9b 100644
--- a/debian/perl-base.lintian-overrides
+++ b/debian/perl-base.lintian-overrides
@@ -1,5 +1,5 @@
 # we never want these unpacked at the same time, they break maintainer scripts
 conflicts-with-version safe-rm (<< 0.8)
 # There is logic in the unicode handling code which deals with this typo
-spelling-error-in-binary usr/bin/perl Inseperable Inseparable
-spelling-error-in-binary usr/bin/perl5.32.0 Inseperable Inseparable
+spelling-error-in-binary Inseperable Inseparable [usr/bin/perl]
+spelling-error-in-binary Inseperable Inseparable [usr/bin/perl5.32.0]
diff --git a/debian/perl-debug.lintian-overrides b/debian/perl-debug.lintian-overrides
index eb8800354..dfe369bc0 100644
--- a/debian/perl-debug.lintian-overrides
+++ b/debian/perl-debug.lintian-overrides
@@ -1,6 +1,6 @@
 # see #914013
 missing-depends-on-sensible-utils
 # There is logic in the unicode handling code which deals with this typo
-spelling-error-in-binary usr/bin/debugperl Inseperable Inseparable
+spelling-error-in-binary Inseperable Inseparable [usr/bin/debugperl]
 # Not a spelling error
-spelling-error-in-binary usr/bin/debugperl alow allow
+spelling-error-in-binary alow allow [usr/bin/debugperl]
diff --git a/debian/perl-doc.maintscript b/debian/perl-doc.maintscript
deleted file mode 100644
index 5e8706932..000000000
--- a/debian/perl-doc.maintscript
+++ /dev/null
@@ -1 +0,0 @@
-symlink_to_dir /usr/share/doc/perl-doc perl 5.10.1~rc2-1 perl-doc
diff --git a/debian/perl.lintian-overrides b/debian/perl.lintian-overrides
index 88b0e6deb..f83e19816 100644
--- a/debian/perl.lintian-overrides
+++ b/debian/perl.lintian-overrides
@@ -1,3 +1,3 @@
 # corner case; this perldoc is just a stub, not a full implementation,
 # so no point in trying to provide a manpage here.
-binary-without-manpage usr/bin/perldoc
+no-manual-page usr/bin/perldoc
diff --git a/debian/perl.maintscript b/debian/perl.maintscript
deleted file mode 100644
index 1b82b5ddc..000000000
--- a/debian/perl.maintscript
+++ /dev/null
@@ -1 +0,0 @@
-rm_conffile /etc/perl/sitecustomize.pl 5.26.0~rc1-2~ perl
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 000000000..d61f83075
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,6 @@
+---
+Bug-Database: https://github.com/Perl/perl5/issues
+Bug-Submit: https://github.com/Perl/perl5/issues/new
+Repository: https://github.com/Perl/perl5.git
+Repository-Browse: https://github.com/Perl/perl5
+Security-Contact: https://github.com/Perl/perl5/tree/HEAD/SECURITY.md
diff --git a/debian/watch b/debian/watch
index 4b17f722f..8acf096d5 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,5 +1,5 @@
 version=4
-http://www.perl.com/CPAN/src/5.0/ (?:.*/)?perl-(5\.\d*[02468](?:\.[\d.]+)?)\.tar\.(?:xz|bz2|gz) debian uupdate
+https://www.perl.com/CPAN/src/5.0/ (?:.*/)?perl-(5\.\d*[02468](?:\.[\d.]+)?)\.tar\.(?:xz|bz2|gz) debian uupdate
 opts="component=regen-configure, repack, compression=xz" \
 https://github.com/perl5-metaconfig/metaconfig/tags/ \
     (?:.*?/)?(\d[\d.]*)\.tar\.gz debian uupdate

Debdiff

[The following lists of changes regard files as different if they have different names, permissions or owners.]

Files in second set of .debs but not in first

-rw-r--r--  root/root   /usr/lib/debug/.build-id/69/e2f9c38f70a811a87d778c23ec64f703fd43ac.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/e0/b633572faf6381a77e4bec2f74671ffea1fa25.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/05/caab37b817bb445bc256a91a77c0635084d8df.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/df/a9fe55fa1486b595ca5fab0260f7efd45eb03b.debug

Control files of package libperl-dev: lines which differ (wdiff format)

  • Homepage: http://dev.perl.org/perl5/ https://dev.perl.org/perl5/

Control files of package libperl5.36: lines which differ (wdiff format)

  • Homepage: http://dev.perl.org/perl5/ https://dev.perl.org/perl5/

Control files of package perl: lines which differ (wdiff format)

  • Homepage: http://dev.perl.org/perl5/ https://dev.perl.org/perl5/

Control files of package perl-base: lines which differ (wdiff format)

  • Homepage: http://dev.perl.org/perl5/ https://dev.perl.org/perl5/

Control files of package perl-debug: lines which differ (wdiff format)

  • Build-Ids: 00dd0590c7d2e3cdc68dd9a7b744476f36b5dea1 037ae93a68ec140013a628be887a339c8e9a22fb 05caab37b817bb445bc256a91a77c0635084d8df 0e30e4ee5cbce2ddece57e4a838e68e33e178d61 15d18e2bc0c3f4a15ba98c66d9c73350ea3c0c89 189cebe044334a0bb7df60b1f8adb4eac460f547 19418447941951b2760753eef5451aed40b6658e 1b27f6efbd63a0fbf9777cee7362d3fa6477e921 1e826aa4478cda6716ac18df7d90967d0a4077f0 1e88797a3b44a6c5d59c3a2726d4e7425cc5ba9b 23a507ed9c466b5fac4991af0bc46ef2b4a8aec8 264fce3d61da67e15028d8e4bbb77a613fcf9bac 274e7aa87a201546ebdc53a57daf8dcceb3b7378 2e2540fa41fff4c8004fc997a8f47f0e392e1a27 3078e052618b20dc79cbdd64946b097199d699ab 328f4c84f1046b03dab0efb3967c12114a1978e0 381d047386d62f983a9538a0ccd2590d4516a050 3c9a81a83f341a09e7045bf61cf93b8b86e99ad5 3d0e9c864e99150eb5158847ffd25ca374dfb20b 55fce31d43e47cfd0873f541988c14151210e6a2 5a42bfb9ef0f34a1e235e213c20bd26b834cad90 5b6fa9308f3f821e3966c36c000ab16b9c493f27 626b725f3eb6c960677845600684c6421f2b3b40 6386218b6a6150571357eb411b4a58485afa13ab 63cea257bfdb1f327fb395950df8f6f8246d92d6 69e2f9c38f70a811a87d778c23ec64f703fd43ac 6cabef1b93977079ea2f041e5eba8185ee87b2e7 6d407156c0d2f177a0543faa1d19749cf1d5a8a5 6d535301aba0b9a729762dc454844a3385763e67 6fc7690de0a671173297984c21ea28f83236176c 794d5de8917673bc23a591c912dea6acd0536c83 7b21ba92c3bba6e856dc460e0816622eb383c439 7f5e4a596e264787ed4b080abb0605da027f869a 863d601e048bc1e3d0c7bc752ff15f5dfcc0dcfe 892e043f20b68d6e13bb19455af77a72632dfca1 899a1e81092e06a8f85f866f5394236a2edd1e4f 94bf6d6eb7b99e9f4e667f8cf4e63cefb01c6f70 964422440dbcac205e21247bf435c601ca9af18c a762ee552f05394cbafa960fe6c4009c7f5e567c add939067002e6d2e6575471b0a0a10146dfad5f addad2e110fecd4c6a73af8a2bbe6438d02e8fa5 ae99e4268cd80fcc98a60e230c3200e8ec800201 b54e7dfc34dea7333968bdc2f831c1edcf5f8427 be523629828c952c9acd201b282c6d2c2a9bdd39 c4a845f8544db769b7e70b206da05dcbdba17601 dc5acc763842deb6b1c7dc0eda428631f0013f7d dfa9fe55fa1486b595ca5fab0260f7efd45eb03b e0b633572faf6381a77e4bec2f74671ffea1fa25 e6b65b183180c49e6a135634786d29d2696c09cc ee587bf9e1b210629ed48dc9e3753b15a9c6a03d f016a9d63e2b24b164da983267364fcd3cae38d9 f3b95eb7b8bc40d8e3998d39f5a5d6beb482a364 f7624b6276a33a13292de949efba66d5de6692d6 fa21513152299c475971cd45801a4d5f2a98fd28 fad3b8dfad9ac62b21cd094e5bc6cef727cd7ccc fd61a58dd8f60018f641f47544b694f2c42afd8e fd720fd3fede3fb9bffe07f77ad5fff551f133c2 fd7f1c022b7c93feb8a12e7e860aa99f5a3cd0cc
  • Homepage: http://dev.perl.org/perl5/ https://dev.perl.org/perl5/

Control files of package perl-doc: lines which differ (wdiff format)

  • Homepage: http://dev.perl.org/perl5/ https://dev.perl.org/perl5/

Control files of package perl-modules-5.36: lines which differ (wdiff format)

  • Homepage: http://dev.perl.org/perl5/ https://dev.perl.org/perl5/

Publish History

Resulting package

The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:

apt install -t lintian-fixes libperl-devapt install -t lintian-fixes libperl5.36apt install -t lintian-fixes perl-baseapt install -t lintian-fixes perl-debugapt install -t lintian-fixes perl-docapt install -t lintian-fixes perl-modules-5.36apt install -t lintian-fixes perl

Reviews

Reviewer Verdict Comment
jelmer@debian.org approved