Charles Plessy
2025-04-16 14:10:01 UTC
Reply
Permalinklet's be realistic, the r-cran-* packages team-maintained by me and
others are not in a good shape. And given their complex net of
cross-dependencies, there is the risk of removing a large number of them
from Trixie before the release.
When I check the UDD maintainer dasboard to set my priorities, I am
distracted by issues related to the i386 and s390x platforms. For the
first, I am not convinced that we have users that need us to ship
r-cran-* packages in Trixie. For s390x, well, the popcon score is just
10âŠ
I do not believe that we will be able to fix everything on time, and I
want to move the less important issues out of the way. We have a script
(routine-update) that clones the source package repo from Salsa, updates
debian/control, builds the package, prepares a source-only upload and a
command to push the changes to Salsa. It has a --64 option that injects
architecture-is-64-bit in the build depends and I will add a
--little-endian one that will inject architecture-is-little-endian.
After uploading the changes, I will then ask the FTP team to remove the
team-maintained r-cran-* packages and all their reverse-dependencies
from the excluded architectures. I have added a DD list that tries to
predict the potentially affected packages. Please note that there are
false positives, as I generated it with dak rm -Rn r-base for
simplicity, but I am not proposing to touch r-base or the r-cran
packages managed by Dirk. The vast majority of the affected
dependencies are maintained by the Debian Med and Debian Science lists,
which I have CCed.
If you need one of the team-maintained r-cran-* packages on a 32-bit or
on a big endian architectures, which are not supported upstream, please
contact me on the debian-r list and let's see how we can share the
workload. Otherwise I will start the process next week, assuming silent
approval. The alternative is to lose a lot of r-cran-* packages from
amd64 as well.
Have a nice day,
Charles
--
Charles Plessy Nagahama, Yomitan, Okinawa, Japan
Debian Med packaging team http://www.debian.org/devel/debian-med
Tooting from work, https://fediscience.org/@charles_plessy
Tooting from home, https://framapiaf.org/@charles_plessy
Charles Plessy Nagahama, Yomitan, Okinawa, Japan
Debian Med packaging team http://www.debian.org/devel/debian-med
Tooting from work, https://fediscience.org/@charles_plessy
Tooting from home, https://framapiaf.org/@charles_plessy