Package: perl Version: 5.40.0-1 User: [email protected] Usertags: perl-5.40-transition X-Debbugs-Cc: [email protected]
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 [email protected]

