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

2 web pages, one breaks the other everest script setup #100

Open
briangmilnes opened this issue Aug 7, 2023 · 3 comments
Open

2 web pages, one breaks the other everest script setup #100

briangmilnes opened this issue Aug 7, 2023 · 3 comments

Comments

@briangmilnes
Copy link

https://github.com/project-everest/everest says for windows install opam which installs an C:\OCaml64\bin\bash.exe
https://project-everest.github.io/ seems to be the right installation script and when you do an everest check, wham you
have the wrong bash.

So the first page should be updated to not say install opam and should point to the second page (which it does not).

@briangmilnes
Copy link
Author

In my case, restarting all with a vanilla cygwin install did not give me a git. The script kindly pointed this out and reinstalled cygwin with git, but a simple link on the second page describing how your cygwin should be installed would prevent this.

@briangmilnes
Copy link
Author

And the git is misconfigured after everest tries to install it:

Run eval $(opam env) to update the current shell environment

... all 29 ocamlfind packages found
... sample ocamlbuild project compiles successfully
... cloning tahina-pro/ocaml-stdint
Cloning into 'ocaml-stdint'...
[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
Proceed with https? [Yn]

@briangmilnes
Copy link
Author

And the core of this problem was two things:

  1. I setup opam/ocaml from the previous page and so cygwin installed in c:\OCaml64 which the everest script caught.
  2. You should say, which I had forgotten, that you can't really read even public projects from github wo a cert. So describe setting up ssh for github before running the everest script.
    Both small doc changes that would save many hours for new engineers.

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

No branches or pull requests

1 participant