On 11 July 2024 at 17:37, Lucas Nussbaum wrote: | On 11/07/24 at 07:00 -0500, Dirk Eddelbuettel wrote: | > | > Salut Lucas, | > | > On 23 June 2024 at 13:09, Sebastian Ramacher wrote: | > | On 2024-06-21 09:51:39 -0500, Dirk Eddelbuettel wrote: | > | > | > | > On 21 June 2024 at 05:34, Dirk Eddelbuettel wrote: | > | > | | > | > | On 21 June 2024 at 10:43, Sebastian Ramacher wrote: | > | > | | Control: tags -1 moreinfo | > | > | | | > | > | | On 2024-05-27 12:01:45 -0500, Dirk Eddelbuettel wrote: | > | > | | > | > | > | | > Package: release.debian.org | > | > | | > Severity: normal | > | > | | > User: release.debian....@packages.debian.org | > | > | | > Usertags: transition | > | > | | > | > | > | | > GNU GSL 2.8 was released a few days ago, and I uploaded a new version to | > | > | | > experimental was has now cleared NEW. | > | > | | > | > | > | | > I checked my email folder, and the last time this happened (gsl 2.7, early | > | > | | > 2021) we attempted an automatic transition but some things got in the way it | > | > | | > seems. Help from Graham (CC'ed) was invaluable then, | > | > | | > | > | > | | > I am easy either way: a formal or automatic transition works for me, so | > | > | | > please advise as to what you preferred course of action is. The package has a | > | > | | > fair number of reverse dependencies but rebuilds "should" work cleanly. | > | > | | | > | > | | Did you perform test builds of the reverse dependencies? | > | > | | > | > | Mo, how wow I trigger this? | > | > | > | > Ok, now with more coffee and after an early morning bike ride: | > | > | > | > "No, how would I trigger this?" Happy to help but will need a hint. | > | | > | https://wiki.debian.org/MassRebuilds has a few pointers, but | > | essentially one of the following: | > | | > | * You do them yourself with a tool like ratt or others. | > | * Contact Lucas do to it for you on AWS. | > | > Could I ask you for a favour and bulk test with this GSL 2.8 transition? | > | > Amicalment, Dirk (who was out traveling for two weeks so this fell a little to the side) | | Hi Dirk, | | Since we are only talking about approximately 294 source packages to | rebuild, isn't that something that you could do on your own machine? | | Typically with sbuild and a setup-script that does: | #!/bin/bash | set -e -x | echo deb http://127.0.0.1:12990/debian experimental main > /etc/apt/sources.list.d/experimental.list | cat <<-EOF > /etc/apt/preferences.d/pin | Package: src:gsl | Pin: release o=Debian,a=experimental | Pin-Priority: 999 | EOF | apt-get update | apt-get -y dist-upgrade
I think I pass on that. While I regularly run reverse dependency checks for R packages at CRAN (just shipped another Rcpp release after testing against 2800+ packages) I feel I won't have it in me to set this up for another (Debian this time) package. Some dependents are non-trivial. Maybe time I pass GSL on to someone with more appetite for this as I've been at it since 1999. Dirk | Best, | | Lucas -- dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org