Package: perl Version: 5.40.0-1 User: debian-p...@lists.debian.org Usertags: perl-5.40-transition X-Debbugs-Cc: libur-p...@packages.debian.org
libur-perl_0.470+ds-3 fixed a syntax error with Perl 5.40 in the UR::Namespace::Command::Define::Datasource::Sqlite module. With a Perl 5.40 chroot and libur-perl_0.470+ds-2 from stable: # perl -w -e 'use UR::Namespace::Command::Define::Datasource::Sqlite' Missing comma after first argument to return at /usr/share/perl5/UR/Namespace/Command/Define/Datasource/Sqlite.pm line 41, near ");" Compilation failed in require at -e line 1. BEGIN failed--compilation aborted at -e line 1. This new failure is described at https://metacpan.org/dist/perl/view/pod/perldiag.pod#Missing-comma-after-first-argument-to-return Even though this seems quite a remote corner case, it's easy enough to prevent a partial upgrade to this combination by adding a Breaks: libur-perl (<< 0.470+ds-3) in the Perl 5.40 packages. So no reason not to do it really. -- Niko Tyni nt...@debian.org