You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 3, 2021. It is now read-only.
Pugs.hs build fails on latest haskell platform (2012.2.0.0 with GHC 7.4.1). The OS is windows 7 64 bit.
C:\>cabal update
Downloading the latest package list from hackage.haskell.org
C:\>cabal install Pugs
Resolving dependencies...
Configuring pugs-compat-0.0.6.20120717.204800...
Building pugs-compat-0.0.6.20120717.204800...
Preprocessing library pugs-compat-0.0.6.20120717.204800...
src\Pugs\Compat\Posix.hs:134:8:
Could not find module `IO'
It is a member of the hidden package `haskell98-2.0.0.1'.
Perhaps you need to add `haskell98' to the build-depends in your .cabal file
.
Use -v to see a list of the files searched for.
cabal: Error: some packages failed to install:
Pugs-6.2.13.20120717 depends on pugs-compat-0.0.6.20120717.204800 which failed
to install.
pugs-compat-0.0.6.20120717.204800 failed during the building phase. The
exception was:
ExitFailure 1
C:\>ghc --version
The Glorious Glasgow Haskell Compilation System, version 7.4.1
I tried to fix that with moving IO to System.IO - admittedly, it seems to be more involved than that. Unless I'm very much mistaken, this would involve moving any dependencies from haskell98 to base (that's bundled along with GHC, as is the case since GHC 7.0.1)
Pugs.hs build fails on latest haskell platform (2012.2.0.0 with GHC 7.4.1). The OS is windows 7 64 bit.
A more verbose output can be found here: https://gist.github.com/3810975#file_cabal.issue_verbose.txt
I tried to fix that with moving
IOtoSystem.IO- admittedly, it seems to be more involved than that. Unless I'm very much mistaken, this would involve moving any dependencies from haskell98 to base (that's bundled along with GHC, as is the case since GHC 7.0.1)