#1113876 libfile-flock-perl: warns with Perl 5.42: Possible precedence problem between ! and string eq

#1113876#5
Date:
2025-09-03 17:57:59 UTC
From:
To:
Package: libfile-flock-perl
Version: 2014.01-3
Severity: important
Tags: forky sid
User: debian-perl@lists.debian.org
Usertags: perl-5.42-transition

One of the modules in this package warns when used with Perl 5.42
(currently in experimental.) This also propagates to at least one another
package, causing an autopkgtest regression there.

https://ci.debian.net/packages/libd/libdaemon-generic-perl/unstable/amd64/64017618/

  $ perl -we 'use File::Flock::Forking'
  Possible precedence problem between ! and string eq at /usr/share/perl5/File/Flock/Forking.pm line 14.

If you want to test changes against Perl 5.42 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/>.

#1113876#8
Date:
2025-09-03 19:15:56 UTC
From:
To:
Hello,

Bug #1113876 in libfile-flock-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/libfile-flock-perl/-/commit/225d1ce0b09b6af2d67fd883854669722d987223
------------------------------------------------------------------------
Add patch to fix warning with Perl 5.42.

Closes: #1113876
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1113876

#1113876#15
Date:
2025-09-03 19:34:37 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
libfile-flock-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 1113876@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 libfile-flock-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: Wed, 03 Sep 2025 21:12:41 +0200
Source: libfile-flock-perl
Architecture: source
Version: 2014.01-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Changed-By: gregor herrmann <gregoa@debian.org>
Closes: 1113876
Changes:
 libfile-flock-perl (2014.01-4) unstable; urgency=medium
 .
   * Add patch to fix warning with Perl 5.42. (Closes: #1113876)
   * Update years of packaging copyright.
   * Declare compliance with Debian Policy 4.7.2.
   * Bump debhelper-compat to 13.
   * Annotate test-only build dependencies with <!nocheck>.
   * Remove «Priority: optional», which is the current default.
Checksums-Sha1:
 a4780668d11eb7b92034577c3c8f6c65c5d7df24 2567 libfile-flock-perl_2014.01-4.dsc
 8cd2278bbc08bcfe958c2c5fc4604232f758db4f 2784 libfile-flock-perl_2014.01-4.debian.tar.xz
Checksums-Sha256:
 181e86250bc1067b96453f8acba344a5d66d58e2b6b406a0d8e976a54d6507b6 2567 libfile-flock-perl_2014.01-4.dsc
 36ff5e001fe8a79916e2b921417ae172ee7123e93fe95ce9839d0095550f9ea1 2784 libfile-flock-perl_2014.01-4.debian.tar.xz
Files:
 d4c95d1ea821f9a95fff2971604c122d 2567 perl optional libfile-flock-perl_2014.01-4.dsc
 23d19fb8d43b8cbea6970e7613a692e8 2784 perl optional libfile-flock-perl_2014.01-4.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmi4k+FfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgaMhA/7Buq2ir2xMMwVdDS5ph1P7hmafBaiKaNwpAPuFrHpl9lo4HTLu/AfEeFa
e4MjzaspX4yZEpL7U2mVoWxBGK7i+tNzkNeGxORovD80ZML6zfSzk6ZWMAkD9QQL
hQOoyfLf+qj300VVM9YNQ69eLcXCm6YdlFET6d/qsdZTsnK5nRvLoOv/qRy7m8E+
C6yuw63eUaU4j+dmwlVwfSpF9JjgpmWczZnML9VyD//vUqCaqylTdNR3hX1Vj2Kv
wiHEwZ2n+DOZQphq69Z+NLOGRZP0qCTe0Cw5YA2FLlNvteWNxXQ3uP88UkQMRj3O
Thf8nv3b9MoI2RbVBBnxBaW1UWpFVLxOWTai3WL5GE1HpMSKM3Ll66ItGlug9P1E
02FObgdD/HwPNx51eTJBJH5qUJv0Y0iAPgT128+nBg1gV3rkwuzCtBLx3z6aM2VZ
wdC8OlJNEQVSIV1Y+aflibn2Hf1XtG9NThIbZ67ea+vZcbliA1akDq0jSZu+Rve+
HGYa1VHf6Errw9wZmEVXyhneKCGUEpyWEaee0FtT9SL0nZvbBIBWtReff7C9F/H4
rNyFm+QloAOgNG1fYl8VBlgjnyVmN7Z48aFc12oBSD8pJwBMHyvBPAufM9eL91y4
gJv14swVJR5cYMSq+kuDHp4vOM0yvHmPvnss6XU2qXz3IvG1L0I=
=Xlgw
-----END PGP SIGNATURE-----