On Sun, 26 Jan 2025, Niko Tyni wrote:

On Sun, Jan 26, 2025 at 12:39:52AM +0500, Andrey Rakhmatullin wrote:
On Sat, Jan 25, 2025 at 07:17:52PM +0000, Tim Woodall wrote:
I know this is experimental and so breakage is expected but it seems to
have been like this for a while now so I'm reporting it here in case
it's been missed.

You may be confused, as perl 5.40.1-1 was only uploaded to experimental a
week ago, but also in general it's expected that stuff with a new ABI in
experimental is not installable in unstable. That's why we have
transitions. It also shouldn't be unique to libclass-xsaccessor-perl,
there are several packages in unstable that aren't coinstallable with a
too new perl.

Yes, this is indeed expected behaviour. We're using experimental as
a staging ground for testing out new upstream Perl releases to ensure
that the actual transition will be as painless as possible. Updating all
required reverse dependencies in experimental accordingly and keeping
them up to date would be too much of a burden however (and step on
other maintainers' toes), so we're using a separate test repository [1]
for that.

[1] https://perl.debian.net/

[2] https://wiki.debian.org/PerlMaintenance#Point_releases_only

I'd say you are just not supposed to install random packages from
experimental...

Indeed.


Thanks both for the explanation. I was assuming that the intention of
experimental was that it should work in theory but things uploaded might
have bugs or other unexpected side effects that maintainers wanted
testing and I thought this failure might have been missed.

Reply via email to