Comments (11)
I would strongly suggest trying out https://github.com/commercialhaskell/stack/ instead. None of the MinGHC developers still use this, we've all moved off to Stack.
It seems like you have got your package database into an inconsistent state, so uninstall/reinstall is the best approach if you do want to stick with MinGHC.
from minghc.
It's true.
Perhaps this should be deprecated officially?
from minghc.
i am still using split in ubuntu 12 and works well. i think that split is not deprecated,
you mean minghc deprecated, so that i have to change to use stack ?
from minghc.
my intel compute stick only left less than 1GB hard disk, so i choose minghc, thank you for your advice, i will change to use stack.
from minghc.
At the moment, stack setup
then stack exec -- cabal install hlint
is probably a much nicer experience than MinGHC, even if you don't want to "use stack", so yes, I'd be tempted to officially deprecate it (although not exactly sure what the looks like compared to the current front page, which is a reasonably forceful shove in the direction of Stack). Perhaps explicitly disclaim support and future enhancements? And go through the issue tracker closing them as won't fix, use stack (which I think probably reflects reality)? I'd be happy to write a blog post, summarising what we achieved, and announcing our joyous fade into oblivion. @3noch and @snoyberg, does that sound like a plan?
@LovelyYanki whether 1Gb is enough for Haskell is debatable - my MinGHC 7.10.2 install 32bit (which is about as small as you are going to get) takes 1.2Gb. Haskell is not known for its small binaries.
from minghc.
@ndmitchell I switched jobs and now use Haskell on a Mac (not for work, though). For my part, I won't be contributing anything more to MinGHC, not to mention stack is far superior on Windows anyway.
from minghc.
For the record, I normally just run stack install hlint
.
from minghc.
Indeed, I'm merely saying that even if you don't want to use the stack
approach to sandboxes/stackage etc, you can still use cabal
after stack setup
, and you'll probably get a reasonable MinGHC-like experience. Of course, I'd encourage people to use the full stack tool as intended.
from minghc.
👍
from minghc.
@ndmitchell You have my full support on that :)
from minghc.
Done, I'm just going through closing the tickets, including this one! We now advise people use Stack instead, MinGHC is no longer supported.
from minghc.
Related Issues (20)
- Support no gmp builds HOT 3
- Installing the shared versions of base and other modules HOT 8
- Cannot install networks 2.6.2.1 on Windows 64 bits with 32 bits installer HOT 9
- Vision for MinGHC HOT 13
- Avoid console popup HOT 1
- Add stack to the release
- ghc 7.10.2 HOT 6
- Add a `stack.yaml` HOT 1
- Installer with 64-bit GHC should contain 64-bit Stack executable HOT 11
- "No such file or directory" error with long paths HOT 7
- "stack haddock" fails when using system GHC HOT 4
- Allow to install via a script HOT 6
- Provide a code-signed installer .exe HOT 4
- could minghc-compiled exe's crash win7/64? HOT 4
- Include glut32 library HOT 7
- trouble getting MinGHC to work correctly HOT 7
- MinGW and gfortran problem HOT 4
- how to like ghci that can load haskell script first and then run functions in console like ghci HOT 4
- Change repo description to start with "DEPRECATED" or something HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from minghc.