David Allsopp
David Allsopp
This can be changed in the default CLI for 2.2+
See https://github.com/ocaml/opam/issues/4519#issuecomment-868445795
Which version of opam?
opam will pick up everything required from `OPAMROOT` - those other environment variables are altered by the `opam env` command and shouldn't be being set by hand. However, this puts...
opam should continue to check `~/.opam` _first_ - but if no root is found either there or in the XDG structure, `opam init` would default to setting up the root...
XDG itself is definitely bumped from 2.2 - partly because it's not been done but also because it would involve a root version bump, which isn't otherwise needed in this...
Having looked at this in more detail, this would entail a bigger change of behaviour. At the moment, all commands _except_ `opam admin` do self-upgrading (and so have `--no-self-upgrade`). It...
The change itself is not difficult, though - and it can also be guarded with CLI versioning!
We had quite a long discussion about this on Friday: - On one hand, there are definite cases where the `{build}` predicate is correctly used, and its removal would cause...