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

sdist/setup errors on unused/referenced cabal files. #114

Open
markhibberd opened this issue Jun 16, 2016 · 1 comment
Open

sdist/setup errors on unused/referenced cabal files. #114

markhibberd opened this issue Jun 16, 2016 · 1 comment

Comments

@markhibberd
Copy link
Contributor

This is very much an edge case, but there exists Setup.hs files that have environmental dependencies that means that sdist can't run cleanly.

I have a situation where I have a submodule that services multiple dependencies, I need some of those dependencies (non-haskell), but this submodule has one of these not-working-out-of-the-box cabal files. And even though I don't need it / or care about it, it prevents my project from building just because it exists.

Not sure of the best thing to do here. For the time being I am going to try to make it so the Setup.hs doesn't fail, but being able to exclude cabal files somehow might help this.

Low/non-priority given it really should be a non-problem, would just be nice to have a work around.

@thumphries
Copy link
Contributor

sdist also fails on irrelevant submodules sometimes when you hop cabal-install versions. it'd be nice if mafia just logged it and plowed on, let the solver fail instead

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