typelead/etlas

Etlas binaries (executables) no longer online

pauloud opened this issue · 9 comments

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

I hope @rahulmutt could make it work again

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.

Any ETA on the cloud migration @rahulmutt ?

Any news on this migration?

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

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

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?

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

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.