Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.devel.release > #141387 > unrolled thread
| Started by | Charles Plessy <plessy@debian.org> |
|---|---|
| First post | 2026-04-19 01:50 +0200 |
| Last post | 2026-10-08 14:30 +0200 |
| Articles | 17 — 4 participants |
Back to article view | Back to linux.debian.devel.release
Bug#1134352: transition: Bioconductor 3.23 Charles Plessy <plessy@debian.org> - 2026-04-19 01:50 +0200
Bug#1134352: transition: Bioconductor 3.23 Graham Inggs <ginggs@debian.org> - 2026-04-21 21:10 +0200
Processed: Re: Bug#1134352: transition: Bioconductor 3.23 "Debian Bug Tracking System" <owner@bugs.debian.org> - 2026-04-21 21:10 +0200
Processed: Ready for Bioconductor transition? "Debian Bug Tracking System" <owner@bugs.debian.org> - 2026-07-10 01:50 +0200
Bug#1134352: Ready for Bioconductor transition? Charles Plessy <plessy@debian.org> - 2026-07-10 01:50 +0200
Bug#1134352: Ready for Bioconductor transition? Graham Inggs <ginggs@debian.org> - 2026-07-10 12:40 +0200
Bug#1134352: Ready for Bioconductor transition? Graham Inggs <ginggs@debian.org> - 2026-07-11 13:40 +0200
Bug#1134352: Ready for Bioconductor transition? Charles Plessy <plessy@debian.org> - 2026-07-15 04:20 +0200
Processed: Re: Bug#1134352: Ready for Bioconductor transition? "Debian Bug Tracking System" <owner@bugs.debian.org> - 2026-07-10 12:40 +0200
Bug#1134352: Bioconductor and HDF5 transition clash Charles Plessy <plessy@debian.org> - 2026-09-03 02:30 +0200
Bug#1134352: Bioconductor and HDF5 transition clash Andreas Tille <tille@debian.org> - 2026-09-03 10:50 +0200
Bug#1134352: Bioconductor and HDF5 transition clash Graham Inggs <ginggs@debian.org> - 2026-09-03 17:00 +0200
Bug#1134352: Bioconductor and HDF5 transition clash Charles Plessy <plessy@debian.org> - 2026-09-04 01:50 +0200
Bug#1134352: Bioconductor and HDF5 transition clash Charles Plessy <plessy@debian.org> - 2026-09-09 02:30 +0200
Bug#1134352: Bioconductor and HDF5 transition clash Graham Inggs <ginggs@debian.org> - 2026-10-07 18:10 +0200
Bug#1134352: Bioconductor and HDF5 transition clash Charles Plessy <plessy@debian.org> - 2026-10-08 13:40 +0200
Bug#1134352: marked as done (transition: Bioconductor 3.23) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2026-10-08 14:30 +0200
| From | Charles Plessy <plessy@debian.org> |
|---|---|
| Date | 2026-04-19 01:50 +0200 |
| Subject | Bug#1134352: transition: Bioconductor 3.23 |
| Message-ID | <MLnAd-gfjv-1@gated-at.bofh.it> |
Package: release.debian.org Severity: normal X-Debbugs-Cc: r-bioc-*@packages.debian.org, debian-r@lists.debian.org, plessy@debian.org Control: affects -1 + src:r-bioc-biocgenerics User: release.debian.org@packages.debian.org Usertags: transition 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";
[toc] | [next] | [standalone]
| From | Graham Inggs <ginggs@debian.org> |
|---|---|
| Date | 2026-04-21 21:10 +0200 |
| Message-ID | <MMoDT-gWrg-1@gated-at.bofh.it> |
| In reply to | #141387 |
Control: tags -1 moreinfo Hi Charles On Sun, 19 Apr 2026 at 00:47, Charles Plessy <plessy@debian.org> wrote: > 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. I don't think it is necessary to stage the entire transition in Experimental, only the NEW source packages, but perhaps I misunderstand. > 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. 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
[toc] | [prev] | [next] | [standalone]
| From | "Debian Bug Tracking System" <owner@bugs.debian.org> |
|---|---|
| Date | 2026-04-21 21:10 +0200 |
| Subject | Processed: Re: Bug#1134352: transition: Bioconductor 3.23 |
| Message-ID | <MMoDT-gWrg-3@gated-at.bofh.it> |
| In reply to | #141387 |
Processing control commands: > tags -1 moreinfo Bug #1134352 [release.debian.org] transition: Bioconductor 3.23 Added tag(s) moreinfo. -- 1134352: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1134352 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
[toc] | [prev] | [next] | [standalone]
| From | "Debian Bug Tracking System" <owner@bugs.debian.org> |
|---|---|
| Date | 2026-07-10 01:50 +0200 |
| Subject | Processed: Ready for Bioconductor transition? |
| Message-ID | <Nf6Fb-3N9F-5@gated-at.bofh.it> |
| In reply to | #141387 |
Processing control commands: > tags 1134352 - moreinfo Bug #1134352 [release.debian.org] transition: Bioconductor 3.23 Removed tag(s) moreinfo. -- 1134352: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1134352 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
[toc] | [prev] | [next] | [standalone]
| From | Charles Plessy <plessy@debian.org> |
|---|---|
| Date | 2026-07-10 01:50 +0200 |
| Subject | Bug#1134352: Ready for Bioconductor transition? |
| Message-ID | <Nf6Fb-3N9F-1@gated-at.bofh.it> |
| In reply to | #141387 |
Control: tags 1134352 - moreinfo 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 -- Charles Plessy Nagahama, Yomitan, Okinawa, Japan Debian Med packaging team http://www.debian.org/devel/debian-med Tooting from home https://framapiaf.org/@charles_plessy - You do not have my permission to use this email to train an AI -
[toc] | [prev] | [next] | [standalone]
| From | Graham Inggs <ginggs@debian.org> |
|---|---|
| Date | 2026-07-10 12:40 +0200 |
| Subject | Bug#1134352: Ready for Bioconductor transition? |
| Message-ID | <NfgOd-3SOX-1@gated-at.bofh.it> |
| In reply to | #144706 |
Control: tags -1 confirmed Hi Charles On Thu, 9 Jul 2026 at 23:47, Charles Plessy <plessy@debian.org> wrote: > I think that on the R packages maintainers team side, we are ready for the > Bioconductor transition. Can we go ahead? Please do! Regards Graham
[toc] | [prev] | [next] | [standalone]
| From | Graham Inggs <ginggs@debian.org> |
|---|---|
| Date | 2026-07-11 13:40 +0200 |
| Subject | Bug#1134352: Ready for Bioconductor transition? |
| Message-ID | <NfEdP-45K3-7@gated-at.bofh.it> |
| In reply to | #144712 |
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
[toc] | [prev] | [next] | [standalone]
| From | Charles Plessy <plessy@debian.org> |
|---|---|
| Date | 2026-07-15 04:20 +0200 |
| Subject | Bug#1134352: Ready for Bioconductor transition? |
| Message-ID | <NgXo5-4NVU-1@gated-at.bofh.it> |
| In reply to | #144888 |
Le Sat, Jul 11, 2026 at 11:33:56AM +0000, Graham Inggs a écrit : > > 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? 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, -- Charles Plessy Nagahama, Yomitan, Okinawa, Japan Debian Med packaging team http://www.debian.org/devel/debian-med Tooting from home https://framapiaf.org/@charles_plessy - You do not have my permission to use this email to train an AI -
[toc] | [prev] | [next] | [standalone]
| From | "Debian Bug Tracking System" <owner@bugs.debian.org> |
|---|---|
| Date | 2026-07-10 12:40 +0200 |
| Subject | Processed: Re: Bug#1134352: Ready for Bioconductor transition? |
| Message-ID | <NfgOd-3SOX-5@gated-at.bofh.it> |
| In reply to | #141387 |
Processing control commands: > tags -1 confirmed Bug #1134352 [release.debian.org] transition: Bioconductor 3.23 Added tag(s) confirmed. -- 1134352: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1134352 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
[toc] | [prev] | [next] | [standalone]
| From | Charles Plessy <plessy@debian.org> |
|---|---|
| Date | 2026-09-03 02:30 +0200 |
| Subject | Bug#1134352: Bioconductor and HDF5 transition clash |
| Message-ID | <Nz3v3-eQIv-1@gated-at.bofh.it> |
| In reply to | #141387 |
Hi Graham, most of the Bioconductor transition went smoothly, but unfortunately it clashed with the HDF5 transition. When Bioconductor was released, it contained core packages shipping a vendored version 1.14 of HDF5, which was very close to the one in Testing. Unvendoring was very easy. After the Bioconductor transition started, the HDF5 transition took place and now we have version 2.1 in testing, and I simply do not have the skill to unvendor HDF5 in Bioconductor and do the major upgrade instead of upstream themselves. I am CCing debian-r@ and debian-med@lists.debian.org to see if somebody else wants to pick the ball, but I am pessimistic about this. The next Bioconductor release might solve the problem, or might not. The next-next release will be in April. I think that our possibilities are: 0 Someone unvendors HDF5 in Bioconductor and ports the dependencies to be compatible with the major upgrade to1 version 2.1. I tried with Claude 4.8 in OpenCode and failed after spending 20$ of OpenRouter tokens, but my AI skills are still beginner level… 1 Ship the r-bioc-* packages with their vendored HDF5 library and trust that they will handle major security issues well. The Bioconductor project has good programmers, more than a decade of acheivements, and a full commitment to security. Also, they might migrate before the Freeze. 2 Leave the r-bioc-* packages depending on r-bioc-rhdf5lib in Sid, migrate the rest and call the transition done. The next one is next month. Revisit the issue before the Freeze. 3 Remove r-bioc-rhdf5lib and its dependencies from Debian until we can unvendor HDF5. The NEW queue is very efficient those days. 4 Give up and remove all r-bioc-* packages from Debian. There are excellent third-party repositories shipping them. In that case we may need to move some non-R dependencies to contrib, or remove them too. My favorite is option 1. What shall we do? -- Charles Plessy Nagahama, Yomitan, Okinawa, Japan Debian Med packaging team http://www.debian.org/devel/debian-med Tooting from home https://framapiaf.org/@charles_plessy - You do not have my permission to use this email to train an AI -
[toc] | [prev] | [next] | [standalone]
| From | Andreas Tille <tille@debian.org> |
|---|---|
| Date | 2026-09-03 10:50 +0200 |
| Subject | Bug#1134352: Bioconductor and HDF5 transition clash |
| Message-ID | <NzbiV-eUX7-1@gated-at.bofh.it> |
| In reply to | #145727 |
Hi,
Am Thu, Sep 03, 2026 at 09:11:17AM +0900 schrieb Charles Plessy:
> most of the Bioconductor transition went smoothly, but unfortunately it clashed
> with the HDF5 transition.
:-(
> When Bioconductor was released, it contained core packages shipping a vendored
> version 1.14 of HDF5, which was very close to the one in Testing. Unvendoring
> was very easy. After the Bioconductor transition started, the HDF5 transition
> took place and now we have version 2.1 in testing, and I simply do not have the
> skill to unvendor HDF5 in Bioconductor and do the major upgrade instead of
> upstream themselves. I am CCing debian-r@ and debian-med@lists.debian.org to
> see if somebody else wants to pick the ball, but I am pessimistic about this.
>
> The next Bioconductor release might solve the problem, or might not. The
> next-next release will be in April.
Really in April? In item 2 you write "next month" and as far as I understood
there are two releases per year.
> I think that our possibilities are:
>
> 0 Someone unvendors HDF5 in Bioconductor and ports the dependencies to be
> compatible with the major upgrade to1 version 2.1. I tried with Claude 4.8 in
> OpenCode and failed after spending 20$ of OpenRouter tokens, but my AI skills
> are still beginner level…
This sounds complex and trusting AI only seems to be a bad idea.
> 1 Ship the r-bioc-* packages with their vendored HDF5 library and trust that
> they will handle major security issues well. The Bioconductor project has good
> programmers, more than a decade of acheivements, and a full commitment to
> security. Also, they might migrate before the Freeze.
I like this pragmatic approach. I'd prefer to talk to Bioconductor
developers what they might think and what schedule they intend to
follow.
> 2 Leave the r-bioc-* packages depending on r-bioc-rhdf5lib in Sid, migrate the
> rest and call the transition done. The next one is next month. Revisit the
> issue before the Freeze.
Might be an option I would rank below the former option. It has the
problem that we might loose time before the Freeze which we could use
now (by talking to Bioconductor developers).
> 3 Remove r-bioc-rhdf5lib and its dependencies from Debian until we can
> unvendor HDF5. The NEW queue is very efficient those days.
If its only
$ apt rdepends r-bioc-rhdf5lib
r-bioc-rhdf5lib
Reverse Depends:
Depends: r-bioc-rhdf5 (>= 1.33.3)
Depends: r-bioc-alabaster.base
Depends: r-bioc-rhdf5filters
Depends: r-bioc-alabaster.base
Depends: r-bioc-hdf5array
Depends: r-bioc-dropletutils
I do not see a big problem in not shipping these for some time. On the
other hand since some time r-bioc-rhdf5lib has a popcon > 200 which is
above a lot of other Debian Med packages.
> 4 Give up and remove all r-bioc-* packages from Debian. There are excellent
> third-party repositories shipping them. In that case we may need to move some
> non-R dependencies to contrib, or remove them too.
I'm not convinced that this is in the interest of our users.
> My favorite is option 1.
Same here.
Kind regards
Andreas.
--
https://fam-tille.de
[toc] | [prev] | [next] | [standalone]
| From | Graham Inggs <ginggs@debian.org> |
|---|---|
| Date | 2026-09-03 17:00 +0200 |
| Subject | Bug#1134352: Bioconductor and HDF5 transition clash |
| Message-ID | <Nzh4Z-eXWT-1@gated-at.bofh.it> |
| In reply to | #145727 |
Hi Charles On Thu, 3 Sept 2026 at 00:21, Charles Plessy <plessy@debian.org> wrote: > 1 Ship the r-bioc-* packages with their vendored HDF5 library and trust that > they will handle major security issues well. The Bioconductor project has good > programmers, more than a decade of acheivements, and a full commitment to > security. Also, they might migrate before the Freeze. ... > My favorite is option 1. The release team is fine with option 1. Please see the packaging notes about embedded code copies [1], and please register the affected packages with the security team. Previously, you could add them yourself in the wiki, but now you can do it in salsa [2]. Regards Graham [1] https://wiki.debian.org/Packaging/EmbeddedCopies [2] https://salsa.debian.org/security-tracker-team/security-tracker/raw/master/data/embedded-code-copies
[toc] | [prev] | [next] | [standalone]
| From | Charles Plessy <plessy@debian.org> |
|---|---|
| Date | 2026-09-04 01:50 +0200 |
| Subject | Bug#1134352: Bioconductor and HDF5 transition clash |
| Message-ID | <NzplT-f2hF-1@gated-at.bofh.it> |
| In reply to | #145736 |
Hi Graham, > On Thu, 3 Sept 2026 at 00:21, Charles Plessy <plessy@debian.org> wrote: > > 1 Ship the r-bioc-* packages with their vendored HDF5 library and trust that > > they will handle major security issues well. The Bioconductor project has good > > programmers, more than a decade of acheivements, and a full commitment to > > security. Also, they might migrate before the Freeze. > > ... > > > My favorite is option 1. Le Thu, Sep 03, 2026 at 02:56:24PM +0000, Graham Inggs a écrit : > > The release team is fine with option 1. Please see the packaging > notes about embedded code copies [1], and please register the affected > packages with the security team. Previously, you could add them > yourself in the wiki, but now you can do it in salsa [2]. > > [1] https://wiki.debian.org/Packaging/EmbeddedCopies > [2] https://salsa.debian.org/security-tracker-team/security-tracker/raw/master/data/embedded-code-copies Many thanks to you and the release team for letting us doing this! I will work on it next week. Charles -- Charles Plessy Nagahama, Yomitan, Okinawa, Japan Debian Med packaging team http://www.debian.org/devel/debian-med Tooting from home https://framapiaf.org/@charles_plessy - You do not have my permission to use this email to train an AI -
[toc] | [prev] | [next] | [standalone]
| From | Charles Plessy <plessy@debian.org> |
|---|---|
| Date | 2026-09-09 02:30 +0200 |
| Subject | Bug#1134352: Bioconductor and HDF5 transition clash |
| Message-ID | <NBeml-g3hO-3@gated-at.bofh.it> |
| In reply to | #145739 |
> Le Thu, Sep 03, 2026 at 02:56:24PM +0000, Graham Inggs a écrit : > > > > The release team is fine with option 1. Please see the packaging > > notes about embedded code copies [1], and please register the affected > > packages with the security team. Previously, you could add them > > yourself in the wiki, but now you can do it in salsa [2]. > > > > [1] https://wiki.debian.org/Packaging/EmbeddedCopies > > [2] https://salsa.debian.org/security-tracker-team/security-tracker/raw/master/data/embedded-code-copies Le Fri, Sep 04, 2026 at 08:45:12AM +0900, Charles Plessy a écrit : > > > Many thanks to you and the release team for letting us doing this! > > I will work on it next week. Hi Graham, thanks again for the guidance and the green light. I have uploaded the packages and declared it: https://salsa.debian.org/security-tracker-team/security-tracker/-/commit/d74ae7f4d648f5ce6fac323e3c60d735b0093962 Have a nice day, Charles -- Charles Plessy Nagahama, Yomitan, Okinawa, Japan Debian Med packaging team http://www.debian.org/devel/debian-med Tooting from home https://framapiaf.org/@charles_plessy - You do not have my permission to use this email to train an AI -
[toc] | [prev] | [next] | [standalone]
| From | Graham Inggs <ginggs@debian.org> |
|---|---|
| Date | 2026-10-07 18:10 +0200 |
| Subject | Bug#1134352: Bioconductor and HDF5 transition clash |
| Message-ID | <NLCno-46Em-5@gated-at.bofh.it> |
| In reply to | #146041 |
Hi Charles Your last email [1] did not make it into my mailbox, but I just saw it in the bug report. Please upload r-bioc-biocgenerics dropping 'skip-not-installable' in the autopkgtests, then let's consider this transition done and packages can migrate as soon as their autopkgtests are green. Regards Graham [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1134352#68
[toc] | [prev] | [next] | [standalone]
| From | Charles Plessy <plessy@debian.org> |
|---|---|
| Date | 2026-10-08 13:40 +0200 |
| Subject | Bug#1134352: Bioconductor and HDF5 transition clash |
| Message-ID | <NLUDD-4g7F-5@gated-at.bofh.it> |
| In reply to | #146471 |
Le Wed, Oct 07, 2026 at 03:56:54PM +0000, Graham Inggs a écrit : > >Please upload r-bioc-biocgenerics dropping 'skip-not-installable' in >the autopkgtests, then let's consider this transition done and >packages can migrate as soon as their autopkgtests are green. Hi Graham, I removed skip-not-installable in this package and every other one that I uploaded, and it is now in unstable. charles-plessy@grsu-plessy-xps:~/Debian$ rmadison r-bioc-biocgenerics | grep unstable r-bioc-biocgenerics | 0.58.1-2 | buildd-unstable | source, all r-bioc-biocgenerics | 0.58.1-2 | unstable | source, all charles-plessy@grsu-plessy-xps:~/Debian$ dpkg -I r-bioc-biocgenerics_0.58.1-2_all.deb | grep -e Version -e Provides Version: 0.58.1-2 Provides: r-api-bioc-3.23 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
[toc] | [prev] | [next] | [standalone]
| From | "Debian Bug Tracking System" <owner@bugs.debian.org> |
|---|---|
| Date | 2026-10-08 14:30 +0200 |
| Subject | Bug#1134352: marked as done (transition: Bioconductor 3.23) |
| Message-ID | <NLVq2-4gxw-15@gated-at.bofh.it> |
| In reply to | #141387 |
[Multipart message — attachments visible in raw view] — view raw
Your message dated Thu, 8 Oct 2026 12:12:53 +0000 with message-id <CAM8zJQv2ZqKb7SBj4NKWEG5zcWngb2MCxpWwwa8Co+KDHHw+8A@mail.gmail.com> and subject line Re: Bug#1134352: Bioconductor and HDF5 transition clash has caused the Debian Bug report #1134352, regarding transition: Bioconductor 3.23 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 1134352: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1134352 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.devel.release
csiph-web