Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Why does the "Using OPAM to install Coq" instructions set OPAMROOT instead of using switches? #95

Closed
Lysxia opened this issue Mar 4, 2019 · 3 comments

Comments

@Lysxia
Copy link
Contributor

Lysxia commented Mar 4, 2019

Switches strike me as the more principled way of managing distinct opam environments.

@Zimmi48
Copy link
Member

Zimmi48 commented Mar 4, 2019

It is most likely dating back from a time when it was difficult to set up different switches with the same OCaml compiler. A PR improving these instructions would be welcome I think (see also coq/opam#595).

@Zimmi48
Copy link
Member

Zimmi48 commented Mar 6, 2019

It seems like the conclusion of #96 was that there are good reasons for things as they are.

@Zimmi48 Zimmi48 closed this as completed Mar 6, 2019
@ejgallego
Copy link
Member

The fact that we recommend the minimum supported compiler is still not satisfactory tho. There are downsides to using and older OCaml version.

Even if the opam repository doesn't test a newer compiler, the CI system does test against the newer versions, (I forgot what switch does pkg:opam select tho)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants