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

Cabal deps #6

Closed
yaxu opened this issue Sep 23, 2017 · 3 comments
Closed

Cabal deps #6

yaxu opened this issue Sep 23, 2017 · 3 comments

Comments

@yaxu
Copy link
Member

yaxu commented Sep 23, 2017

Hi this script stopped working for people a few weeks ago. One solution is here:
http://lurk.org/groups/tidal/messages/topic/2kkap8lbgQrky3992ALIGx/

Another is to install core haskell only.

Would it be OK to move this script / repo into the tidalcycles organisation?

@davidgranstrom
Copy link
Contributor

Hi,

Thanks for letting me know about this.

I think that a stack based solution would be nice (it was actually my original intention to use stack, but I wanted to stay with the then recommended approach). However, this causes an issue that you have already adressed in the thread, namely that the atom plugin settings will have to be modified. This could of course be something that the script informs the user about, maybe printing the exact steps that you outline in your post.

Installing the haskell-core only in an automated fashion seems to be harder, as homebrew only seem to package the haskell-platform as a homebrew cask.

The solutions I can see at the moment is:

  1. Let the user manually install haskell-core and remove the ghc dependency from the script.

  2. Use a stack based approach, modify the script to use stack instead of cabal and print instructions on how to modify the atom plugin ghci path.

If you think the stack based install will be the recommended approach in the future, I think option 2 would be best.

Unfortunately I will not have the time to do something about this at the moment, but if anyone wants to send a PR that would of course be very welcome.

And yes, I think it would be a great idea to move this repo into the org! 👍

@davidgranstrom
Copy link
Contributor

I just confirmed that by uninstalling haskell-platform and installing haskell-core manually the script works as intended. Would like try the install procedure again with haskell-platform to see if/how it breaks.

@yaxu
Copy link
Member Author

yaxu commented Oct 15, 2019

Now using ghcup

@yaxu yaxu closed this as completed Oct 15, 2019
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

2 participants