public
Last active

cabal issue with pugs on ghc7.4.1

  • Download Gist
cabal.issue_verbose.txt
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117
 
C:\>cabal -v install Pugs
Reading available packages...
Choosing modular solver.
Resolving dependencies...
Extracting
C:\Users\vats\AppData\Roaming\cabal\packages\hackage.haskell.org\pugs-compat\0.0
.6.20120717.204800\pugs-compat-0.0.6.20120717.204800.tar.gz
to C:\Users\vats\AppData\Local\Temp\pugs-compat-0.0.6.20120717.204800-2916...
Configuring pugs-compat-0.0.6.20120717.204800...
Dependency array ==0.4.0.0: using array-0.4.0.0
Dependency base ==4.5.0.0: using base-4.5.0.0
Dependency bytestring ==0.9.2.1: using bytestring-0.9.2.1
Dependency containers ==0.4.2.1: using containers-0.4.2.1
Dependency directory ==1.1.0.2: using directory-1.1.0.2
Dependency mtl ==2.1.1: using mtl-2.1.1
Dependency network ==2.3.0.13: using network-2.3.0.13
Dependency process ==1.1.0.1: using process-1.1.0.1
Dependency random ==1.0.1.1: using random-1.0.1.1
Dependency regex-base ==0.93.2: using regex-base-0.93.2
Dependency regex-pcre-builtin ==0.94.2.1.7.7: using
regex-pcre-builtin-0.94.2.1.7.7
Dependency stm ==2.3: using stm-2.3
Dependency stringtable-atom ==0.0.6.1: using stringtable-atom-0.0.6.1
Dependency syb ==0.3.6.1: using syb-0.3.6.1
Dependency time ==1.4: using time-1.4
Dependency utf8-string ==0.3.7: using utf8-string-0.3.7
Using Cabal-1.14.0 compiled by ghc-7.4
Using compiler: ghc-7.4.1
Using install prefix: C:\Users\vats\AppData\Roaming\cabal
Binaries installed in: C:\Users\vats\AppData\Roaming\cabal\bin
Libraries installed in:
C:\Users\vats\AppData\Roaming\cabal\pugs-compat-0.0.6.20120717.204800\ghc-7.4.1
Private binaries installed in:
C:\Users\vats\AppData\Roaming\cabal\pugs-compat-0.0.6.20120717.204800
Data files installed in:
C:\Users\vats\AppData\Roaming\cabal\pugs-compat-0.0.6.20120717.204800
Documentation installed in:
C:\Users\vats\AppData\Roaming\cabal\doc\pugs-compat-0.0.6.20120717.204800
Using alex version 3.0.1 found on system at:
C:\Haskell_Platform\2012.2.0.0\lib\extralibs\bin\alex.exe
Using ar found on system at: C:\Haskell_Platform\2012.2.0.0\mingw\bin\ar.exe
No c2hs found
No cpphs found
No ffihugs found
Using gcc version 4.5.2 found on system at:
C:\Haskell_Platform\2012.2.0.0\mingw\bin\gcc.exe
Using ghc version 7.4.1 found on system at:
C:\Haskell_Platform\2012.2.0.0\bin\ghc.exe
Using ghc-pkg version 7.4.1 found on system at:
C:\Haskell_Platform\2012.2.0.0\bin\ghc-pkg.exe
No greencard found
Using haddock version 2.10.0 found on system at:
C:\Haskell_Platform\2012.2.0.0\bin\haddock.exe
Using happy version 1.18.9 found on system at:
C:\Haskell_Platform\2012.2.0.0\lib\extralibs\bin\happy.exe
No hmake found
Using hpc version 0.6 found on system at:
C:\Haskell_Platform\2012.2.0.0\bin\hpc.exe
Using hsc2hs version 0.67 found on system at:
C:\Haskell_Platform\2012.2.0.0\bin\hsc2hs.exe
No hscolour found
No hugs found
No jhc found
Using ld found on system at: C:\Haskell_Platform\2012.2.0.0\mingw\bin\ld.exe
No lhc found
No lhc-pkg found
No nhc98 found
No pkg-config found
Using ranlib found on system at: C:\strawberry\c\bin\ranlib.exe
Using strip found on system at: C:\strawberry\c\bin\strip.exe
Using tar found on system at: C:\Shrivats\portableGit\bin\tar.exe
No uhc found
creating dist\build
creating dist\build\autogen
Building pugs-compat-0.0.6.20120717.204800...
Preprocessing library pugs-compat-0.0.6.20120717.204800...
Building library...
creating dist\build
C:\Haskell_Platform\2012.2.0.0\bin\ghc.exe --make -package-name pugs-compat-0.0.
6.20120717.204800 -hide-all-packages -fbuilding-cabal-package -i -idist\build -i
src -idist\build\autogen -Idist\build\autogen -Idist\build -optP-include -optPdi
st\build\autogen\cabal_macros.h -odir dist\build -hidir dist\build -stubdir dist
\build -package-id array-0.4.0.0-3cf1bc3f5cd0078adea24752c18081b9 -package-id ba
se-4.5.0.0-597748f6f53a7442bcae283373264bb6 -package-id bytestring-0.9.2.1-df820
64cddbf74693df4e042927e015e -package-id containers-0.4.2.1-7c54595400348f577b3b4
a45691c5afd -package-id directory-1.1.0.2-0270278088d4b2588b52cbec49af4cb7 -pack
age-id mtl-2.1.1-87121149c5eb4fc03f06f5894ea4ac0c -package-id network-2.3.0.13-c
42dcda17bb2eec0675d7b03a8204ec8 -package-id process-1.1.0.1-a1e999172167bbc8a112
0e48bbfdef22 -package-id random-1.0.1.1-486494ccaf672e5d0cdbfc9357dcb563 -packag
e-id regex-base-0.93.2-f7342f5bd29b261a57475c6a8a337ab0 -package-id regex-pcre-b
uiltin-0.94.2.1.7.7-8a86d74e73b8d7af0227ec2f984497cf -package-id stm-2.3-2735f77
d3e207163ae60f86094d82cd7 -package-id stringtable-atom-0.0.6.1-4f9d3c11edaa9c4cc
135048d964dafca -package-id syb-0.3.6.1-ad5889c79a555efaeb0cf987ce0538b6 -packag
e-id time-1.4-01d7bf22d87e70510fe9ee4c4434b3ab -package-id utf8-string-0.3.7-c9d
d2451472701645330c3b049074bc4 -O -Wall -XHaskell98 -XGeneralizedNewtypeDeriving
-XForeignFunctionInterface -XDeriveDataTypeable -XCPP -XMagicHash -XScopedTypeVa
riables -XMultiParamTypeClasses -XTypeSynonymInstances -XFlexibleInstances -XPat
ternGuards -XUndecidableInstances -XFlexibleContexts -XOverlappingInstances -XTy
peOperators Pugs.Compat Pugs.Compat.Cast Pugs.Compat.Global Pugs.Compat.ID Pugs.
Compat.Monads Pugs.Compat.Posix Pugs.Compat.String Pugs.Compat.Regex
 
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.
World file is already up to date.
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-cabal_issue.txt
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
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

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.