Le 16/05/2024 à 01:35, Charles Plessy a écrit :
Thank you. I am now looking at the possibiity to fork the OCaml
transition scripts for the purpose of running the Bioconductor
transition, using git-buildpackage (and pbuilder/sbuild) and
routine-update instead of apt-get source and dpkg-buildpackage.
https://salsa.debian.org/debian/ben/-/tree/master/examples/ocaml-transition-scripts
How did that go?
As usual when I prepare a new OCaml transition, I delved again in the
code, and basically rewrote everything [1]:
- use sbuild with unshare backend (instead of pbuilder and too many sudo
to my taste)
- move OCaml-specific stuff apart
[1]
https://salsa.debian.org/debian/ben/-/tree/master/examples/transition-scripts
I also rewrote the "ben rebuild" backend to be more debuggable and added
a few features on the way :-)
I believe the whole stuff can now be used for other transitions that
have the same strict ordering requirements as OCaml.
Cheers,
--
Stéphane