
Hey, I have installed haskell-plarform 2013.2.0.0 on windows 8. I have MinGW + Msys isntalled. I am trying to install some package with cabal. So I do: cabal install netwire in the msys console. Now I get: cabal.exe: The program ghc-pkg is required but the version of c:\Program Files (x86)\Haskell Platform\2013.2.0.0\bin\ghc-pkg.exe could not be determined. ghc-pkg.exe exists at the given position. What am I missing? Thanks! Nathan

Fishing for an answer...
What is the output of
ghc-pkg list $ ghc-pkg.exe list c:/Program Files (x86)/Haskell Platform/2013.2.0.0\lib\package.conf.d: Cabal-1.16.0 GLURaw-1.3.0.0 GLUT-2.4.0.0 HTTP-4000.2.8 HUnit-1.2.5.2 OpenGL-2.8.0.0 OpenGLRaw-1.3.0.0 QuickCheck-2.6 Win32-2.3.0.0 array-0.4.0.1 async-2.0.1.4 attoparsec-0.10.4.0 base-4.6.0.1 bin-package-db-0.0.0.0 binary-0.5.1.1 bytestring-0.10.0.2 case-insensitive-1.0.0.1 cgi-3001.1.7.5 containers-0.5.0.0 deepseq-1.3.0.1 directory-1.2.0.1 fgl-5.4.2.4 filepath-1.3.0.1 (ghc-7.6.3) ghc-prim-0.3.0.0 hashable-1.1.2.5 haskell-platform-2013.2.0.0 haskell-src-1.0.1.5 (haskell2010-1.1.1.0) (haskell98-2.0.0.2) hoopl-3.9.0.0 hpc-0.6.0.0 html-1.0.1.2 integer-gmp-0.5.0.0 mtl-2.1.2 network-2.4.1.2 old-locale-1.0.0.5 old-time-1.1.0.1 parallel-3.2.0.3 parsec-3.1.3 pretty-1.1.1.0 primitive-0.5.0.1 process-1.1.0.2 random-1.0.1.1 regex-base-0.93.2 regex-compat-0.95.1 regex-posix-0.95.2 rts-1.0 split-0.2.2 stm-2.4.2 syb-0.4.0 template-haskell-2.8.0.0 text-0.11.3.1 time-1.4.0.1 transformers-0.3.0.0 unordered-containers-0.2.3.0 vector-0.10.0.1 xhtml-3000.2.1 zlib-0.5.4.1
Also, even though we are in 2013, I still personally avoid spaces in paths for programs in windows that I'm going to use from the shell. I reinstallesd haskell platform without spaces. Something changed! A first attempt to cabal.exe update resulted in a segmentation fault,
Am 9/2/2013 6:22 PM, schrieb Stephen Tetley: the second worked. Now if I do: cabal install netwire I cet: $ cabal install netwire cabal.exe: nothing else ...
_______________________________________________ Beginners mailing list Beginners@haskell.org http://www.haskell.org/mailman/listinfo/beginners

Hi Nathan I think that looks like a positive step. What happens if you try to cabal install one of netwires dependencies - e.g "semigroups" which doesn't have so many dependencies itself. Again I'm fishing for an answer, but if semigroups installs that would indicate that `cabal install` is working.

Hey, Unfortantly same result: cabal install semigroup cabal.exe: I also tried zlib (which is already installed), same result. Any remaining Ideas? Thanks! Nathan Am 9/2/2013 8:00 PM, schrieb Stephen Tetley:
Hi Nathan
I think that looks like a positive step.
What happens if you try to cabal install one of netwires dependencies - e.g "semigroups" which doesn't have so many dependencies itself.
Again I'm fishing for an answer, but if semigroups installs that would indicate that `cabal install` is working.
_______________________________________________ Beginners mailing list Beginners@haskell.org http://www.haskell.org/mailman/listinfo/beginners

Hey, I ended up installing haskell-platform for windows under ubuntu using wine. It works like it charm, but it still would be nice to get it running under real windows ... Regards, Nathan On 09/03/2013 01:24 AM, Nathan Hüsken wrote:
Hey,
Unfortantly same result:
cabal install semigroup cabal.exe:
I also tried zlib (which is already installed), same result.
Any remaining Ideas?
Thanks! Nathan
Am 9/2/2013 8:00 PM, schrieb Stephen Tetley:
Hi Nathan
I think that looks like a positive step.
What happens if you try to cabal install one of netwires dependencies - e.g "semigroups" which doesn't have so many dependencies itself.
Again I'm fishing for an answer, but if semigroups installs that would indicate that `cabal install` is working.
_______________________________________________ Beginners mailing list Beginners@haskell.org http://www.haskell.org/mailman/listinfo/beginners
_______________________________________________ Beginners mailing list Beginners@haskell.org http://www.haskell.org/mailman/listinfo/beginners
participants (2)
-
Nathan Hüsken
-
Stephen Tetley