Package: devscripts
Version: 2.23.7

After upgrading perl from 5.36.0 to 5.38.2, debcheckout displays some
twenty deprecation warnings:

,----
| $ debcheckout etckeeper
| given is deprecated at /usr/bin/debcheckout line 419.
| when is deprecated at /usr/bin/debcheckout line 420.
| when is deprecated at /usr/bin/debcheckout line 424.
| given is deprecated at /usr/bin/debcheckout line 464.
| when is deprecated at /usr/bin/debcheckout line 465.
| when is deprecated at /usr/bin/debcheckout line 469.
| given is deprecated at /usr/bin/debcheckout line 513.
| when is deprecated at /usr/bin/debcheckout line 514.
| when is deprecated at /usr/bin/debcheckout line 515.
| when is deprecated at /usr/bin/debcheckout line 516.
| when is deprecated at /usr/bin/debcheckout line 522.
| when is deprecated at /usr/bin/debcheckout line 523.
| when is deprecated at /usr/bin/debcheckout line 547.
| when is deprecated at /usr/bin/debcheckout line 548.
| given is deprecated at /usr/bin/debcheckout line 605.
| when is deprecated at /usr/bin/debcheckout line 606.
| when is deprecated at /usr/bin/debcheckout line 637.
| when is deprecated at /usr/bin/debcheckout line 682.
| when is deprecated at /usr/bin/debcheckout line 700.
| when is deprecated at /usr/bin/debcheckout line 761.
`----

According to the perldeprecation manpage, "given" and "when" are
scheduled for removal in Perl 5.42:

,----
|    Perl 5.42
|        Smartmatch
|
|        Smartmatch is now seen as a failed experiment and was marked as
|        deprecated in Perl 5.37.10. This includes the "when" and "given"
|        keywords, as well as the smartmatch operator "~~". The feature
|        will be removed entirely in the Perl 5.42.0 production release.
|
|        Category: "deprecated::smartmatch"
`----


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Reply via email to