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

Etlas binaries (executables) no longer online #109

Open
pauloud opened this issue Nov 8, 2020 · 9 comments
Open

Etlas binaries (executables) no longer online #109

pauloud opened this issue Nov 8, 2020 · 9 comments

Comments

@pauloud
Copy link

pauloud commented Nov 8, 2020

All is in the title,
the link https://cdnverify.eta-lang.org/ does no longer refer to Eta

I've nowhere found other binaries for Etlas,
and the links on the Etlas installation page https://eta-lang.org/docs/user-guides/eta-user-guide/installation/etlas and on the scripts for installation with Gradle haven't been updated

@jneira
Copy link
Collaborator

jneira commented Nov 30, 2020

I hope @rahulmutt could make it work again

@rahulmutt
Copy link
Member

There's some cloud migration going on for Eta-related stuff and I haven't found the time to finish it. I'll see if I can find some time this month to finish up the migration for all the binaries. Will respond to this issue if there are any updates.

In the meantime, feel free to build from source and let us know if you have trouble and we can help.

@empeje
Copy link

empeje commented Mar 9, 2021

Any ETA on the cloud migration @rahulmutt ?

@thatvertigo
Copy link

Any news on this migration?

@FinnT730
Copy link

So if I understand this right, if I build from the source, Gradle should not complain that it can't find it anymore, right?

@jneira
Copy link
Collaborator

jneira commented Oct 22, 2021

You have to set useSystemEtlas (or somewhat alike dont remember right now) to true

@FinnT730
Copy link

You have to set useSystemEtlas (or somewhat alike dont remember right now) to true

I have to get it to build frist. GHC is complaining about Alex or something.
I have another question tough, I know there was a pre-build binary a long time back, and it got removed during the migration. Is there a chance that it will be back online one day?

@jneira
Copy link
Collaborator

jneira commented Oct 23, 2021

mmm maybe newer versions of alex and happy are not compatible with the stack resolver, you could try to stick to an older version of both in stack.yaml

@FinnT730
Copy link

FinnT730 commented Jan 17, 2022

mmm maybe newer versions of alex and happy are not compatible with the stack resolver, you could try to stick to an older version of both in stack.yaml

Sorry for the late reponse, I just got around to it to test it out.
It seems like alex-3.2.4 works. I am not sure about Happy, but it works.
I have it compiled right now.

I am not sure if Typelead would be bappy with me sharing it, so I will leave the steps I took here:

  • git clone --recursive https://github.com/typelead/etlas
  • Go to stack.yaml file and add - alex-3.2.4 at the top of the extra-deps list
  • cd .\etlas\
  • stack install etlas

If everything worked, you should now have it build, and ready to use (it has been moved to Appdata/local/bin/atlas.exe).

If there are questions, feel free to ask :)

UPDATE: I might have been wrong. I needed to build Eta as well, and this included a version of Etlas as well. I will keep updating this until I either give up OR have it working.

Update : I have given up on getting it to work. The docker container works fine if you need to get it up and running tough.

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

6 participants