Package: libclass-trait-perl
Version: 0.31-4.1
Severity: serious
Tags: sid bookworm
User: debian-p...@lists.debian.org
Usertags: perl-5.34-transition
X-Debbugs-Cc: Holger Levsen <hol...@debian.org>

It looks like the no-change 0.31-4.1 upload introduced
a regression: despite being arch:all it ships
  /usr/lib/x86_64-linux-gnu/perl5/5.32/auto/Class/Trait/.packlist
which has made debhelper add a dependency on perlapi-5.32.0.

This is broken: the package will become uninstallable when Perl 5.34
(currently in experimental) enters unstable, but it can't be automatically
rebuilt as we don't do arch:all binNMUs.

The reason is a hardcoded reference to the old /usr/lib/perl5 directory
in debian/rules: the packlist file no longer got removed in the rebuild
because it gets installed elsewhere nowadays.

AFAICS when this is fixed, upgrades (even partial) from the current
version should work fine, so we can live with having this in the stable
release.

Copying Holger who did the NMU, but mainly just FYI. I'm sure the
pkg-perl folks can fix this before the Perl 5.34 transition if the
maintainer doesn't.
-- 
Niko Tyni   nt...@debian.org

Reply via email to