You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sorry to start a discussion about that when y'all are busy with opam2. I think the "system" switch is the number 1 source of issues for beginners that try to use opam and come ask for help on #ocaml @ freenode; my advice is almost always to use a non-system switch and it fixes their issue. Therefore I think opam shouldn't use the system switch at all unless explicitly asked so.
The text was updated successfully, but these errors were encountered:
There are various ideas in the pipeline for dealing with this once opam 2.0.0 is out of the door. In short, I think it's better to fix the (totally real and confusing) problems with system switches, rather than move towards stopping using them.
Note that, on opam 2, the automatic switch selection is entirely defined by a customisable formula. So it would be a one-line change to enable/disable selecting system switches by default.
Is there really a point in system switches now ? They cause so many issues and confusion and provide a really bad first impression to new users.
If the only point of system switches is to avoid recompilation, maybe efforts toward making them not suck would be better spend on having compilation cache in a usable state.
Sorry to start a discussion about that when y'all are busy with opam2. I think the "system" switch is the number 1 source of issues for beginners that try to use opam and come ask for help on #ocaml @ freenode; my advice is almost always to use a non-system switch and it fixes their issue. Therefore I think opam shouldn't use the system switch at all unless explicitly asked so.
The text was updated successfully, but these errors were encountered: