David Allsopp

Results 482 comments of 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...