#1134352 transition: Bioconductor 3.23

#1134352#5
Date:
2026-04-18 23:45:23 UTC
From:
To:
Dear Release Team,

Shortly after the release of R 4.6, planned for next week, Bioconductor
will publish new upstream versions for all of its packages. This
collective release will form Bioconductor 3.23.

There is tight coupling between R and Bioconductor packages, and as you
can see from the RC bugs opened yesterday by Santiago, a number of them
will need to be rebuilt. This will be addressed by the update to the new
upstream versions, since each upstream package is receiving an update,
even if only to its changelog.

As with the previous transition, the dependency graph will likely grow
with new packages. The NEW queue is almost empty at the moment, so
processing should be fast.

I am writing now to ask you to set up a transition tracker. All uploads
will be targeted to Experimental, and we will contact you again when
mass uploads to Unstable are ready, so we can proceed once you confirm
that the transition may begin.

On the technical side: r-bioc-generics provides the r-api-bioc-3.??
virtual package, and the tools used to build the other r-bioc-* packages
pick up that virtual package at build time. There are currently no
packages depending on r-api-bioc-3.21, and only one package depending on
r-api-bioc-3.22, since we skipped the corresponding Bioconductor
releases due to lack of manpower.

Have a nice weekend,

Charles

Ben file:

title = "r-api-bioc-3.23";
is_affected = .depends ~ /r-api-bioc/ | .source ~ /r-bioc-/;
is_good = .depends ~ "r-api-bioc-3.23";
is_bad = .depends ~ "r-api-bioc-3.20 | r-api-bioc-3.22";

#1134352#12
Date:
2026-04-21 19:03:46 UTC
From:
To:
Hi Charles

I don't think it is necessary to stage the entire transition in
Experimental, only the NEW source packages, but perhaps I
misunderstand.

I have set up a transition tracker [1], which should mark 3.20, 3.21
and 3.22 as bad, and 3.23 as good.  Please let me know if it is not as
expected.

Please remove the 'moreinfo' tag from this bug when you are ready.

Regards
Graham


[1] https://release.debian.org/transitions/html/r-api-bioc-3.23.html

#1134352#19
Date:
2026-07-09 23:35:30 UTC
From:
To:
Hi Graham,

I think that on the R packages maintainers team side, we are ready for the
Bioconductor transition.  Can we go ahead?

Have a nice day,

Charles

#1134352#26
Date:
2026-07-10 10:32:01 UTC
From:
To:
Hi Charles

Please do!

Regards
Graham

#1134352#33
Date:
2026-07-11 11:33:56 UTC
From:
To:
Hi Charles

I noticed that the autopkgtests of r-bioc-biocgenerics [1] are still
using the deprecated [2] 'skip-not-installable'
restriction.

Would you please drop that as part of your mass uploads?

Regards
Graham


[1] https://ci.debian.net/packages/r/r-bioc-biocgenerics/testing/amd64/
[2] https://udd.debian.org/lintian-tag/testsuite-restrictions-has-deprecated-skip-not-installable

#1134352#38
Date:
2026-07-15 02:17:05 UTC
From:
To:
Le Sat, Jul 11, 2026 at 11:33:56AM +0000, Graham Inggs a écrit :

Hi Graham,

thanks for the notice,

I am now dropping it in all Bioconductor packages through routine-update.

https://salsa.debian.org/debian/routine-update/-/commit/1e5e7dd601dd78c61609e7a6f8c6546e00528a68

Have a nice day,