What's the right approach to the autoremove we currently have? Plus: json-class and json-meta6 ready for review / upload
Timo Paulssen
timo+deb at wakelift.de
Mon Oct 14 17:09:01 BST 2024
Hi List, Hi Dominique,
you may have seen that a bunch of packages are going to be automatically
removed.
The direct cause of the removal is this bug report:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1083145
prove6 FTBFS (fails to build from source) because raku-tap-harness (aka
TAP) is currently packaged with a dependency on precompiled files that
the rakudo package no longer provides.
The rakudo package has seen an upload of version 2022.12-1.1, which I
think is what introduced the new precompiled versions of built-ins (like
the v6c.bootstrap that's mentioned in the error message).
I think we said we don't want to cause rebuilds of all the packages
"just" to fix their builds, but when the packages are going to be
removed from debian if we don't get their FTBFS bugs fixed, I think it
should be treated a little bit more urgently?
If I understand correctly, we were just waiting for a fix to the problem
meta6 had, which was legit and not just precompilation problems. The
upstream fixed it in the newer version, which requires a newer version
of JSON::Class as well.
I have pushed commits to the debian/sid branch of both raku-json-class
and raku-meta6 that should be ready-to-go for releasing packages.
I would have gone through a proper merge request workflow, but salsa is
currently experiencing high load on its background workers, so merge
requests hang for an extended period of time after creation.
I think once these two packages are uploaded to experimental, we should
be in a good position to upload everything to unstable.
I hope once we do that, the unstable upload, we can soon move on towards
testing. We can then mark all the FTBFS bugs "fixed in this version".
Actually, I'm now thinking that perhaps all the FTBFS bugs should be
moved to become bugs of the rakudo package? The cause for it is kind of
"ethereal" or "environmental". It will not be a new version of any one
package that causes it to become fixed, but a new build being uploaded
for (essentially) the same version - at least the same version of the
source package.
Thanks
- Timo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-rakudo-devel/attachments/20241014/525d3a4a/attachment.htm>
More information about the Pkg-rakudo-devel
mailing list