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

Reply via email to