I've tried to install groundhog into my cabal sandbox and got following error - is it a known issue? Does it have any workarounds?
[opensourcegeek@localhost sandbox_sample]$ ghc --version
The Glorious Glasgow Haskell Compilation System, version 7.6.3
[opensourcegeek@localhost sandbox_sample]$ cabal --version
cabal-install version 1.16.0.2
using version 1.16.0 of the Cabal library
[opensourcegeek@localhost sandbox_sample]$ cabal install groundhog
Resolving dependencies...
Downloading auto-update-0.1.2.1...
Configuring auto-update-0.1.2.1...
Building auto-update-0.1.2.1...
Preprocessing library auto-update-0.1.2.1...
[1 of 4] Compiling Control.AutoUpdate.Util ( Control/AutoUpdate/Util.hs, dist/build/Control/AutoUpdate/Util.o )
[2 of 4] Compiling Control.Reaper ( Control/Reaper.hs, dist/build/Control/Reaper.o )
[3 of 4] Compiling Control.Debounce ( Control/Debounce.hs, dist/build/Control/Debounce.o )
[4 of 4] Compiling Control.AutoUpdate ( Control/AutoUpdate.hs, dist/build/Control/AutoUpdate.o )
In-place registering auto-update-0.1.2.1...
Installing library in
/home/opensourcegeek/.cabal/lib/auto-update-0.1.2.1/ghc-7.6.3
Registering auto-update-0.1.2.1...
Installed auto-update-0.1.2.1
Downloading base64-bytestring-1.0.0.1...
Configuring base64-bytestring-1.0.0.1...
Building base64-bytestring-1.0.0.1...
Preprocessing library base64-bytestring-1.0.0.1...
[1 of 5] Compiling Data.ByteString.Base64.Internal ( Data/ByteString/Base64/Internal.hs, dist/build/Data/ByteString/Base64/Internal.o )
[2 of 5] Compiling Data.ByteString.Base64.URL ( Data/ByteString/Base64/URL.hs, dist/build/Data/ByteString/Base64/URL.o )
[3 of 5] Compiling Data.ByteString.Base64.URL.Lazy ( Data/ByteString/Base64/URL/Lazy.hs, dist/build/Data/ByteString/Base64/URL/Lazy.o )
[4 of 5] Compiling Data.ByteString.Base64 ( Data/ByteString/Base64.hs, dist/build/Data/ByteString/Base64.o )
[5 of 5] Compiling Data.ByteString.Base64.Lazy ( Data/ByteString/Base64/Lazy.hs, dist/build/Data/ByteString/Base64/Lazy.o )
In-place registering base64-bytestring-1.0.0.1...
Installing library in
/home/opensourcegeek/.cabal/lib/base64-bytestring-1.0.0.1/ghc-7.6.3
Registering base64-bytestring-1.0.0.1...
Installed base64-bytestring-1.0.0.1
Downloading dlist-0.7.1...
Configuring dlist-0.7.1...
Building dlist-0.7.1...
Preprocessing library dlist-0.7.1...
[1 of 1] Compiling Data.DList ( Data/DList.hs, dist/build/Data/DList.o )
In-place registering dlist-0.7.1...
Installing library in /home/opensourcegeek/.cabal/lib/dlist-0.7.1/ghc-7.6.3
Registering dlist-0.7.1...
Installed dlist-0.7.1
Downloading monad-loops-0.4.2.1...
Configuring monad-loops-0.4.2.1...
Building monad-loops-0.4.2.1...
Preprocessing library monad-loops-0.4.2.1...
[1 of 1] Compiling Control.Monad.Loops ( src/Control/Monad/Loops.hs, dist/build/Control/Monad/Loops.o )
In-place registering monad-loops-0.4.2.1...
Installing library in
/home/opensourcegeek/.cabal/lib/monad-loops-0.4.2.1/ghc-7.6.3
Registering monad-loops-0.4.2.1...
Installed monad-loops-0.4.2.1
Downloading nats-1...
Configuring nats-1...
Building nats-1...
Preprocessing library nats-1...
[1 of 1] Compiling Numeric.Natural ( src/Numeric/Natural.hs, dist/build/Numeric/Natural.o )
In-place registering nats-1...
Installing library in /home/opensourcegeek/.cabal/lib/nats-1/ghc-7.6.3
Registering nats-1...
Installed nats-1
Downloading network-2.6.0.2...
Configuring network-2.6.0.2...
configure: WARNING: unrecognized options: --with-compiler, --with-gcc
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for an ANSI C-conforming const... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for stdlib.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking winsock2.h usability... no
checking winsock2.h presence... no
checking for winsock2.h... no
checking ws2tcpip.h usability... no
checking ws2tcpip.h presence... no
checking for ws2tcpip.h... no
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking netinet/tcp.h usability... yes
checking netinet/tcp.h presence... yes
checking for netinet/tcp.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/uio.h usability... yes
checking sys/uio.h presence... yes
checking for sys/uio.h... yes
checking sys/un.h usability... yes
checking sys/un.h presence... yes
checking for sys/un.h... yes
checking for readlink... yes
checking for symlink... yes
checking for struct msghdr.msg_control... yes
checking for struct msghdr.msg_accrights... no
checking for struct sockaddr.sa_len... no
checking for in_addr_t in netinet/in.h... yes
checking for SO_PEERCRED and struct ucred in sys/socket.h... yes
checking for getpeereid in unistd.h... checking for getpeereid... no
checking for _head_libws2_32_a in -lws2_32... no
checking for getaddrinfo... yes
checking for gai_strerror... yes
checking whether AI_ADDRCONFIG is declared... yes
checking whether AI_ALL is declared... yes
checking whether AI_NUMERICSERV is declared... yes
checking whether AI_V4MAPPED is declared... yes
checking whether IPV6_V6ONLY is declared... yes
checking whether IPPROTO_IP is declared... yes
checking whether IPPROTO_TCP is declared... yes
checking whether IPPROTO_IPV6 is declared... yes
checking for sendfile in sys/sendfile.h... yes
checking for sendfile in sys/socket.h... no
checking for gethostent... yes
checking for accept4... yes
configure: creating ./config.status
config.status: creating network.buildinfo
config.status: creating include/HsNetworkConfig.h
configure: WARNING: unrecognized options: --with-compiler, --with-gcc
Building network-2.6.0.2...
Preprocessing library network-2.6.0.2...
[ 1 of 11] Compiling Network.Socket.ByteString.IOVec ( dist/build/Network/Socket/ByteString/IOVec.hs, dist/build/Network/Socket/ByteString/IOVec.o )
[ 2 of 11] Compiling Network.Socket.Types ( dist/build/Network/Socket/Types.hs, dist/build/Network/Socket/Types.o )
Network/Socket/Types.hsc:824:1: Warning:
Pattern match(es) are non-exhaustive
In an equation for `sizeOfSockAddrByFamily':
Patterns not matched:
AF_UNSPEC
AF_IMPLINK
AF_PUP
AF_CHAOS
...
Network/Socket/Types.hsc:896:3: Warning:
Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched: #x with #x notElem
[1#, 2#, 10#]
Network/Socket/Types.hsc:952:10: Warning:
Orphan instance: instance Storable HostAddress6
[ 3 of 11] Compiling Network.Socket.Internal ( dist/build/Network/Socket/Internal.hs, dist/build/Network/Socket/Internal.o )
Network/Socket/Internal.hsc:75:1: Warning:
The import of Foreign.C.String' is redundant except perhaps to import instances from
Foreign.C.String'
To import instances alone, use: import Foreign.C.String()
Network/Socket/Internal.hsc:77:1: Warning:
The import of Foreign.Ptr' is redundant except perhaps to import instances from
Foreign.Ptr'
To import instances alone, use: import Foreign.Ptr()
[ 4 of 11] Compiling Network.Socket ( dist/build/Network/Socket.hs, dist/build/Network/Socket.o )
Network/Socket.hsc:176:1: Warning:
The import of delete' from module
Data.List' is redundant
Network/Socket.hsc:192:1: Warning:
The qualified import of Control.Exception' is redundant except perhaps to import instances from
Control.Exception'
To import instances alone, use: import Control.Exception()
Network/Socket.hsc:211:1: Warning:
The import of GHC.IO.FD' is redundant except perhaps to import instances from
GHC.IO.FD'
To import instances alone, use: import GHC.IO.FD()
Network/Socket.hsc:949:13: Warning:
Defaulting the following constraint(s) to type Integer' (Integral a0) arising from a use of
fromIntegral'
at Network/Socket.hsc:949:13-24
(Num a0)
arising from the literal 12' at Network/Socket.hsc:949:27-28 In the expression: (fromIntegral (12)) In an equation for
sz': sz = (fromIntegral (12))
In the expression:
do { let fd = fdSocket sock;
let sz = (fromIntegral (12));
with sz $ \ ptr_cr -> alloca $ \ ptr_sz -> ... }
Network/Socket.hsc:953:6: Warning:
A do-notation statement discarded a result of type CInt.
Suppress this warning by saying "_ <- ($)
throwSocketErrorIfMinus1Retry "getPeerCred"
c_getsockopt fd (1) (17) ptr_cr ptr_sz",
or by using the flag -fno-warn-unused-do-bind
Network/Socket.hsc:989:3: Warning:
A do-notation statement discarded a result of type CInt.
Suppress this warning by saying "_ <- ($)
throwSocketErrorWaitWrite sock "sendFd"
c_sendFd (fdSocket sock) outfd",
or by using the flag -fno-warn-unused-do-bind
Network/Socket.hsc:1572:3: Warning:
Defined but not used: `c_accept'
[ 5 of 11] Compiling Network.Socket.ByteString.MsgHdr ( dist/build/Network/Socket/ByteString/MsgHdr.hs, dist/build/Network/Socket/ByteString/MsgHdr.o )
[ 6 of 11] Compiling Network.Socket.ByteString.Internal ( Network/Socket/ByteString/Internal.hs, dist/build/Network/Socket/ByteString/Internal.o )
[ 7 of 11] Compiling Network.Socket.ByteString ( dist/build/Network/Socket/ByteString.hs, dist/build/Network/Socket/ByteString.o )
Network/Socket/ByteString.hsc:54:1: Warning:
The import of SockAddr, Socket' from module
Network.Socket' is redundant
[ 8 of 11] Compiling Network.Socket.ByteString.Lazy ( Network/Socket/ByteString/Lazy.hs, dist/build/Network/Socket/ByteString/Lazy.o )
Network/Socket/ByteString/Lazy.hs:60:1: Warning:
The import of GHC.Conc' is redundant except perhaps to import instances from
GHC.Conc'
To import instances alone, use: import GHC.Conc()
[ 9 of 11] Compiling Network.Socket.ByteString.Lazy.Posix ( Network/Socket/ByteString/Lazy/Posix.hs, dist/build/Network/Socket/ByteString/Lazy/Posix.o )
[10 of 11] Compiling Network.BSD ( dist/build/Network/BSD.hs, dist/build/Network/BSD.o )
[11 of 11] Compiling Network ( Network.hs, dist/build/Network.o )
In-place registering network-2.6.0.2...
Installing library in
/home/opensourcegeek/.cabal/lib/network-2.6.0.2/ghc-7.6.3
Registering network-2.6.0.2...
Installed network-2.6.0.2
Downloading scientific-0.3.3.7...
Configuring scientific-0.3.3.7...
Building scientific-0.3.3.7...
Preprocessing library scientific-0.3.3.7...
[1 of 4] Compiling Math.NumberTheory.Logarithms ( src/Math/NumberTheory/Logarithms.hs, dist/build/Math/NumberTheory/Logarithms.o )
[2 of 4] Compiling Data.Scientific ( src/Data/Scientific.hs, dist/build/Data/Scientific.o )
[3 of 4] Compiling Data.Text.Lazy.Builder.Scientific ( src/Data/Text/Lazy/Builder/Scientific.hs, dist/build/Data/Text/Lazy/Builder/Scientific.o )
[4 of 4] Compiling Data.ByteString.Builder.Scientific ( src/Data/ByteString/Builder/Scientific.hs, dist/build/Data/ByteString/Builder/Scientific.o )
In-place registering scientific-0.3.3.7...
Installing library in
/home/opensourcegeek/.cabal/lib/scientific-0.3.3.7/ghc-7.6.3
Registering scientific-0.3.3.7...
Installed scientific-0.3.3.7
Downloading stm-chans-3.0.0.2...
[1 of 1] Compiling Main ( /tmp/stm-chans-3.0.0.2-10786/stm-chans-3.0.0.2/Setup.hs, /tmp/stm-chans-3.0.0.2-10786/stm-chans-3.0.0.2/dist/setup/Main.o )
Linking /tmp/stm-chans-3.0.0.2-10786/stm-chans-3.0.0.2/dist/setup/setup ...
Configuring stm-chans-3.0.0.2...
Building stm-chans-3.0.0.2...
Preprocessing library stm-chans-3.0.0.2...
[1 of 5] Compiling Control.Concurrent.STM.TMQueue ( src/Control/Concurrent/STM/TMQueue.hs, dist/build/Control/Concurrent/STM/TMQueue.o )
[2 of 5] Compiling Control.Concurrent.STM.TBMQueue ( src/Control/Concurrent/STM/TBMQueue.hs, dist/build/Control/Concurrent/STM/TBMQueue.o )
[3 of 5] Compiling Control.Concurrent.STM.TMChan ( src/Control/Concurrent/STM/TMChan.hs, dist/build/Control/Concurrent/STM/TMChan.o )
[4 of 5] Compiling Control.Concurrent.STM.TBMChan ( src/Control/Concurrent/STM/TBMChan.hs, dist/build/Control/Concurrent/STM/TBMChan.o )
[5 of 5] Compiling Control.Concurrent.STM.TBChan ( src/Control/Concurrent/STM/TBChan.hs, dist/build/Control/Concurrent/STM/TBChan.o )
In-place registering stm-chans-3.0.0.2...
Installing library in
/home/opensourcegeek/.cabal/lib/stm-chans-3.0.0.2/ghc-7.6.3
Registering stm-chans-3.0.0.2...
Installed stm-chans-3.0.0.2
Downloading transformers-0.4.3.0...
Configuring transformers-0.4.3.0...
Building transformers-0.4.3.0...
Preprocessing library transformers-0.4.3.0...
[ 1 of 28] Compiling Control.Monad.Trans.Class ( Control/Monad/Trans/Class.hs, dist/build/Control/Monad/Trans/Class.o )
[ 2 of 28] Compiling Control.Monad.Signatures ( Control/Monad/Signatures.hs, dist/build/Control/Monad/Signatures.o )
[ 3 of 28] Compiling Control.Monad.IO.Class ( Control/Monad/IO/Class.hs, dist/build/Control/Monad/IO/Class.o )
[ 4 of 28] Compiling Data.Functor.Identity ( oldsrc/Data/Functor/Identity.hs, dist/build/Data/Functor/Identity.o )
[ 5 of 28] Compiling Data.Functor.Classes ( Data/Functor/Classes.hs, dist/build/Data/Functor/Classes.o )
[ 6 of 28] Compiling Control.Applicative.Backwards ( Control/Applicative/Backwards.hs, dist/build/Control/Applicative/Backwards.o )
[ 7 of 28] Compiling Data.Functor.Constant ( Data/Functor/Constant.hs, dist/build/Data/Functor/Constant.o )
[ 8 of 28] Compiling Control.Applicative.Lift ( Control/Applicative/Lift.hs, dist/build/Control/Applicative/Lift.o )
[ 9 of 28] Compiling Control.Monad.Trans.Error ( Control/Monad/Trans/Error.hs, dist/build/Control/Monad/Trans/Error.o )
[10 of 28] Compiling Control.Monad.Trans.Identity ( Control/Monad/Trans/Identity.hs, dist/build/Control/Monad/Trans/Identity.o )
[11 of 28] Compiling Control.Monad.Trans.List ( Control/Monad/Trans/List.hs, dist/build/Control/Monad/Trans/List.o )
[12 of 28] Compiling Data.Functor.Compose ( Data/Functor/Compose.hs, dist/build/Data/Functor/Compose.o )
[13 of 28] Compiling Data.Functor.Product ( Data/Functor/Product.hs, dist/build/Data/Functor/Product.o )
[14 of 28] Compiling Data.Functor.Reverse ( Data/Functor/Reverse.hs, dist/build/Data/Functor/Reverse.o )
[15 of 28] Compiling Data.Functor.Sum ( Data/Functor/Sum.hs, dist/build/Data/Functor/Sum.o )
[16 of 28] Compiling Control.Monad.Trans.Cont ( Control/Monad/Trans/Cont.hs, dist/build/Control/Monad/Trans/Cont.o )
[17 of 28] Compiling Control.Monad.Trans.Except ( Control/Monad/Trans/Except.hs, dist/build/Control/Monad/Trans/Except.o )
[18 of 28] Compiling Control.Monad.Trans.Maybe ( Control/Monad/Trans/Maybe.hs, dist/build/Control/Monad/Trans/Maybe.o )
[19 of 28] Compiling Control.Monad.Trans.Reader ( Control/Monad/Trans/Reader.hs, dist/build/Control/Monad/Trans/Reader.o )
[20 of 28] Compiling Control.Monad.Trans.RWS.Lazy ( Control/Monad/Trans/RWS/Lazy.hs, dist/build/Control/Monad/Trans/RWS/Lazy.o )
[21 of 28] Compiling Control.Monad.Trans.RWS ( Control/Monad/Trans/RWS.hs, dist/build/Control/Monad/Trans/RWS.o )
[22 of 28] Compiling Control.Monad.Trans.RWS.Strict ( Control/Monad/Trans/RWS/Strict.hs, dist/build/Control/Monad/Trans/RWS/Strict.o )
[23 of 28] Compiling Control.Monad.Trans.State.Lazy ( Control/Monad/Trans/State/Lazy.hs, dist/build/Control/Monad/Trans/State/Lazy.o )
[24 of 28] Compiling Control.Monad.Trans.State ( Control/Monad/Trans/State.hs, dist/build/Control/Monad/Trans/State.o )
[25 of 28] Compiling Control.Monad.Trans.State.Strict ( Control/Monad/Trans/State/Strict.hs, dist/build/Control/Monad/Trans/State/Strict.o )
[26 of 28] Compiling Control.Monad.Trans.Writer.Lazy ( Control/Monad/Trans/Writer/Lazy.hs, dist/build/Control/Monad/Trans/Writer/Lazy.o )
[27 of 28] Compiling Control.Monad.Trans.Writer ( Control/Monad/Trans/Writer.hs, dist/build/Control/Monad/Trans/Writer.o )
[28 of 28] Compiling Control.Monad.Trans.Writer.Strict ( Control/Monad/Trans/Writer/Strict.hs, dist/build/Control/Monad/Trans/Writer/Strict.o )
In-place registering transformers-0.4.3.0...
Installing library in
/home/opensourcegeek/.cabal/lib/transformers-0.4.3.0/ghc-7.6.3
Registering transformers-0.4.3.0...
Installed transformers-0.4.3.0
Downloading fast-logger-2.3.0...
Configuring fast-logger-2.3.0...
Building fast-logger-2.3.0...
Preprocessing library fast-logger-2.3.0...
[1 of 6] Compiling System.Log.FastLogger.LogStr ( System/Log/FastLogger/LogStr.hs, dist/build/System/Log/FastLogger/LogStr.o )
[2 of 6] Compiling System.Log.FastLogger.IORef ( System/Log/FastLogger/IORef.hs, dist/build/System/Log/FastLogger/IORef.o )
[3 of 6] Compiling System.Log.FastLogger.IO ( System/Log/FastLogger/IO.hs, dist/build/System/Log/FastLogger/IO.o )
[4 of 6] Compiling System.Log.FastLogger.Logger ( System/Log/FastLogger/Logger.hs, dist/build/System/Log/FastLogger/Logger.o )
[5 of 6] Compiling System.Log.FastLogger.File ( System/Log/FastLogger/File.hs, dist/build/System/Log/FastLogger/File.o )
[6 of 6] Compiling System.Log.FastLogger ( System/Log/FastLogger.hs, dist/build/System/Log/FastLogger.o )
In-place registering fast-logger-2.3.0...
Installing library in
/home/opensourcegeek/.cabal/lib/fast-logger-2.3.0/ghc-7.6.3
Registering fast-logger-2.3.0...
Installed fast-logger-2.3.0
Downloading semigroups-0.16.2.2...
Configuring semigroups-0.16.2.2...
Building semigroups-0.16.2.2...
Preprocessing library semigroups-0.16.2.2...
[1 of 3] Compiling Data.List.NonEmpty ( src/Data/List/NonEmpty.hs, dist/build/Data/List/NonEmpty.o )
[2 of 3] Compiling Data.Semigroup ( src/Data/Semigroup.hs, dist/build/Data/Semigroup.o )
[3 of 3] Compiling Data.Semigroup.Generic ( src/Data/Semigroup/Generic.hs, dist/build/Data/Semigroup/Generic.o )
In-place registering semigroups-0.16.2.2...
Installing library in
/home/opensourcegeek/.cabal/lib/semigroups-0.16.2.2/ghc-7.6.3
Registering semigroups-0.16.2.2...
Installed semigroups-0.16.2.2
Downloading mmorph-1.0.4...
Configuring mmorph-1.0.4...
Building mmorph-1.0.4...
Preprocessing library mmorph-1.0.4...
[1 of 2] Compiling Control.Monad.Morph ( src/Control/Monad/Morph.hs, dist/build/Control/Monad/Morph.o )
src/Control/Monad/Morph.hs:76:1: Warning:
Module `Control.Monad.Trans.Error' is deprecated:
Use Control.Monad.Trans.Except instead
src/Control/Monad/Morph.hs:116:20: Warning:
In the use of type constructor or class `E.ErrorT'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
src/Control/Monad/Morph.hs:117:19: Warning:
In the use of data constructor `E.ErrorT'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
src/Control/Monad/Morph.hs:117:34: Warning:
In the use of `E.runErrorT'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
src/Control/Monad/Morph.hs:241:11: Warning:
In the use of type constructor or class `E.Error'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
src/Control/Monad/Morph.hs:241:33: Warning:
In the use of type constructor or class `E.ErrorT'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
src/Control/Monad/Morph.hs:242:17: Warning:
In the use of data constructor `E.ErrorT'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
src/Control/Monad/Morph.hs:243:14: Warning:
In the use of `E.runErrorT'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
src/Control/Monad/Morph.hs:243:30: Warning:
In the use of `E.runErrorT'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
[2 of 2] Compiling Control.Monad.Trans.Compose ( src/Control/Monad/Trans/Compose.hs, dist/build/Control/Monad/Trans/Compose.o )
In-place registering mmorph-1.0.4...
Installing library in /home/opensourcegeek/.cabal/lib/mmorph-1.0.4/ghc-7.6.3
Registering mmorph-1.0.4...
Installed mmorph-1.0.4
Downloading mtl-2.2.1...
Configuring mtl-2.2.1...
Building mtl-2.2.1...
Preprocessing library mtl-2.2.1...
[ 1 of 22] Compiling Control.Monad.Writer.Class ( Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.o )
[ 2 of 22] Compiling Control.Monad.State.Class ( Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.o )
[ 3 of 22] Compiling Control.Monad.Reader.Class ( Control/Monad/Reader/Class.hs, dist/build/Control/Monad/Reader/Class.o )
[ 4 of 22] Compiling Control.Monad.RWS.Class ( Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.o )
[ 5 of 22] Compiling Control.Monad.Identity ( Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.o )
[ 6 of 22] Compiling Control.Monad.Error.Class ( Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.o )
[ 7 of 22] Compiling Control.Monad.Cont.Class ( Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.o )
[ 8 of 22] Compiling Control.Monad.Trans ( Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.o )
[ 9 of 22] Compiling Control.Monad.Error ( Control/Monad/Error.hs, dist/build/Control/Monad/Error.o )
[10 of 22] Compiling Control.Monad.Except ( Control/Monad/Except.hs, dist/build/Control/Monad/Except.o )
[11 of 22] Compiling Control.Monad.List ( Control/Monad/List.hs, dist/build/Control/Monad/List.o )
[12 of 22] Compiling Control.Monad.RWS.Lazy ( Control/Monad/RWS/Lazy.hs, dist/build/Control/Monad/RWS/Lazy.o )
[13 of 22] Compiling Control.Monad.RWS ( Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.o )
[14 of 22] Compiling Control.Monad.Reader ( Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.o )
[15 of 22] Compiling Control.Monad.RWS.Strict ( Control/Monad/RWS/Strict.hs, dist/build/Control/Monad/RWS/Strict.o )
[16 of 22] Compiling Control.Monad.State.Lazy ( Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.o )
[17 of 22] Compiling Control.Monad.State ( Control/Monad/State.hs, dist/build/Control/Monad/State.o )
[18 of 22] Compiling Control.Monad.State.Strict ( Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.o )
[19 of 22] Compiling Control.Monad.Writer.Lazy ( Control/Monad/Writer/Lazy.hs, dist/build/Control/Monad/Writer/Lazy.o )
[20 of 22] Compiling Control.Monad.Writer ( Control/Monad/Writer.hs, dist/build/Control/Monad/Writer.o )
[21 of 22] Compiling Control.Monad.Writer.Strict ( Control/Monad/Writer/Strict.hs, dist/build/Control/Monad/Writer/Strict.o )
[22 of 22] Compiling Control.Monad.Cont ( Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.o )
In-place registering mtl-2.2.1...
Installing library in /home/opensourcegeek/.cabal/lib/mtl-2.2.1/ghc-7.6.3
Registering mtl-2.2.1...
Installed mtl-2.2.1
Downloading streaming-commons-0.1.10.0...
Configuring streaming-commons-0.1.10.0...
Building streaming-commons-0.1.10.0...
Preprocessing library streaming-commons-0.1.10.0...
[ 1 of 18] Compiling Data.Streaming.Zlib.Lowlevel ( Data/Streaming/Zlib/Lowlevel.hs, dist/build/Data/Streaming/Zlib/Lowlevel.o )
[ 2 of 18] Compiling Data.Streaming.Zlib ( Data/Streaming/Zlib.hs, dist/build/Data/Streaming/Zlib.o )
[ 3 of 18] Compiling Data.Text.Internal.Unsafe.Shift ( Data/Text/Internal/Unsafe/Shift.hs, dist/build/Data/Text/Internal/Unsafe/Shift.o )
[ 4 of 18] Compiling Data.Text.Internal.Unsafe.Char ( Data/Text/Internal/Unsafe/Char.hs, dist/build/Data/Text/Internal/Unsafe/Char.o )
[ 5 of 18] Compiling Data.Text.Internal.Encoding.Utf8 ( Data/Text/Internal/Encoding/Utf8.hs, dist/build/Data/Text/Internal/Encoding/Utf8.o )
[ 6 of 18] Compiling Data.Text.Internal.Encoding.Utf32 ( Data/Text/Internal/Encoding/Utf32.hs, dist/build/Data/Text/Internal/Encoding/Utf32.o )
[ 7 of 18] Compiling Data.Text.Internal.Encoding.Utf16 ( Data/Text/Internal/Encoding/Utf16.hs, dist/build/Data/Text/Internal/Encoding/Utf16.o )
[ 8 of 18] Compiling Data.Streaming.Text ( Data/Streaming/Text.hs, dist/build/Data/Streaming/Text.o )
[ 9 of 18] Compiling Data.Streaming.Process.Internal ( Data/Streaming/Process/Internal.hs, dist/build/Data/Streaming/Process/Internal.o )
[10 of 18] Compiling Data.Streaming.Process ( Data/Streaming/Process.hs, dist/build/Data/Streaming/Process.o )
[11 of 18] Compiling Data.Streaming.Network.Internal ( Data/Streaming/Network/Internal.hs, dist/build/Data/Streaming/Network/Internal.o )
[12 of 18] Compiling Data.Streaming.Network ( Data/Streaming/Network.hs, dist/build/Data/Streaming/Network.o )
[13 of 18] Compiling Data.Streaming.Filesystem ( Data/Streaming/Filesystem.hs, dist/build/Data/Streaming/Filesystem.o )
[14 of 18] Compiling Data.Streaming.FileRead ( Data/Streaming/FileRead.hs, dist/build/Data/Streaming/FileRead.o )
[15 of 18] Compiling Data.Streaming.ByteString.Builder.Buffer ( Data/Streaming/ByteString/Builder/Buffer.hs, dist/build/Data/Streaming/ByteString/Builder/Buffer.o )
[16 of 18] Compiling Data.Streaming.ByteString.Builder ( Data/Streaming/ByteString/Builder.hs, dist/build/Data/Streaming/ByteString/Builder.o )
[17 of 18] Compiling Data.Streaming.ByteString.Builder.Class ( Data/Streaming/ByteString/Builder/Class.hs, dist/build/Data/Streaming/ByteString/Builder/Class.o )
[18 of 18] Compiling Data.Streaming.Blaze ( Data/Streaming/Blaze.hs, dist/build/Data/Streaming/Blaze.o )
In-place registering streaming-commons-0.1.10.0...
Installing library in
/home/opensourcegeek/.cabal/lib/streaming-commons-0.1.10.0/ghc-7.6.3
Registering streaming-commons-0.1.10.0...
Installed streaming-commons-0.1.10.0
Downloading transformers-compat-0.4.0.4...
Configuring transformers-compat-0.4.0.4...
Building transformers-compat-0.4.0.4...
Preprocessing library transformers-compat-0.4.0.4...
[1 of 1] Compiling Paths_transformers_compat ( dist/build/autogen/Paths_transformers_compat.hs, dist/build/Paths_transformers_compat.o )
In-place registering transformers-compat-0.4.0.4...
Installing library in
/home/opensourcegeek/.cabal/lib/transformers-compat-0.4.0.4/ghc-7.6.3
Registering transformers-compat-0.4.0.4...
Installed transformers-compat-0.4.0.4
Downloading void-0.7...
Configuring void-0.7...
Building void-0.7...
Preprocessing library void-0.7...
[1 of 2] Compiling Data.Void ( src-old/Data/Void.hs, dist/build/Data/Void.o )
[2 of 2] Compiling Data.Void.Unsafe ( src/Data/Void/Unsafe.hs, dist/build/Data/Void/Unsafe.o )
In-place registering void-0.7...
Installing library in /home/opensourcegeek/.cabal/lib/void-0.7/ghc-7.6.3
Registering void-0.7...
Installed void-0.7
Downloading aeson-0.6.2.1...
Configuring aeson-0.6.2.1...
Building aeson-0.6.2.1...
Preprocessing library aeson-0.6.2.1...
[ 1 of 11] Compiling Data.Aeson.Types.Internal ( Data/Aeson/Types/Internal.hs, dist/build/Data/Aeson/Types/Internal.o )
[ 2 of 11] Compiling Data.Aeson.Functions ( Data/Aeson/Functions.hs, dist/build/Data/Aeson/Functions.o )
[ 3 of 11] Compiling Data.Aeson.Types.Class ( Data/Aeson/Types/Class.hs, dist/build/Data/Aeson/Types/Class.o )
[ 4 of 11] Compiling Data.Aeson.Types.Generic ( Data/Aeson/Types/Generic.hs, dist/build/Data/Aeson/Types/Generic.o )
[ 5 of 11] Compiling Data.Aeson.Types ( Data/Aeson/Types.hs, dist/build/Data/Aeson/Types.o )
[ 6 of 11] Compiling Data.Aeson.Parser.Internal ( Data/Aeson/Parser/Internal.hs, dist/build/Data/Aeson/Parser/Internal.o )
[ 7 of 11] Compiling Data.Aeson.Parser ( Data/Aeson/Parser.hs, dist/build/Data/Aeson/Parser.o )
[ 8 of 11] Compiling Data.Aeson.Encode ( Data/Aeson/Encode.hs, dist/build/Data/Aeson/Encode.o )
[ 9 of 11] Compiling Data.Aeson.Generic ( Data/Aeson/Generic.hs, dist/build/Data/Aeson/Generic.o )
[10 of 11] Compiling Data.Aeson ( Data/Aeson.hs, dist/build/Data/Aeson.o )
[11 of 11] Compiling Data.Aeson.TH ( Data/Aeson/TH.hs, dist/build/Data/Aeson/TH.o )
In-place registering aeson-0.6.2.1...
Installing library in /home/opensourcegeek/.cabal/lib/aeson-0.6.2.1/ghc-7.6.3
Registering aeson-0.6.2.1...
Installed aeson-0.6.2.1
Downloading exceptions-0.8.0.2...
Configuring exceptions-0.8.0.2...
Building exceptions-0.8.0.2...
Preprocessing library exceptions-0.8.0.2...
[1 of 2] Compiling Control.Monad.Catch ( src/Control/Monad/Catch.hs, dist/build/Control/Monad/Catch.o )
[2 of 2] Compiling Control.Monad.Catch.Pure ( src/Control/Monad/Catch/Pure.hs, dist/build/Control/Monad/Catch/Pure.o )
In-place registering exceptions-0.8.0.2...
Installing library in
/home/opensourcegeek/.cabal/lib/exceptions-0.8.0.2/ghc-7.6.3
Registering exceptions-0.8.0.2...
Installed exceptions-0.8.0.2
Downloading transformers-base-0.4.4...
Configuring transformers-base-0.4.4...
Building transformers-base-0.4.4...
Preprocessing library transformers-base-0.4.4...
[1 of 1] Compiling Control.Monad.Base ( src/Control/Monad/Base.hs, dist/build/Control/Monad/Base.o )
In-place registering transformers-base-0.4.4...
Installing library in
/home/opensourcegeek/.cabal/lib/transformers-base-0.4.4/ghc-7.6.3
Registering transformers-base-0.4.4...
Installed transformers-base-0.4.4
Downloading monad-control-1.0.0.4...
Configuring monad-control-1.0.0.4...
Building monad-control-1.0.0.4...
Preprocessing library monad-control-1.0.0.4...
[1 of 1] Compiling Control.Monad.Trans.Control ( Control/Monad/Trans/Control.hs, dist/build/Control/Monad/Trans/Control.o )
In-place registering monad-control-1.0.0.4...
Installing library in
/home/opensourcegeek/.cabal/lib/monad-control-1.0.0.4/ghc-7.6.3
Registering monad-control-1.0.0.4...
Installed monad-control-1.0.0.4
Downloading lifted-base-0.2.3.6...
Configuring lifted-base-0.2.3.6...
Building lifted-base-0.2.3.6...
Preprocessing library lifted-base-0.2.3.6...
[ 1 of 10] Compiling System.Timeout.Lifted ( System/Timeout/Lifted.hs, dist/build/System/Timeout/Lifted.o )
[ 2 of 10] Compiling Foreign.Marshal.Utils.Lifted ( Foreign/Marshal/Utils/Lifted.hs, dist/build/Foreign/Marshal/Utils/Lifted.o )
[ 3 of 10] Compiling Data.IORef.Lifted ( Data/IORef/Lifted.hs, dist/build/Data/IORef/Lifted.o )
[ 4 of 10] Compiling Control.Concurrent.QSemN.Lifted ( Control/Concurrent/QSemN/Lifted.hs, dist/build/Control/Concurrent/QSemN/Lifted.o )
[ 5 of 10] Compiling Control.Concurrent.QSem.Lifted ( Control/Concurrent/QSem/Lifted.hs, dist/build/Control/Concurrent/QSem/Lifted.o )
[ 6 of 10] Compiling Control.Concurrent.Chan.Lifted ( Control/Concurrent/Chan/Lifted.hs, dist/build/Control/Concurrent/Chan/Lifted.o )
[ 7 of 10] Compiling Control.Concurrent.MVar.Lifted ( Control/Concurrent/MVar/Lifted.hs, dist/build/Control/Concurrent/MVar/Lifted.o )
[ 8 of 10] Compiling Control.Exception.Lifted ( Control/Exception/Lifted.hs, dist/build/Control/Exception/Lifted.o )
[ 9 of 10] Compiling Control.Concurrent.SampleVar.Lifted ( Control/Concurrent/SampleVar/Lifted.hs, dist/build/Control/Concurrent/SampleVar/Lifted.o )
Control/Concurrent/SampleVar/Lifted.hs:36:1: Warning:
Module `Control.Concurrent.SampleVar' is deprecated:
Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead.
Control/Concurrent/SampleVar/Lifted.hs:37:1: Warning:
Module `Control.Concurrent.SampleVar' is deprecated:
Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead.
Control/Concurrent/SampleVar/Lifted.hs:52:43: Warning:
In the use of type constructor or class `SampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Control/Concurrent/SampleVar/Lifted.hs:53:30: Warning:
In the use of `SampleVar.newEmptySampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Control/Concurrent/SampleVar/Lifted.hs:57:43: Warning:
In the use of type constructor or class `SampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Control/Concurrent/SampleVar/Lifted.hs:58:27: Warning:
In the use of `SampleVar.newSampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Control/Concurrent/SampleVar/Lifted.hs:62:37: Warning:
In the use of type constructor or class `SampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Control/Concurrent/SampleVar/Lifted.hs:63:29: Warning:
In the use of `SampleVar.emptySampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Control/Concurrent/SampleVar/Lifted.hs:67:36: Warning:
In the use of type constructor or class `SampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Control/Concurrent/SampleVar/Lifted.hs:68:28: Warning:
In the use of `SampleVar.readSampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Control/Concurrent/SampleVar/Lifted.hs:72:37: Warning:
In the use of type constructor or class `SampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Control/Concurrent/SampleVar/Lifted.hs:73:32: Warning:
In the use of `SampleVar.writeSampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Control/Concurrent/SampleVar/Lifted.hs:77:39: Warning:
In the use of type constructor or class `SampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Control/Concurrent/SampleVar/Lifted.hs:78:31: Warning:
In the use of `SampleVar.isEmptySampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
[10 of 10] Compiling Control.Concurrent.Lifted ( Control/Concurrent/Lifted.hs, dist/build/Control/Concurrent/Lifted.o )
In-place registering lifted-base-0.2.3.6...
Installing library in
/home/opensourcegeek/.cabal/lib/lifted-base-0.2.3.6/ghc-7.6.3
Registering lifted-base-0.2.3.6...
Installed lifted-base-0.2.3.6
Downloading resourcet-1.1.4.1...
Configuring resourcet-1.1.4.1...
Building resourcet-1.1.4.1...
Preprocessing library resourcet-1.1.4.1...
[1 of 4] Compiling Data.Acquire.Internal ( Data/Acquire/Internal.hs, dist/build/Data/Acquire/Internal.o )
[2 of 4] Compiling Control.Monad.Trans.Resource.Internal ( Control/Monad/Trans/Resource/Internal.hs, dist/build/Control/Monad/Trans/Resource/Internal.o )
Control/Monad/Trans/Resource/Internal.hs:41:1: Warning:
Module `Control.Monad.Trans.Error' is deprecated:
Use Control.Monad.Trans.Except instead
Control/Monad/Trans/Resource/Internal.hs:57:1: Warning:
The import of Control.Monad.ST' is redundant except perhaps to import instances from
Control.Monad.ST'
To import instances alone, use: import Control.Monad.ST()
Control/Monad/Trans/Resource/Internal.hs:69:1: Warning:
Module Prelude' does not export
catch'
Control/Monad/Trans/Resource/Internal.hs:73:1: Warning:
The import of Control.Monad.ST.Unsafe' is redundant except perhaps to import instances from
Control.Monad.ST.Unsafe'
To import instances alone, use: import Control.Monad.ST.Unsafe()
Control/Monad/Trans/Resource/Internal.hs:79:1: Warning:
The qualified import of Control.Monad.ST.Lazy.Unsafe' is redundant except perhaps to import instances from
Control.Monad.ST.Lazy.Unsafe'
To import instances alone, use: import Control.Monad.ST.Lazy.Unsafe()
Control/Monad/Trans/Resource/Internal.hs:84:1: Warning:
The qualified import of Control.Monad.ST.Lazy' is redundant except perhaps to import instances from
Control.Monad.ST.Lazy'
To import instances alone, use: import Control.Monad.ST.Lazy()
Control/Monad/Trans/Resource/Internal.hs:287:11: Warning:
In the use of type constructor or class `Error'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
Control/Monad/Trans/Resource/Internal.hs:287:56: Warning:
In the use of type constructor or class `ErrorT'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
[3 of 4] Compiling Control.Monad.Trans.Resource ( Control/Monad/Trans/Resource.hs, dist/build/Control/Monad/Trans/Resource.o )
Control/Monad/Trans/Resource.hs:54:7: Warning:
The export item ExceptionT(..)' suggests that
ExceptionT' has (in-scope) constructors or class methods,
but it has none
Control/Monad/Trans/Resource.hs:64:1: Warning:
The import of throw' from module
Control.Exception' is redundant
Control/Monad/Trans/Resource.hs:73:1: Warning:
The import of Data.Monoid' is redundant except perhaps to import instances from
Data.Monoid'
To import instances alone, use: import Data.Monoid()
Control/Monad/Trans/Resource.hs:76:1: Warning:
The import of Control.Monad.Trans.Identity' is redundant except perhaps to import instances from
Control.Monad.Trans.Identity'
To import instances alone, use: import Control.Monad.Trans.Identity()
Control/Monad/Trans/Resource.hs:77:1: Warning:
The import of Control.Monad.Trans.List' is redundant except perhaps to import instances from
Control.Monad.Trans.List'
To import instances alone, use: import Control.Monad.Trans.List()
Control/Monad/Trans/Resource.hs:78:1: Warning:
The import of Control.Monad.Trans.Maybe' is redundant except perhaps to import instances from
Control.Monad.Trans.Maybe'
To import instances alone, use: import Control.Monad.Trans.Maybe()
Control/Monad/Trans/Resource.hs:79:1: Warning:
Module `Control.Monad.Trans.Error' is deprecated:
Use Control.Monad.Trans.Except instead
Control/Monad/Trans/Resource.hs:79:1: Warning:
The import of Control.Monad.Trans.Error' is redundant except perhaps to import instances from
Control.Monad.Trans.Error'
To import instances alone, use: import Control.Monad.Trans.Error()
Control/Monad/Trans/Resource.hs:80:1: Warning:
The import of Control.Monad.Trans.Reader' is redundant except perhaps to import instances from
Control.Monad.Trans.Reader'
To import instances alone, use: import Control.Monad.Trans.Reader()
Control/Monad/Trans/Resource.hs:81:1: Warning:
The import of Control.Monad.Trans.State' is redundant except perhaps to import instances from
Control.Monad.Trans.State'
To import instances alone, use: import Control.Monad.Trans.State()
Control/Monad/Trans/Resource.hs:82:1: Warning:
The import of Control.Monad.Trans.Writer' is redundant except perhaps to import instances from
Control.Monad.Trans.Writer'
To import instances alone, use: import Control.Monad.Trans.Writer()
Control/Monad/Trans/Resource.hs:84:1: Warning:
The import of Control.Monad.Trans.RWS' is redundant except perhaps to import instances from
Control.Monad.Trans.RWS'
To import instances alone, use: import Control.Monad.Trans.RWS()
Control/Monad/Trans/Resource.hs:86:1: Warning:
The qualified import of Control.Monad.Trans.RWS.Strict' is redundant except perhaps to import instances from
Control.Monad.Trans.RWS.Strict'
To import instances alone, use: import Control.Monad.Trans.RWS.Strict()
Control/Monad/Trans/Resource.hs:87:1: Warning:
The qualified import of Control.Monad.Trans.State.Strict' is redundant except perhaps to import instances from
Control.Monad.Trans.State.Strict'
To import instances alone, use: import Control.Monad.Trans.State.Strict()
Control/Monad/Trans/Resource.hs:88:1: Warning:
The qualified import of Control.Monad.Trans.Writer.Strict' is redundant except perhaps to import instances from
Control.Monad.Trans.Writer.Strict'
To import instances alone, use: import Control.Monad.Trans.Writer.Strict()
Control/Monad/Trans/Resource.hs:91:1: Warning:
The import of Control.Monad.ST' is redundant except perhaps to import instances from
Control.Monad.ST'
To import instances alone, use: import Control.Monad.ST()
Control/Monad/Trans/Resource.hs:93:1: Warning:
The qualified import of Control.Monad.ST.Lazy' is redundant except perhaps to import instances from
Control.Monad.ST.Lazy'
To import instances alone, use: import Control.Monad.ST.Lazy()
Control/Monad/Trans/Resource.hs:96:1: Warning:
The import of Control.Monad.Morph' is redundant except perhaps to import instances from
Control.Monad.Morph'
To import instances alone, use: import Control.Monad.Morph()
Control/Monad/Trans/Resource.hs:222:1: Warning:
Defined but not used: `finally'
[4 of 4] Compiling Data.Acquire ( Data/Acquire.hs, dist/build/Data/Acquire.o )
Data/Acquire.hs:14:1: Warning:
The import of Control.Monad.Trans.Resource' is redundant except perhaps to import instances from
Control.Monad.Trans.Resource'
To import instances alone, use: import Control.Monad.Trans.Resource()
Data/Acquire.hs:16:1: Warning:
The import of Control.Applicative' is redundant except perhaps to import instances from
Control.Applicative'
To import instances alone, use: import Control.Applicative()
Data/Acquire.hs:17:1: Warning:
The import of Control.Monad.Base' is redundant except perhaps to import instances from
Control.Monad.Base'
To import instances alone, use: import Control.Monad.Base()
Data/Acquire.hs:19:1: Warning:
The import of Control.Monad.Trans.Control' is redundant except perhaps to import instances from
Control.Monad.Trans.Control'
To import instances alone, use: import Control.Monad.Trans.Control()
Data/Acquire.hs:21:1: Warning:
The import of Data.Typeable' is redundant except perhaps to import instances from
Data.Typeable'
To import instances alone, use: import Data.Typeable()
Data/Acquire.hs:22:1: Warning:
The import of Control.Monad' is redundant except perhaps to import instances from
Control.Monad'
To import instances alone, use: import Control.Monad()
In-place registering resourcet-1.1.4.1...
Installing library in
/home/opensourcegeek/.cabal/lib/resourcet-1.1.4.1/ghc-7.6.3
Registering resourcet-1.1.4.1...
Installed resourcet-1.1.4.1
Downloading conduit-1.2.4...
Configuring conduit-1.2.4...
Building conduit-1.2.4...
Preprocessing library conduit-1.2.4...
[1 of 8] Compiling Data.Conduit.Internal.Pipe ( Data/Conduit/Internal/Pipe.hs, dist/build/Data/Conduit/Internal/Pipe.o )
[2 of 8] Compiling Data.Conduit.Internal.Conduit ( Data/Conduit/Internal/Conduit.hs, dist/build/Data/Conduit/Internal/Conduit.o )
Data/Conduit/Internal/Conduit.hs:86:1: Warning:
Module Prelude' does not export
catch'
[3 of 8] Compiling Data.Conduit.Internal.Fusion ( Data/Conduit/Internal/Fusion.hs, dist/build/Data/Conduit/Internal/Fusion.o )
[4 of 8] Compiling Data.Conduit.Internal.List.Stream ( Data/Conduit/Internal/List/Stream.hs, dist/build/Data/Conduit/Internal/List/Stream.o )
[5 of 8] Compiling Data.Conduit.Internal ( Data/Conduit/Internal.hs, dist/build/Data/Conduit/Internal.o )
[6 of 8] Compiling Data.Conduit ( Data/Conduit.hs, dist/build/Data/Conduit.o )
[7 of 8] Compiling Data.Conduit.List ( Data/Conduit/List.hs, dist/build/Data/Conduit/List.o )
[8 of 8] Compiling Data.Conduit.Lift ( Data/Conduit/Lift.hs, dist/build/Data/Conduit/Lift.o )
Data/Conduit/Lift.hs:77:1: Warning:
Module `Control.Monad.Trans.Error' is deprecated:
Use Control.Monad.Trans.Except instead
Data/Conduit/Lift.hs:128:26: Warning:
In the use of type constructor or class `E.ErrorT'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
Data/Conduit/Lift.hs:128:56: Warning:
In the use of type constructor or class `E.Error'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
Data/Conduit/Lift.hs:130:29: Warning:
In the use of type constructor or class `E.ErrorT'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
Data/Conduit/Lift.hs:133:12: Warning:
In the use of data constructor `E.ErrorT'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
Data/Conduit/Lift.hs:139:16: Warning:
In the use of type constructor or class `E.Error'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
Data/Conduit/Lift.hs:140:20: Warning:
In the use of type constructor or class `E.ErrorT'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
Data/Conduit/Lift.hs:145:25: Warning:
In the use of `E.runErrorT'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
Data/Conduit/Lift.hs:150:56: Warning:
In the use of `E.runErrorT'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
Data/Conduit/Lift.hs:159:16: Warning:
In the use of type constructor or class `E.Error'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
Data/Conduit/Lift.hs:160:20: Warning:
In the use of type constructor or class `E.ErrorT'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
Data/Conduit/Lift.hs:161:29: Warning:
In the use of type constructor or class `E.ErrorT'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
Data/Conduit/Lift.hs:162:23: Warning:
In the use of type constructor or class `E.ErrorT'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
Data/Conduit/Lift.hs:167:32: Warning:
In the use of `E.runErrorT'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
In-place registering conduit-1.2.4...
Installing library in /home/opensourcegeek/.cabal/lib/conduit-1.2.4/ghc-7.6.3
Registering conduit-1.2.4...
Installed conduit-1.2.4
Downloading conduit-extra-1.1.7.1...
Configuring conduit-extra-1.1.7.1...
Building conduit-extra-1.1.7.1...
Preprocessing library conduit-extra-1.1.7.1...
[ 1 of 12] Compiling Data.Conduit.Zlib ( Data/Conduit/Zlib.hs, dist/build/Data/Conduit/Zlib.o )
[ 2 of 12] Compiling Data.Conduit.Text ( Data/Conduit/Text.hs, dist/build/Data/Conduit/Text.o )
Data/Conduit/Text.hs:63:7: Warning:
Defined but not used: `codecName'
Data/Conduit/Text.hs:152:21: Warning: Defined but not used: `name'
[ 3 of 12] Compiling Data.Conduit.Network.UDP ( Data/Conduit/Network/UDP.hs, dist/build/Data/Conduit/Network/UDP.o )
Data/Conduit/Network/UDP.hs:16:1: Warning:
The import of SockAddr, AddrInfo' from module
Network.Socket' is redundant
Data/Conduit/Network/UDP.hs:17:1: Warning:
The qualified import of Network.Socket' is redundant except perhaps to import instances from
Network.Socket'
To import instances alone, use: import Network.Socket()
[ 4 of 12] Compiling Data.Conduit.Lazy ( Data/Conduit/Lazy.hs, dist/build/Data/Conduit/Lazy.o )
Data/Conduit/Lazy.hs:23:1: Warning:
Module `Control.Monad.Trans.Error' is deprecated:
Use Control.Monad.Trans.Except instead
Data/Conduit/Lazy.hs:99:11: Warning:
In the use of type constructor or class `Error'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
Data/Conduit/Lazy.hs:99:52: Warning:
In the use of type constructor or class `ErrorT'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
[ 5 of 12] Compiling Data.Conduit.Filesystem ( Data/Conduit/Filesystem.hs, dist/build/Data/Conduit/Filesystem.o )
[ 6 of 12] Compiling Data.Conduit.ByteString.Builder ( Data/Conduit/ByteString/Builder.hs, dist/build/Data/Conduit/ByteString/Builder.o )
[ 7 of 12] Compiling Data.Conduit.Blaze ( Data/Conduit/Blaze.hs, dist/build/Data/Conduit/Blaze.o )
[ 8 of 12] Compiling Data.Conduit.Binary ( Data/Conduit/Binary.hs, dist/build/Data/Conduit/Binary.o )
[ 9 of 12] Compiling Data.Conduit.Process ( Data/Conduit/Process.hs, dist/build/Data/Conduit/Process.o )
[10 of 12] Compiling Data.Conduit.Attoparsec ( Data/Conduit/Attoparsec.hs, dist/build/Data/Conduit/Attoparsec.o )
[11 of 12] Compiling Data.Conduit.Network ( Data/Conduit/Network.hs, dist/build/Data/Conduit/Network.o )
Data/Conduit/Network.hs:41:1: Warning:
Module Prelude' does not export
catch'
Data/Conduit/Network.hs:43:1: Warning:
The qualified import of Network.Socket' is redundant except perhaps to import instances from
Network.Socket'
To import instances alone, use: import Network.Socket()
Data/Conduit/Network.hs:45:1: Warning:
The import of recv' from module
Network.Socket.ByteString' is redundant
Data/Conduit/Network.hs:49:1: Warning:
The qualified import of Data.ByteString.Char8' is redundant except perhaps to import instances from
Data.ByteString.Char8'
To import instances alone, use: import Data.ByteString.Char8()
Data/Conduit/Network.hs:51:1: Warning:
The import of Control.Exception' is redundant except perhaps to import instances from
Control.Exception'
To import instances alone, use: import Control.Exception()
Data/Conduit/Network.hs:84:1: Warning:
Top-level binding with no type signature:
serverSettings :: Int -> SN.HostPreference -> SN.ServerSettings
Data/Conduit/Network.hs:85:1: Warning:
Top-level binding with no type signature:
clientSettings :: Int -> ByteString -> SN.ClientSettings
[12 of 12] Compiling Data.Conduit.Network.Unix ( Data/Conduit/Network/Unix.hs, dist/build/Data/Conduit/Network/Unix.o )
Data/Conduit/Network/Unix.hs:29:1: Warning:
The import of Data.Conduit' is redundant except perhaps to import instances from
Data.Conduit'
To import instances alone, use: import Data.Conduit()
Data/Conduit/Network/Unix.hs:30:1: Warning:
The import of Network.Socket' is redundant except perhaps to import instances from
Network.Socket'
To import instances alone, use: import Network.Socket()
Data/Conduit/Network/Unix.hs:31:1: Warning:
The qualified import of Network.Socket' is redundant except perhaps to import instances from
Network.Socket'
To import instances alone, use: import Network.Socket()
Data/Conduit/Network/Unix.hs:34:1: Warning:
The import of Control.Monad.IO.Class' is redundant except perhaps to import instances from
Control.Monad.IO.Class'
To import instances alone, use: import Control.Monad.IO.Class()
Data/Conduit/Network/Unix.hs:35:1: Warning:
The import of Control.Exception' is redundant except perhaps to import instances from
Control.Exception'
To import instances alone, use: import Control.Exception()
Data/Conduit/Network/Unix.hs:37:1: Warning:
The import of Control.Monad' is redundant except perhaps to import instances from
Control.Monad'
To import instances alone, use: import Control.Monad()
Data/Conduit/Network/Unix.hs:38:1: Warning:
The import of Control.Monad.Trans.Control' is redundant except perhaps to import instances from
Control.Monad.Trans.Control'
To import instances alone, use: import Control.Monad.Trans.Control()
Data/Conduit/Network/Unix.hs:39:1: Warning:
The import of Control.Concurrent' is redundant except perhaps to import instances from
Control.Concurrent'
To import instances alone, use: import Control.Concurrent()
Data/Conduit/Network/Unix.hs:40:1: Warning:
The import of System.Directory' is redundant except perhaps to import instances from
System.Directory'
To import instances alone, use: import System.Directory()
Data/Conduit/Network/Unix.hs:41:1: Warning:
The import of System.IO.Error' is redundant except perhaps to import instances from
System.IO.Error'
To import instances alone, use: import System.IO.Error()
Data/Conduit/Network/Unix.hs:42:1: Warning:
The import of Control.Monad.Trans.Resource' is redundant except perhaps to import instances from
Control.Monad.Trans.Resource'
To import instances alone, use: import Control.Monad.Trans.Resource()
Data/Conduit/Network/Unix.hs:44:1: Warning:
Top-level binding with no type signature:
clientSettings :: FilePath -> SN.ClientSettingsUnix
Data/Conduit/Network/Unix.hs:45:1: Warning:
Top-level binding with no type signature:
serverSettings :: FilePath -> SN.ServerSettingsUnix
In-place registering conduit-extra-1.1.7.1...
Installing library in
/home/opensourcegeek/.cabal/lib/conduit-extra-1.1.7.1/ghc-7.6.3
Registering conduit-extra-1.1.7.1...
Installed conduit-extra-1.1.7.1
Downloading monad-logger-0.3.13.1...
Configuring monad-logger-0.3.13.1...
Building monad-logger-0.3.13.1...
Preprocessing library monad-logger-0.3.13.1...
[1 of 1] Compiling Control.Monad.Logger ( Control/Monad/Logger.hs, dist/build/Control/Monad/Logger.o )
Control/Monad/Logger.hs:105:1: Warning:
Module `Control.Monad.Trans.Error' is deprecated:
Use Control.Monad.Trans.Except instead
Control/Monad/Logger.hs:205:26: Warning:
In the use of type constructor or class `Error'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
Control/Monad/Logger.hs:205:51: Warning:
In the use of type constructor or class `ErrorT'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
Control/Monad/Logger.hs:223:28: Warning:
In the use of type constructor or class `Error'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
Control/Monad/Logger.hs:223:55: Warning:
In the use of type constructor or class `ErrorT'
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
In-place registering monad-logger-0.3.13.1...
Installing library in
/home/opensourcegeek/.cabal/lib/monad-logger-0.3.13.1/ghc-7.6.3
Registering monad-logger-0.3.13.1...
Installed monad-logger-0.3.13.1
Downloading groundhog-0.7.0.2...
Configuring groundhog-0.7.0.2...
Building groundhog-0.7.0.2...
Preprocessing library groundhog-0.7.0.2...
Database/Groundhog/Instances.hs:27:18:
Could not find module Data.Attoparsec.Number' It is a member of the hidden package
attoparsec-0.10.4.0'.
Perhaps you need to add `attoparsec' to the build-depends in your .cabal file.
Use -v to see a list of the files searched for.
Failed to install groundhog-0.7.0.2
cabal: Error: some packages failed to install:
groundhog-0.7.0.2 failed during the building phase. The exception was:
ExitFailure 1