#1151878 libstring-mkpasswd-perl: Possible attempt to escape whitespace in qw() list with Perl 5.44

#1151878#5
Date:
2026-10-24 07:59:45 UTC
From:
To:
Package: libstring-mkpasswd-perl
Version: 0.05-3
Severity: important
User: debian-perl@lists.debian.org
Usertags: perl-5.44-transition

This package warns on usage with Perl 5.44 (currently in experimental.)

  $ perl -we 'use String::MkPasswd'
  Possible attempt to escape whitespace in qw() list at /usr/share/perl5/String/MkPasswd.pm line 61.
  Possible attempt to escape whitespace in qw() list at /usr/share/perl5/String/MkPasswd.pm line 77.
  Possible attempt to escape whitespace in qw() list at /usr/share/perl5/String/MkPasswd.pm line 81.

The warning causes a debci regression, which is a blocker for a Perl 5.44
transition. There's an example debci log at

https://ci.debian.net/packages/libs/libstring-mkpasswd-perl/unstable/amd64/76870161/

If you want to test changes against Perl 5.44 in experimental and run
into uninstallability problems, there is a test repository of rebuilt
Debian sid packages for amd64 available at <https://perl.debian.net/>.

#1151878#8
Date:
2026-10-24 14:42:25 UTC
From:
To:
Hello,

Bug #1151878 in libstring-mkpasswd-perl reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/perl-team/modules/packages/libstring-mkpasswd-perl/-/commit/bff3bc4d0e02770ca503ef43dc2494f74728f6be
------------------------------------------------------------------------
Fix warnings with Perl 5.44.

Closes: #1151878
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1151878

#1151878#15
Date:
2026-10-24 15:06:17 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
libstring-mkpasswd-perl, 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 1151878@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
gregor herrmann <gregoa@debian.org> (supplier of updated libstring-mkpasswd-perl 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sat, 24 Oct 2026 16:38:06 +0200
Source: libstring-mkpasswd-perl
Architecture: source
Version: 0.05-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Changed-By: gregor herrmann <gregoa@debian.org>
Closes: 1151878
Changes:
 libstring-mkpasswd-perl (0.05-4) unstable; urgency=medium
 .
   * Update debian/upstream/metadata.
   * Fix warnings with Perl 5.44. (Closes: #1151878)
   * Update years of packaging copyright.
   * Declare compliance with Debian Policy 4.7.4.
   * Remove «Priority: optional», which is the current default.
   * Convert debian/watch to version 5.
   * Update lintian override (syntax).
Checksums-Sha1:
 4feb35d362df037c9eafa680c82f83fdfe68e46d 2544 libstring-mkpasswd-perl_0.05-4.dsc
 1fba77a9ff9201b038994f295cb5b09b11d33c29 4088 libstring-mkpasswd-perl_0.05-4.debian.tar.xz
 caa78fb1fea4affcd9a7c7d2f300cf75603da90c 83828 libstring-mkpasswd-perl_0.05-4.git.tar.xz
 ee3ebc4fa59590f31d06d3e59cc0f2a0fda489cd 17792 libstring-mkpasswd-perl_0.05-4_source.buildinfo
Checksums-Sha256:
 9becc250666e19dcc6f5b7974682494b1efb8050650a45a6dcc0632e86af81bd 2544 libstring-mkpasswd-perl_0.05-4.dsc
 6c418de994e8ada2955ef68e6478dede6695baad253cc0f3191c139600575e30 4088 libstring-mkpasswd-perl_0.05-4.debian.tar.xz
 1d8959bfd3af7b006f96377ed195236acf9eddbf1242e389d896c630e2dfee85 83828 libstring-mkpasswd-perl_0.05-4.git.tar.xz
 1e2029952910daba12f388017878f521bda56e31b84d73992e821f85051f92a4 17792 libstring-mkpasswd-perl_0.05-4_source.buildinfo
Files:
 221a3701765d14ccfe5baa4e0cab9d92 2544 perl optional libstring-mkpasswd-perl_0.05-4.dsc
 7e85225665d7001ddd225e9693f0f4e9 4088 perl optional libstring-mkpasswd-perl_0.05-4.debian.tar.xz
 5e50581c757ffa2ce19939c49b9435a8 83828 perl None libstring-mkpasswd-perl_0.05-4.git.tar.xz
 59af9775bb8f0fff432d0e6493aac111 17792 perl optional libstring-mkpasswd-perl_0.05-4_source.buildinfo
Git-Tag-Info: tag=d59f84a719413378217ac4caf14bbf13d17525c1 fp=d1e1316e93a760a8104d85fabb3a68018649aa06
Git-Tag-Tagger: gregor herrmann <gregoa@debian.org>
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmrcxhYACgkQYG0ITkaD
wHnI/g/+PeU+Ui4EAokP0og24JBhkRhb6ueu5CLwOn5S3oDBvBWC3E06CiqetzM3
6e8R7F5tbldXXIZruVoTxyOYeZuPm0/XVwV3blcTcdFSv/2hNOFZ6xXvHiUorQL7
ldV0lUhRE7SxGXcTAURwCw44TuNLKSw34ndoH4LSymlBekk5S9UunIPaWWalAj2M
zDR9KxqjCamz3PM+FI6COdMqnwbJfAnAXDD97MWjgIbX3UeJBj8sau/6jf2RbMDx
opVFMVsyhxQvDvm46Obz2eKmqe2Li5cEY/lh6tdC2LNzxXKLwO7itDV6/iTbV7un
lIIxZBjKgIzE4ams703xSw2/pJ4oL8k3LAuPAW8xfbI1YU7oXhPtloYcjCDFSpyy
hIKsYlXisYvQom+Q6QlLgirqpuu7qs1ltzd4XX6V30XlxwcZtLjYuU8SHpBCO9VC
Uw2pLFDRuAvvsJTcb5LdzjkUFdvmgkZNA0XpqKn7QKmZaE+00wzhMuiXvMviXSs9
KOWT/6N57IVTBGBHo3Ry052wZNMgh26A7+dr1D2zkJEq3V9qx+RgWqGoz3WtmdQ6
bNGhGunKNaLlZvsgL1FEGNULk9wNk5HJDCACLR+2RGXBPOVGwdkGeX2bOAx8mgVK
s8nJoWziINvZQYzs+5niMresaNV9N1F3isHIr4Aj7hwjHP1Rd/8=
=momS
-----END PGP SIGNATURE-----