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