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

Windows supported? #5

Closed
simonmichael opened this issue Aug 9, 2021 · 5 comments
Closed

Windows supported? #5

simonmichael opened this issue Aug 9, 2021 · 5 comments

Comments

@simonmichael
Copy link

Someone tried to install stack-clean-old on MS Windows in IRC today, and failed because it depends on unix, via extra probably.

@juhp
Copy link
Owner

juhp commented Aug 10, 2021

Thanks for reporting - I will look into it later then, though i don't have Windows myself.

@juhp
Copy link
Owner

juhp commented Aug 10, 2021

I guess it is filemanip, which depends on unix-compat...
Maybe it can be worked around easily.

@simonmichael
Copy link
Author

Isn't it extra, which depends on unix ? unix-compat works on windows.

@juhp
Copy link
Owner

juhp commented Aug 11, 2021

That's depends how you are looking :)

extra is developed by Neil Mitchell, who I believe is a Windows user...
https://github.com/ndmitchell/extra/blob/master/extra.cabal#L40
https://hackage.haskell.org/package/extra-1.7.9/extra.cabal

Actually looking closer at unix-compat, it does indeed also seem to build without unix (with Win32 instead) on Windows:
https://hackage.haskell.org/package/unix-compat-0.5.3/unix-compat.cabal

Then I am not sure what the actually issue is here...
It would be helpful to see the error message.

(If it really is a extra issue, then that should be reported there.)

It is also possible I make some Unix assumptions in stack-clean-old...

@juhp juhp changed the title Windows support Windows supported? Sep 27, 2021
@juhp
Copy link
Owner

juhp commented Jan 4, 2022

I am going to go ahead and close this for now.

If more information becomes available please comment or open a new ticket, thanks

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