Le 21/05/2026 à 11:59, Paul Gevers a écrit :
Le 15/05/2026 à 07:02, Stéphane Glondu a écrit :
Trying the resulting ben on respighi, I faced a regression with
projectb import, which I fixed in ben 1.20. The resulting binaries can
be found in:

   https://ocaml.debian.net/backports/20260514/repo/pool/ben/

I've just uploaded ben 1.21 to unstable, and also compiled it in the repo above.

Can you maybe upload it to oldstable-backports-sloppy (and in preparation for future upgrades of respighi to stable-backports) once it migrate to enable us to just ask DSA to install it from there?

As said in my initial report, the toolchain and/or library stack changed too much for unstable's ben to be built in bookworm (or trixie). It is just easier for me to rebuild unstable's OCaml world in $ANY_SUITE. Due to the static nature of OCaml linking, executables usually don't need OCaml runtime libraries on so-called "native" architectures (which amd64 is). (Ben is peculiar as it uses plugins as "templates".)

Nonetheless, the changes that scratch my present itch are cherry-pickable into bookworm's version:

  https://salsa.debian.org/debian/ben/-/tree/bookworm

and are already in testing (version 1.20), one can just build it with sbuild in a bookworm chroot... but I'm afraid this doesn't qualify for an official backport, as it's a version that never existed anywhere.

The following works on respighi:
- extract (with dpkg -x) ben and libben-ocaml into ~/ben

I prefer we don't need to this (although not sure what others think).

I understand your reluctance, but this is the simplest I could find to have latest ben in production, which is in principle a good idea (IMHO). From comments in Makefile, this has already be done in the past. Moreover, maybe this could motivate people to work more on the tracker/monitor part of ben if they could see the effect quickly on the release.debian.org website.


Cheers,

--
Stéphane

Reply via email to