GNU bug report logs -
#69677
[PATCH gnome-team 0/1] Fix opam on gnome-team
Previous Next
Full log
Message #20 received at 69677 <at> debbugs.gnu.org (full text, mbox):
Hi Vivien,
Am Samstag, dem 09.03.2024 um 20:39 +0100 schrieb Vivien Kraus:
> My guess is that we have 2 ocaml libraries implementing Base64
> (ocaml-base64 and ocaml-extlib, propagated from ocaml-dose3). Dune
> sees that we have a powerful ocaml-base64 installed, so it lays out
> the compatibility version 6 for us, but when it comes to actually
> building the project, ocamlfind prioritizes the ocaml-extlib path by
> adding it first, and it shadows our powerful ocaml-base64
> implementation.
>
> With this new extlib actor in the plot, I could search better. It
> seems like Opam is aware of the issue:
>
> https://github.com/ocaml/opam/issues/5694
>
> The solution seems to be for extlib to ship a minimal version. But
> maybe this should primarily concern the ocaml team, not gnome-team,
> as it looks to me like a recipe for breaking at least half of the
> ocaml ecosystem.
How much of it is broken with gnome-team already (vs. broken on other
branches)? It wouldn't be nice of us to say "here, we broke it, you
fix it please". It also appears as though opam only has two dependants
– are we not tracking this correctly or is a minimal version in use
anyway?
Cheers
This bug report was last modified 1 year and 98 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.