dpwright / HaskellNet-SSL

Helpers to connect to SSL/TLS mail servers with HaskellNet
BSD 3-Clause "New" or "Revised" License
21 stars 30 forks source link

Could not install from hackage #5

Closed pasja closed 9 years ago

pasja commented 10 years ago

Today i tried to install this package from hackage to a cabal sandbox, but cabal gave me the folloving error:

Resolving dependencies...
Configuring HaskellNet-SSL-0.2.3...
Building HaskellNet-SSL-0.2.3...
Preprocessing library HaskellNet-SSL-0.2.3...
[1 of 5] Compiling Network.HaskellNet.SSL ( src/Network/HaskellNet/SSL.hs, dist/dist-sandbox-762990c8/build/Network/HaskellNet/SSL.o )
[2 of 5] Compiling Network.HaskellNet.SSL.Internal ( src/Network/HaskellNet/SSL/Internal.hs, dist/dist-sandbox-762990c8/build/Network/HaskellNet/SSL/Internal.o )

src/Network/HaskellNet/SSL/Internal.hs:36:55:
    No instance for (Default TLSSettings)
      arising from a use of `def'
    Possible fix: add an instance declaration for (Default TLSSettings)
    In the first argument of `Just', namely `def'
    In the third argument of `ConnectionParams', namely `(Just def)'
    In the expression:
      ConnectionParams hostname port (Just def) Nothing
Failed to install HaskellNet-SSL-0.2.3
cabal: Error: some packages failed to install:
HaskellNet-SSL-0.2.3 failed during the building phase. The exception was:
ExitFailure 1

ghc version: Glasgow Haskell Compiler, Version 7.4.1 cabal version: cabal-install version 1.18.0.2

Edit: I could install version 0.2.2 successfully, the updated dependencies cause the problem.

dpwright commented 9 years ago

I'm sorry, somehow I completely missed this issue at the time and I've only just noticed it. Quite a few changes to the constraints have happened since you posted it, and I've just added a flag to ignore upper constraints for those cases when it just won't work, so I hope the problem will be solved now. If you are still having issues please let me know / re-open this issue.

pasja commented 9 years ago

@dpwright: Sorry, i have to reopen this issue.

I tried to install into two new sandboxes, the installatiom still failing, with the noupperbounds flag or without it.

The compiler and the cabal version are the same as before.

Log:

cabal install haskellnet-ssl==0.2.5.2 -f noupperbounds
.....
Installed connection-0.2.3
Configuring HaskellNet-SSL-0.2.5.2...
Building HaskellNet-SSL-0.2.5.2...
Preprocessing library HaskellNet-SSL-0.2.5.2...
[1 of 5] Compiling Network.HaskellNet.SSL ( src/Network/HaskellNet/SSL.hs, dist/dist-sandbox-d8163ff2/build/Network/HaskellNet/SSL.o )
[2 of 5] Compiling Network.HaskellNet.SSL.Internal ( src/Network/HaskellNet/SSL/Internal.hs, dist/dist-sandbox-d8163ff2/build/Network/HaskellNet/SSL/Internal.o )

src/Network/HaskellNet/SSL/Internal.hs:44:55:
    No instance for (Default TLSSettings)
      arising from a use of `def'
    Possible fix: add an instance declaration for (Default TLSSettings)
    In the first argument of `Just', namely `def'
    In the third argument of `ConnectionParams', namely `(Just def)'
    In the expression:
      ConnectionParams hostname port (Just def) Nothing
Failed to install HaskellNet-SSL-0.2.5.2
cabal: Error: some packages failed to install:
HaskellNet-SSL-0.2.5.2 failed during the building phase. The exception was:
ExitFailure 1
dpwright commented 9 years ago

That's ok -- I'm sorry you're having so much trouble!

I've taken a look at the TLSSettings code here and it definitely implements Default, so I can't quite understand why you're getting the error you are. I haven't personally tried to build it with GHC 7.4, but Travis has and that build passed, so it should be ok.

For now I can only think of two things to help narrow it down:

I'm not really sure what else to suggest at this stage as I can't see a good reason this should be happening, but maybe trying the above will uncover something that will help us get to the bottom of it.

pasja (Thu, Oct 30, 2014 at 06:43:11AM -0700) >>

Sorry, i have to reopen this issue.

I tried to install into two new sandboxes, the installatiom still failing, with the noupperbounds flag or without it.

The compiler and the cabal version are the same as before.

Log:

cabal install haskellnet-ssl==0.2.5.2 -f noupperbounds
.....
Installed connection-0.2.3
Configuring HaskellNet-SSL-0.2.5.2...
Building HaskellNet-SSL-0.2.5.2...
Preprocessing library HaskellNet-SSL-0.2.5.2...
[1 of 5] Compiling Network.HaskellNet.SSL ( src/Network/HaskellNet/SSL.hs, dist/dist-sandbox-d8163ff2/build/Network/HaskellNet/SSL.o )
[2 of 5] Compiling Network.HaskellNet.SSL.Internal ( src/Network/HaskellNet/SSL/Internal.hs, dist/dist-sandbox-d8163ff2/build/Network/HaskellNet/SSL/Internal.o )

src/Network/HaskellNet/SSL/Internal.hs:44:55:
    No instance for (Default TLSSettings)
      arising from a use of `def'
    Possible fix: add an instance declaration for (Default TLSSettings)
    In the first argument of `Just', namely `def'
    In the third argument of `ConnectionParams', namely `(Just def)'
    In the expression:
      ConnectionParams hostname port (Just def) Nothing
Failed to install HaskellNet-SSL-0.2.5.2
cabal: Error: some packages failed to install:
HaskellNet-SSL-0.2.5.2 failed during the building phase. The exception was:
ExitFailure 1

Reply to this email directly or view it on GitHub: https://github.com/dpwright/HaskellNet-SSL/issues/5#issuecomment-61092877

pasja commented 9 years ago

@dpwright: Here is the full build log, cloned from git, install the dependecies, than cabal build. You can see all the dependent versions also.

I tried on a jessie box(ghc 7.6.3 cabal 1.20) it installed perfectly. I'm gonna try it later on a different wheezy machine, maybe my pc got borked up

pasja@midgard /tmp % mkdir haskellnet-git   
pasja@midgard /tmp % cd haskellnet-git 
pasja@midgard /tmp/haskellnet-git % git clone https://github.com/dpwright/HaskellNet-SSL.git
Cloning into 'HaskellNet-SSL'...
remote: Counting objects: 185, done.
remote: Total 185 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (185/185), 21.35 KiB | 0 bytes/s, done.
Resolving deltas: 100% (81/81), done.
Checking connectivity... done.
pasja@midgard /tmp/haskellnet-git % cd HaskellNet-SSL 
pasja@midgard /tmp/haskellnet-git/HaskellNet-SSL (git)-[master] % l
total 16
drwxr-xr-x 2 pasja pasja   21 Oct 31 09:57 examples/
-rw-r--r-- 1 pasja pasja 1786 Oct 31 09:57 HaskellNet-SSL.cabal
-rw-r--r-- 1 pasja pasja 1530 Oct 31 09:57 LICENSE
-rw-r--r-- 1 pasja pasja  594 Oct 31 09:57 README.md
-rw-r--r-- 1 pasja pasja   46 Oct 31 09:57 Setup.hs
drwxr-xr-x 3 pasja pasja   20 Oct 31 09:57 src/
pasja@midgard /tmp/haskellnet-git/HaskellNet-SSL (git)-[master] % cabal sandbox init 
Writing a default package environment file to
/tmp/haskellnet-git/HaskellNet-SSL/cabal.sandbox.config
Creating a new sandbox at /tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox
pasja@midgard /tmp/haskellnet-git/HaskellNet-SSL (git)-[master] % cabal install --only-dependencies
Resolving dependencies...
Configuring async-2.0.1.6...
Building async-2.0.1.6...
Preprocessing library async-2.0.1.6...
[1 of 1] Compiling Control.Concurrent.Async ( Control/Concurrent/Async.hs, dist/dist-sandbox-ce6d5560/build/Control/Concurrent/Async.o )
In-place registering async-2.0.1.6...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/async-2.0.1.6
Registering async-2.0.1.6...
Installed async-2.0.1.6
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/dist-sandbox-ce6d5560/build/Data/ByteString/Base64/Internal.o )
[2 of 5] Compiling Data.ByteString.Base64.URL ( Data/ByteString/Base64/URL.hs, dist/dist-sandbox-ce6d5560/build/Data/ByteString/Base64/URL.o )
[3 of 5] Compiling Data.ByteString.Base64.URL.Lazy ( Data/ByteString/Base64/URL/Lazy.hs, dist/dist-sandbox-ce6d5560/build/Data/ByteString/Base64/URL/Lazy.o )
[4 of 5] Compiling Data.ByteString.Base64 ( Data/ByteString/Base64.hs, dist/dist-sandbox-ce6d5560/build/Data/ByteString/Base64.o )
[5 of 5] Compiling Data.ByteString.Base64.Lazy ( Data/ByteString/Base64/Lazy.hs, dist/dist-sandbox-ce6d5560/build/Data/ByteString/Base64/Lazy.o )
In-place registering base64-bytestring-1.0.0.1...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/base64-bytestring-1.0.0.1
Registering base64-bytestring-1.0.0.1...
Installed base64-bytestring-1.0.0.1
Configuring base64-string-0.2...
Building base64-string-0.2...
Preprocessing library base64-string-0.2...
[1 of 1] Compiling Codec.Binary.Base64.String ( Codec/Binary/Base64/String.hs, dist/dist-sandbox-ce6d5560/build/Codec/Binary/Base64/String.o )
In-place registering base64-string-0.2...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/base64-string-0.2
Registering base64-string-0.2...
Installed base64-string-0.2
Configuring byteable-0.1.1...
Building byteable-0.1.1...
Preprocessing library byteable-0.1.1...
[1 of 1] Compiling Data.Byteable    ( Data/Byteable.hs, dist/dist-sandbox-ce6d5560/build/Data/Byteable.o )
In-place registering byteable-0.1.1...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/byteable-0.1.1
Registering byteable-0.1.1...
Installed byteable-0.1.1
Configuring cereal-0.4.1.0...
Building cereal-0.4.1.0...
Preprocessing library cereal-0.4.1.0...
[1 of 5] Compiling Data.Serialize.Builder ( src/Data/Serialize/Builder.hs, dist/dist-sandbox-ce6d5560/build/Data/Serialize/Builder.o )
[2 of 5] Compiling Data.Serialize.Put ( src/Data/Serialize/Put.hs, dist/dist-sandbox-ce6d5560/build/Data/Serialize/Put.o )
[3 of 5] Compiling Data.Serialize.Get ( src/Data/Serialize/Get.hs, dist/dist-sandbox-ce6d5560/build/Data/Serialize/Get.o )
[4 of 5] Compiling Data.Serialize.IEEE754 ( src/Data/Serialize/IEEE754.hs, dist/dist-sandbox-ce6d5560/build/Data/Serialize/IEEE754.o )
[5 of 5] Compiling Data.Serialize   ( src/Data/Serialize.hs, dist/dist-sandbox-ce6d5560/build/Data/Serialize.o )
In-place registering cereal-0.4.1.0...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/cereal-0.4.1.0
Registering cereal-0.4.1.0...
Installed cereal-0.4.1.0
Configuring data-default-class-0.0.1...
Building data-default-class-0.0.1...
Preprocessing library data-default-class-0.0.1...
[1 of 1] Compiling Data.Default.Class ( Data/Default/Class.hs, dist/dist-sandbox-ce6d5560/build/Data/Default/Class.o )
In-place registering data-default-class-0.0.1...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/data-default-class-0.0.1
Registering data-default-class-0.0.1...
Installed data-default-class-0.0.1
Configuring hourglass-0.2.6...
Building hourglass-0.2.6...
Preprocessing library hourglass-0.2.6...
[ 1 of 13] Compiling Data.Hourglass.Utils ( Data/Hourglass/Utils.hs, dist/dist-sandbox-ce6d5560/build/Data/Hourglass/Utils.o )
[ 2 of 13] Compiling Data.Hourglass.Zone ( Data/Hourglass/Zone.hs, dist/dist-sandbox-ce6d5560/build/Data/Hourglass/Zone.o )
[ 3 of 13] Compiling Data.Hourglass.Types ( Data/Hourglass/Types.hs, dist/dist-sandbox-ce6d5560/build/Data/Hourglass/Types.o )
[ 4 of 13] Compiling Data.Hourglass.Internal.Unix ( Data/Hourglass/Internal/Unix.hs, dist/dist-sandbox-ce6d5560/build/Data/Hourglass/Internal/Unix.o )
[ 5 of 13] Compiling Data.Hourglass.Internal ( Data/Hourglass/Internal.hs, dist/dist-sandbox-ce6d5560/build/Data/Hourglass/Internal.o )
[ 6 of 13] Compiling Data.Hourglass.Calendar ( Data/Hourglass/Calendar.hs, dist/dist-sandbox-ce6d5560/build/Data/Hourglass/Calendar.o )
[ 7 of 13] Compiling Data.Hourglass.Diff ( Data/Hourglass/Diff.hs, dist/dist-sandbox-ce6d5560/build/Data/Hourglass/Diff.o )
[ 8 of 13] Compiling Data.Hourglass.Time ( Data/Hourglass/Time.hs, dist/dist-sandbox-ce6d5560/build/Data/Hourglass/Time.o )
[ 9 of 13] Compiling Data.Hourglass.Local ( Data/Hourglass/Local.hs, dist/dist-sandbox-ce6d5560/build/Data/Hourglass/Local.o )
[10 of 13] Compiling Data.Hourglass.Format ( Data/Hourglass/Format.hs, dist/dist-sandbox-ce6d5560/build/Data/Hourglass/Format.o )
[11 of 13] Compiling Data.Hourglass.Epoch ( Data/Hourglass/Epoch.hs, dist/dist-sandbox-ce6d5560/build/Data/Hourglass/Epoch.o )
[12 of 13] Compiling System.Hourglass ( System/Hourglass.hs, dist/dist-sandbox-ce6d5560/build/System/Hourglass.o )
[13 of 13] Compiling Data.Hourglass   ( Data/Hourglass.hs, dist/dist-sandbox-ce6d5560/build/Data/Hourglass.o )
In-place registering hourglass-0.2.6...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/hourglass-0.2.6
Registering hourglass-0.2.6...
Installed hourglass-0.2.6
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... /bin/grep
checking for egrep... /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/dist-sandbox-ce6d5560/build/Network/Socket/ByteString/IOVec.hs, dist/dist-sandbox-ce6d5560/build/Network/Socket/ByteString/IOVec.o )
[ 2 of 11] Compiling Network.Socket.Types ( dist/dist-sandbox-ce6d5560/build/Network/Socket/Types.hs, dist/dist-sandbox-ce6d5560/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/dist-sandbox-ce6d5560/build/Network/Socket/Internal.hs, dist/dist-sandbox-ce6d5560/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/dist-sandbox-ce6d5560/build/Network/Socket.hs, dist/dist-sandbox-ce6d5560/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 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/dist-sandbox-ce6d5560/build/Network/Socket/ByteString/MsgHdr.hs, dist/dist-sandbox-ce6d5560/build/Network/Socket/ByteString/MsgHdr.o )
[ 6 of 11] Compiling Network.Socket.ByteString.Internal ( Network/Socket/ByteString/Internal.hs, dist/dist-sandbox-ce6d5560/build/Network/Socket/ByteString/Internal.o )
[ 7 of 11] Compiling Network.Socket.ByteString ( dist/dist-sandbox-ce6d5560/build/Network/Socket/ByteString.hs, dist/dist-sandbox-ce6d5560/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/dist-sandbox-ce6d5560/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/dist-sandbox-ce6d5560/build/Network/Socket/ByteString/Lazy/Posix.o )
[10 of 11] Compiling Network.BSD      ( dist/dist-sandbox-ce6d5560/build/Network/BSD.hs, dist/dist-sandbox-ce6d5560/build/Network/BSD.o )
[11 of 11] Compiling Network          ( Network.hs, dist/dist-sandbox-ce6d5560/build/Network.o )
In-place registering network-2.6.0.2...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/network-2.6.0.2
Registering network-2.6.0.2...
Installed network-2.6.0.2
Configuring mime-mail-0.4.6...
Building mime-mail-0.4.6...
Preprocessing library mime-mail-0.4.6...
[1 of 1] Compiling Network.Mail.Mime ( Network/Mail/Mime.hs, dist/dist-sandbox-ce6d5560/build/Network/Mail/Mime.o )
In-place registering mime-mail-0.4.6...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/mime-mail-0.4.6
Registering mime-mail-0.4.6...
Installed mime-mail-0.4.6
Configuring pem-0.2.2...
Building pem-0.2.2...
Preprocessing library pem-0.2.2...
[1 of 4] Compiling Data.PEM.Types   ( Data/PEM/Types.hs, dist/dist-sandbox-ce6d5560/build/Data/PEM/Types.o )
[2 of 4] Compiling Data.PEM.Writer  ( Data/PEM/Writer.hs, dist/dist-sandbox-ce6d5560/build/Data/PEM/Writer.o )
[3 of 4] Compiling Data.PEM.Parser  ( Data/PEM/Parser.hs, dist/dist-sandbox-ce6d5560/build/Data/PEM/Parser.o )
[4 of 4] Compiling Data.PEM         ( Data/PEM.hs, dist/dist-sandbox-ce6d5560/build/Data/PEM.o )
In-place registering pem-0.2.2...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/pem-0.2.2
Registering pem-0.2.2...
Installed pem-0.2.2
Configuring cryptohash-0.11.6...
Building cryptohash-0.11.6...
Preprocessing library cryptohash-0.11.6...
[ 1 of 23] Compiling Crypto.Hash.Utils.Cpu ( Crypto/Hash/Utils/Cpu.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Hash/Utils/Cpu.o )
[ 2 of 23] Compiling Crypto.MAC.HMAC  ( Crypto/MAC/HMAC.hs, dist/dist-sandbox-ce6d5560/build/Crypto/MAC/HMAC.o )
[ 3 of 23] Compiling Crypto.Hash.Internal ( Crypto/Hash/Internal.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Hash/Internal.o )
[ 4 of 23] Compiling Crypto.Hash.Whirlpool ( Crypto/Hash/Whirlpool.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Hash/Whirlpool.o )
[ 5 of 23] Compiling Crypto.Hash.Skein512 ( Crypto/Hash/Skein512.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Hash/Skein512.o )
[ 6 of 23] Compiling Crypto.Hash.Skein256 ( Crypto/Hash/Skein256.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Hash/Skein256.o )
[ 7 of 23] Compiling Crypto.Hash.Tiger ( Crypto/Hash/Tiger.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Hash/Tiger.o )
[ 8 of 23] Compiling Crypto.Hash.RIPEMD160 ( Crypto/Hash/RIPEMD160.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Hash/RIPEMD160.o )
[ 9 of 23] Compiling Crypto.Hash.SHA3 ( Crypto/Hash/SHA3.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Hash/SHA3.o )
[10 of 23] Compiling Crypto.Hash.SHA512 ( Crypto/Hash/SHA512.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Hash/SHA512.o )
[11 of 23] Compiling Crypto.Hash.SHA512t ( Crypto/Hash/SHA512t.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Hash/SHA512t.o )
[12 of 23] Compiling Crypto.Hash.SHA384 ( Crypto/Hash/SHA384.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Hash/SHA384.o )
[13 of 23] Compiling Crypto.Hash.SHA256 ( Crypto/Hash/SHA256.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Hash/SHA256.o )
[14 of 23] Compiling Crypto.Hash.SHA224 ( Crypto/Hash/SHA224.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Hash/SHA224.o )
[15 of 23] Compiling Crypto.Hash.SHA1 ( Crypto/Hash/SHA1.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Hash/SHA1.o )
[16 of 23] Compiling Crypto.Hash.MD5  ( Crypto/Hash/MD5.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Hash/MD5.o )
[17 of 23] Compiling Crypto.Hash.MD4  ( Crypto/Hash/MD4.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Hash/MD4.o )
[18 of 23] Compiling Crypto.Hash.MD2  ( Crypto/Hash/MD2.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Hash/MD2.o )
[19 of 23] Compiling Crypto.Hash.Utils ( Crypto/Hash/Utils.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Hash/Utils.o )
[20 of 23] Compiling Crypto.Hash.Types ( Crypto/Hash/Types.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Hash/Types.o )
[21 of 23] Compiling Crypto.Hash      ( Crypto/Hash.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Hash.o )
[22 of 23] Compiling Crypto.MAC       ( Crypto/MAC.hs, dist/dist-sandbox-ce6d5560/build/Crypto/MAC.o )
[23 of 23] Compiling Crypto.MAC.SHA3  ( Crypto/MAC/SHA3.hs, dist/dist-sandbox-ce6d5560/build/Crypto/MAC/SHA3.o )
In-place registering cryptohash-0.11.6...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/cryptohash-0.11.6
Registering cryptohash-0.11.6...
Installed cryptohash-0.11.6
Configuring securemem-0.1.3...
Building securemem-0.1.3...
Preprocessing library securemem-0.1.3...
[1 of 1] Compiling Data.SecureMem   ( Data/SecureMem.hs, dist/dist-sandbox-ce6d5560/build/Data/SecureMem.o )

Data/SecureMem.hs:129:6:
    Warning: Defined but not used:
               type constructor or class `Finalizer'

Data/SecureMem.hs:130:6:
    Warning: Defined but not used:
               type constructor or class `FinalizerWithSize'
In-place registering securemem-0.1.3...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/securemem-0.1.3
Registering securemem-0.1.3...
Installed securemem-0.1.3
Configuring asn1-types-0.3.0...
Building asn1-types-0.3.0...
Preprocessing library asn1-types-0.3.0...
[1 of 5] Compiling Data.ASN1.Types.String ( Data/ASN1/Types/String.hs, dist/dist-sandbox-ce6d5560/build/Data/ASN1/Types/String.o )
[2 of 5] Compiling Data.ASN1.Types.Lowlevel ( Data/ASN1/Types/Lowlevel.hs, dist/dist-sandbox-ce6d5560/build/Data/ASN1/Types/Lowlevel.o )
[3 of 5] Compiling Data.ASN1.OID    ( Data/ASN1/OID.hs, dist/dist-sandbox-ce6d5560/build/Data/ASN1/OID.o )
[4 of 5] Compiling Data.ASN1.BitArray ( Data/ASN1/BitArray.hs, dist/dist-sandbox-ce6d5560/build/Data/ASN1/BitArray.o )
[5 of 5] Compiling Data.ASN1.Types  ( Data/ASN1/Types.hs, dist/dist-sandbox-ce6d5560/build/Data/ASN1/Types.o )
In-place registering asn1-types-0.3.0...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/asn1-types-0.3.0
Registering asn1-types-0.3.0...
Installed asn1-types-0.3.0
Configuring socks-0.5.4...
Building socks-0.5.4...
Preprocessing library socks-0.5.4...
[1 of 6] Compiling Network.Socks5.Types ( Network/Socks5/Types.hs, dist/dist-sandbox-ce6d5560/build/Network/Socks5/Types.o )
[2 of 6] Compiling Network.Socks5.Wire ( Network/Socks5/Wire.hs, dist/dist-sandbox-ce6d5560/build/Network/Socks5/Wire.o )
[3 of 6] Compiling Network.Socks5.Command ( Network/Socks5/Command.hs, dist/dist-sandbox-ce6d5560/build/Network/Socks5/Command.o )
[4 of 6] Compiling Network.Socks5.Lowlevel ( Network/Socks5/Lowlevel.hs, dist/dist-sandbox-ce6d5560/build/Network/Socks5/Lowlevel.o )
[5 of 6] Compiling Network.Socks5.Conf ( Network/Socks5/Conf.hs, dist/dist-sandbox-ce6d5560/build/Network/Socks5/Conf.o )
[6 of 6] Compiling Network.Socks5   ( Network/Socks5.hs, dist/dist-sandbox-ce6d5560/build/Network/Socks5.o )
In-place registering socks-0.5.4...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/socks-0.5.4
Registering socks-0.5.4...
Installed socks-0.5.4
Configuring HaskellNet-0.4...
Building HaskellNet-0.4...
Preprocessing library HaskellNet-0.4...
[ 1 of 13] Compiling Text.Packrat.Pos ( src/Text/Packrat/Pos.hs, dist/dist-sandbox-ce6d5560/build/Text/Packrat/Pos.o )
[ 2 of 13] Compiling Text.Packrat.Parse ( src/Text/Packrat/Parse.hs, dist/dist-sandbox-ce6d5560/build/Text/Packrat/Parse.o )
[ 3 of 13] Compiling Network.HaskellNet.Auth ( src/Network/HaskellNet/Auth.hs, dist/dist-sandbox-ce6d5560/build/Network/HaskellNet/Auth.o )
[ 4 of 13] Compiling Network.HaskellNet.POP3.Types ( src/Network/HaskellNet/POP3/Types.hs, dist/dist-sandbox-ce6d5560/build/Network/HaskellNet/POP3/Types.o )
[ 5 of 13] Compiling Network.HaskellNet.IMAP.Types ( src/Network/HaskellNet/IMAP/Types.hs, dist/dist-sandbox-ce6d5560/build/Network/HaskellNet/IMAP/Types.o )
[ 6 of 13] Compiling Network.HaskellNet.IMAP.Parsers ( src/Network/HaskellNet/IMAP/Parsers.hs, dist/dist-sandbox-ce6d5560/build/Network/HaskellNet/IMAP/Parsers.o )
[ 7 of 13] Compiling Network.HaskellNet.BSStream ( src/Network/HaskellNet/BSStream.hs, dist/dist-sandbox-ce6d5560/build/Network/HaskellNet/BSStream.o )
[ 8 of 13] Compiling Network.HaskellNet.IMAP.Connection ( src/Network/HaskellNet/IMAP/Connection.hs, dist/dist-sandbox-ce6d5560/build/Network/HaskellNet/IMAP/Connection.o )
[ 9 of 13] Compiling Network.HaskellNet.SMTP ( src/Network/HaskellNet/SMTP.hs, dist/dist-sandbox-ce6d5560/build/Network/HaskellNet/SMTP.o )
[10 of 13] Compiling Network.HaskellNet.POP3.Connection ( src/Network/HaskellNet/POP3/Connection.hs, dist/dist-sandbox-ce6d5560/build/Network/HaskellNet/POP3/Connection.o )
[11 of 13] Compiling Network.HaskellNet.POP3 ( src/Network/HaskellNet/POP3.hs, dist/dist-sandbox-ce6d5560/build/Network/HaskellNet/POP3.o )
[12 of 13] Compiling Network.HaskellNet.Debug ( src/Network/HaskellNet/Debug.hs, dist/dist-sandbox-ce6d5560/build/Network/HaskellNet/Debug.o )
[13 of 13] Compiling Network.HaskellNet.IMAP ( src/Network/HaskellNet/IMAP.hs, dist/dist-sandbox-ce6d5560/build/Network/HaskellNet/IMAP.o )
In-place registering HaskellNet-0.4...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/HaskellNet-0.4
Registering HaskellNet-0.4...
Installed HaskellNet-0.4
Configuring crypto-cipher-types-0.0.9...
Building crypto-cipher-types-0.0.9...
Preprocessing library crypto-cipher-types-0.0.9...
[ 1 of 10] Compiling Crypto.Cipher.Types.Utils ( Crypto/Cipher/Types/Utils.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Cipher/Types/Utils.o )
[ 2 of 10] Compiling Crypto.Cipher.Types.GF ( Crypto/Cipher/Types/GF.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Cipher/Types/GF.o )
[ 3 of 10] Compiling Crypto.Cipher.Types.Base ( Crypto/Cipher/Types/Base.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Cipher/Types/Base.o )
[ 4 of 10] Compiling Crypto.Cipher.Types.Block ( Crypto/Cipher/Types/Block.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Cipher/Types/Block.o )
[ 5 of 10] Compiling Crypto.Cipher.Types.BlockIO ( Crypto/Cipher/Types/BlockIO.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Cipher/Types/BlockIO.o )
[ 6 of 10] Compiling Crypto.Cipher.Types.Unsafe ( Crypto/Cipher/Types/Unsafe.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Cipher/Types/Unsafe.o )
[ 7 of 10] Compiling Crypto.Cipher.Types.OfIO ( Crypto/Cipher/Types/OfIO.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Cipher/Types/OfIO.o )
[ 8 of 10] Compiling Crypto.Cipher.Types.Stream ( Crypto/Cipher/Types/Stream.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Cipher/Types/Stream.o )
[ 9 of 10] Compiling Crypto.Cipher.Types.AEAD ( Crypto/Cipher/Types/AEAD.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Cipher/Types/AEAD.o )
[10 of 10] Compiling Crypto.Cipher.Types ( Crypto/Cipher/Types.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Cipher/Types.o )
In-place registering crypto-cipher-types-0.0.9...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/crypto-cipher-types-0.0.9
Registering crypto-cipher-types-0.0.9...
Installed crypto-cipher-types-0.0.9
Configuring crypto-random-0.0.8...
Building crypto-random-0.0.8...
Preprocessing library crypto-random-0.0.8...
[1 of 8] Compiling Crypto.Random.Entropy.Source ( Crypto/Random/Entropy/Source.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Random/Entropy/Source.o )
[2 of 8] Compiling Crypto.Random.Entropy.RDRand ( Crypto/Random/Entropy/RDRand.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Random/Entropy/RDRand.o )
[3 of 8] Compiling Crypto.Random.Entropy.Unix ( Crypto/Random/Entropy/Unix.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Random/Entropy/Unix.o )
[4 of 8] Compiling Crypto.Random.Test ( Crypto/Random/Test.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Random/Test.o )
[5 of 8] Compiling Crypto.Random.Entropy ( Crypto/Random/Entropy.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Random/Entropy.o )
[6 of 8] Compiling Crypto.Random.Generator ( Crypto/Random/Generator.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Random/Generator.o )
[7 of 8] Compiling Crypto.Random    ( Crypto/Random.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Random.o )
[8 of 8] Compiling Crypto.Random.API ( Crypto/Random/API.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Random/API.o )
In-place registering crypto-random-0.0.8...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/crypto-random-0.0.8
Registering crypto-random-0.0.8...
Installed crypto-random-0.0.8
Configuring asn1-encoding-0.9.0...
Building asn1-encoding-0.9.0...
Preprocessing library asn1-encoding-0.9.0...
[ 1 of 12] Compiling Data.ASN1.Get    ( Data/ASN1/Get.hs, dist/dist-sandbox-ce6d5560/build/Data/ASN1/Get.o )
[ 2 of 12] Compiling Data.ASN1.Internal ( Data/ASN1/Internal.hs, dist/dist-sandbox-ce6d5560/build/Data/ASN1/Internal.o )
[ 3 of 12] Compiling Data.ASN1.Serialize ( Data/ASN1/Serialize.hs, dist/dist-sandbox-ce6d5560/build/Data/ASN1/Serialize.o )
[ 4 of 12] Compiling Data.ASN1.Object ( Data/ASN1/Object.hs, dist/dist-sandbox-ce6d5560/build/Data/ASN1/Object.o )
[ 5 of 12] Compiling Data.ASN1.BinaryEncoding.Writer ( Data/ASN1/BinaryEncoding/Writer.hs, dist/dist-sandbox-ce6d5560/build/Data/ASN1/BinaryEncoding/Writer.o )
[ 6 of 12] Compiling Data.ASN1.Stream ( Data/ASN1/Stream.hs, dist/dist-sandbox-ce6d5560/build/Data/ASN1/Stream.o )
[ 7 of 12] Compiling Data.ASN1.Error  ( Data/ASN1/Error.hs, dist/dist-sandbox-ce6d5560/build/Data/ASN1/Error.o )
[ 8 of 12] Compiling Data.ASN1.Encoding ( Data/ASN1/Encoding.hs, dist/dist-sandbox-ce6d5560/build/Data/ASN1/Encoding.o )
[ 9 of 12] Compiling Data.ASN1.BinaryEncoding.Parse ( Data/ASN1/BinaryEncoding/Parse.hs, dist/dist-sandbox-ce6d5560/build/Data/ASN1/BinaryEncoding/Parse.o )
[10 of 12] Compiling Data.ASN1.BinaryEncoding.Raw ( Data/ASN1/BinaryEncoding/Raw.hs, dist/dist-sandbox-ce6d5560/build/Data/ASN1/BinaryEncoding/Raw.o )
[11 of 12] Compiling Data.ASN1.Prim   ( Data/ASN1/Prim.hs, dist/dist-sandbox-ce6d5560/build/Data/ASN1/Prim.o )
[12 of 12] Compiling Data.ASN1.BinaryEncoding ( Data/ASN1/BinaryEncoding.hs, dist/dist-sandbox-ce6d5560/build/Data/ASN1/BinaryEncoding.o )
In-place registering asn1-encoding-0.9.0...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/asn1-encoding-0.9.0
Registering asn1-encoding-0.9.0...
Installed asn1-encoding-0.9.0
Configuring crypto-pubkey-types-0.4.2.3...
Building crypto-pubkey-types-0.4.2.3...
Preprocessing library crypto-pubkey-types-0.4.2.3...
[1 of 5] Compiling Crypto.Types.PubKey.ECC ( Crypto/Types/PubKey/ECC.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Types/PubKey/ECC.o )
[2 of 5] Compiling Crypto.Types.PubKey.ECDSA ( Crypto/Types/PubKey/ECDSA.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Types/PubKey/ECDSA.o )
[3 of 5] Compiling Crypto.Types.PubKey.DH ( Crypto/Types/PubKey/DH.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Types/PubKey/DH.o )
[4 of 5] Compiling Crypto.Types.PubKey.DSA ( Crypto/Types/PubKey/DSA.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Types/PubKey/DSA.o )
[5 of 5] Compiling Crypto.Types.PubKey.RSA ( Crypto/Types/PubKey/RSA.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Types/PubKey/RSA.o )
In-place registering crypto-pubkey-types-0.4.2.3...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/crypto-pubkey-types-0.4.2.3
Registering crypto-pubkey-types-0.4.2.3...
Installed crypto-pubkey-types-0.4.2.3
Configuring cipher-aes-0.2.9...
Building cipher-aes-0.2.9...
Preprocessing library cipher-aes-0.2.9...
[1 of 1] Compiling Crypto.Cipher.AES ( Crypto/Cipher/AES.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Cipher/AES.o )
In-place registering cipher-aes-0.2.9...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/cipher-aes-0.2.9
Registering cipher-aes-0.2.9...
Installed cipher-aes-0.2.9
Configuring cipher-des-0.0.6...
Building cipher-des-0.0.6...
Preprocessing library cipher-des-0.0.6...
[1 of 4] Compiling Crypto.Cipher.DES.Primitive ( Crypto/Cipher/DES/Primitive.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Cipher/DES/Primitive.o )
[2 of 4] Compiling Crypto.Cipher.DES.Serialization ( Crypto/Cipher/DES/Serialization.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Cipher/DES/Serialization.o )
[3 of 4] Compiling Crypto.Cipher.TripleDES ( Crypto/Cipher/TripleDES.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Cipher/TripleDES.o )
[4 of 4] Compiling Crypto.Cipher.DES ( Crypto/Cipher/DES.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Cipher/DES.o )
In-place registering cipher-des-0.0.6...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/cipher-des-0.0.6
Registering cipher-des-0.0.6...
Installed cipher-des-0.0.6
Configuring cipher-rc4-0.1.4...
Building cipher-rc4-0.1.4...
Preprocessing library cipher-rc4-0.1.4...
[1 of 1] Compiling Crypto.Cipher.RC4 ( Crypto/Cipher/RC4.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Cipher/RC4.o )
In-place registering cipher-rc4-0.1.4...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/cipher-rc4-0.1.4
Registering cipher-rc4-0.1.4...
Installed cipher-rc4-0.1.4
Configuring crypto-numbers-0.2.3...
Building crypto-numbers-0.2.3...
Preprocessing library crypto-numbers-0.2.3...
[1 of 7] Compiling Crypto.Number.F2m ( Crypto/Number/F2m.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Number/F2m.o )
[2 of 7] Compiling Crypto.Number.Polynomial ( Crypto/Number/Polynomial.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Number/Polynomial.o )
[3 of 7] Compiling Crypto.Number.Serialize ( Crypto/Number/Serialize.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Number/Serialize.o )
[4 of 7] Compiling Crypto.Number.Generate ( Crypto/Number/Generate.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Number/Generate.o )
[5 of 7] Compiling Crypto.Number.Basic ( Crypto/Number/Basic.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Number/Basic.o )
[6 of 7] Compiling Crypto.Number.ModArithmetic ( Crypto/Number/ModArithmetic.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Number/ModArithmetic.o )
[7 of 7] Compiling Crypto.Number.Prime ( Crypto/Number/Prime.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Number/Prime.o )
In-place registering crypto-numbers-0.2.3...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/crypto-numbers-0.2.3
Registering crypto-numbers-0.2.3...
Installed crypto-numbers-0.2.3
Configuring asn1-parse-0.9.0...
Building asn1-parse-0.9.0...
Preprocessing library asn1-parse-0.9.0...
[1 of 1] Compiling Data.ASN1.Parse  ( Data/ASN1/Parse.hs, dist/dist-sandbox-ce6d5560/build/Data/ASN1/Parse.o )

Data/ASN1/Parse.hs:40:1:
    Warning: Top-level binding with no type signature:
               runErrT :: forall e (m :: * -> *) a. ErrorT e m a -> m (Either e a)
In-place registering asn1-parse-0.9.0...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/asn1-parse-0.9.0
Registering asn1-parse-0.9.0...
Installed asn1-parse-0.9.0
Configuring cprng-aes-0.6.0...
Building cprng-aes-0.6.0...
Preprocessing library cprng-aes-0.6.0...
[1 of 2] Compiling Crypto.Random.AESCtr.Internal ( Crypto/Random/AESCtr/Internal.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Random/AESCtr/Internal.o )
[2 of 2] Compiling Crypto.Random.AESCtr ( Crypto/Random/AESCtr.hs, dist/dist-sandbox-ce6d5560/build/Crypto/Random/AESCtr.o )

Crypto/Random/AESCtr.hs:31:1:
    Warning: The import of `.&.' from module `Data.Bits' is redundant

Crypto/Random/AESCtr.hs:108:23: Warning: Defined but not used: `g'

Crypto/Random/AESCtr.hs:108:32:
    Warning: Defined but not used: `cnt1'
In-place registering cprng-aes-0.6.0...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/cprng-aes-0.6.0
Registering cprng-aes-0.6.0...
Installed cprng-aes-0.6.0
Configuring crypto-pubkey-0.2.4...
Building crypto-pubkey-0.2.4...
Preprocessing library crypto-pubkey-0.2.4...
[ 1 of 15] Compiling Crypto.PubKey.ECC.Prim ( Crypto/PubKey/ECC/Prim.hs, dist/dist-sandbox-ce6d5560/build/Crypto/PubKey/ECC/Prim.o )
[ 2 of 15] Compiling Crypto.PubKey.ECC.Generate ( Crypto/PubKey/ECC/Generate.hs, dist/dist-sandbox-ce6d5560/build/Crypto/PubKey/ECC/Generate.o )
[ 3 of 15] Compiling Crypto.PubKey.DH ( Crypto/PubKey/DH.hs, dist/dist-sandbox-ce6d5560/build/Crypto/PubKey/DH.o )
[ 4 of 15] Compiling Crypto.PubKey.HashDescr ( Crypto/PubKey/HashDescr.hs, dist/dist-sandbox-ce6d5560/build/Crypto/PubKey/HashDescr.o )
[ 5 of 15] Compiling Crypto.PubKey.MaskGenFunction ( Crypto/PubKey/MaskGenFunction.hs, dist/dist-sandbox-ce6d5560/build/Crypto/PubKey/MaskGenFunction.o )
[ 6 of 15] Compiling Crypto.PubKey.DSA ( Crypto/PubKey/DSA.hs, dist/dist-sandbox-ce6d5560/build/Crypto/PubKey/DSA.o )
[ 7 of 15] Compiling Crypto.PubKey.ECC.ECDSA ( Crypto/PubKey/ECC/ECDSA.hs, dist/dist-sandbox-ce6d5560/build/Crypto/PubKey/ECC/ECDSA.o )
[ 8 of 15] Compiling Crypto.PubKey.ElGamal ( Crypto/PubKey/ElGamal.hs, dist/dist-sandbox-ce6d5560/build/Crypto/PubKey/ElGamal.o )
[ 9 of 15] Compiling Crypto.PubKey.Internal ( Crypto/PubKey/Internal.hs, dist/dist-sandbox-ce6d5560/build/Crypto/PubKey/Internal.o )
[10 of 15] Compiling Crypto.PubKey.RSA.Types ( Crypto/PubKey/RSA/Types.hs, dist/dist-sandbox-ce6d5560/build/Crypto/PubKey/RSA/Types.o )
[11 of 15] Compiling Crypto.PubKey.RSA.Prim ( Crypto/PubKey/RSA/Prim.hs, dist/dist-sandbox-ce6d5560/build/Crypto/PubKey/RSA/Prim.o )
[12 of 15] Compiling Crypto.PubKey.RSA ( Crypto/PubKey/RSA.hs, dist/dist-sandbox-ce6d5560/build/Crypto/PubKey/RSA.o )
[13 of 15] Compiling Crypto.PubKey.RSA.PKCS15 ( Crypto/PubKey/RSA/PKCS15.hs, dist/dist-sandbox-ce6d5560/build/Crypto/PubKey/RSA/PKCS15.o )
[14 of 15] Compiling Crypto.PubKey.RSA.OAEP ( Crypto/PubKey/RSA/OAEP.hs, dist/dist-sandbox-ce6d5560/build/Crypto/PubKey/RSA/OAEP.o )
[15 of 15] Compiling Crypto.PubKey.RSA.PSS ( Crypto/PubKey/RSA/PSS.hs, dist/dist-sandbox-ce6d5560/build/Crypto/PubKey/RSA/PSS.o )
In-place registering crypto-pubkey-0.2.4...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/crypto-pubkey-0.2.4
Registering crypto-pubkey-0.2.4...
Installed crypto-pubkey-0.2.4
Configuring x509-1.5.0.1...
Building x509-1.5.0.1...
Preprocessing library x509-1.5.0.1...
[ 1 of 12] Compiling Data.X509.Internal ( Data/X509/Internal.hs, dist/dist-sandbox-ce6d5560/build/Data/X509/Internal.o )

Data/X509/Internal.hs:29:1:
    Warning: Top-level binding with no type signature:
               runErrT :: forall e (m :: * -> *) a. ErrorT e m a -> m (Either e a)
[ 2 of 12] Compiling Data.X509.DistinguishedName ( Data/X509/DistinguishedName.hs, dist/dist-sandbox-ce6d5560/build/Data/X509/DistinguishedName.o )
[ 3 of 12] Compiling Data.X509.ExtensionRaw ( Data/X509/ExtensionRaw.hs, dist/dist-sandbox-ce6d5560/build/Data/X509/ExtensionRaw.o )
[ 4 of 12] Compiling Data.X509.Ext    ( Data/X509/Ext.hs, dist/dist-sandbox-ce6d5560/build/Data/X509/Ext.o )
[ 5 of 12] Compiling Data.X509.AlgorithmIdentifier ( Data/X509/AlgorithmIdentifier.hs, dist/dist-sandbox-ce6d5560/build/Data/X509/AlgorithmIdentifier.o )
[ 6 of 12] Compiling Data.X509.CRL    ( Data/X509/CRL.hs, dist/dist-sandbox-ce6d5560/build/Data/X509/CRL.o )
[ 7 of 12] Compiling Data.X509.Signed ( Data/X509/Signed.hs, dist/dist-sandbox-ce6d5560/build/Data/X509/Signed.o )
[ 8 of 12] Compiling Data.X509.PublicKey ( Data/X509/PublicKey.hs, dist/dist-sandbox-ce6d5560/build/Data/X509/PublicKey.o )
[ 9 of 12] Compiling Data.X509.Cert   ( Data/X509/Cert.hs, dist/dist-sandbox-ce6d5560/build/Data/X509/Cert.o )
[10 of 12] Compiling Data.X509.CertificateChain ( Data/X509/CertificateChain.hs, dist/dist-sandbox-ce6d5560/build/Data/X509/CertificateChain.o )
[11 of 12] Compiling Data.X509.PrivateKey ( Data/X509/PrivateKey.hs, dist/dist-sandbox-ce6d5560/build/Data/X509/PrivateKey.o )
[12 of 12] Compiling Data.X509        ( Data/X509.hs, dist/dist-sandbox-ce6d5560/build/Data/X509.o )
In-place registering x509-1.5.0.1...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/x509-1.5.0.1
Registering x509-1.5.0.1...
Installed x509-1.5.0.1
Configuring x509-store-1.5.0...
Building x509-store-1.5.0...
Preprocessing library x509-store-1.5.0...
[1 of 3] Compiling Data.X509.Memory ( Data/X509/Memory.hs, dist/dist-sandbox-ce6d5560/build/Data/X509/Memory.o )
[2 of 3] Compiling Data.X509.File   ( Data/X509/File.hs, dist/dist-sandbox-ce6d5560/build/Data/X509/File.o )
[3 of 3] Compiling Data.X509.CertificateStore ( Data/X509/CertificateStore.hs, dist/dist-sandbox-ce6d5560/build/Data/X509/CertificateStore.o )
In-place registering x509-store-1.5.0...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/x509-store-1.5.0
Registering x509-store-1.5.0...
Installed x509-store-1.5.0
Configuring x509-system-1.5.0...
Building x509-system-1.5.0...
Preprocessing library x509-system-1.5.0...
[1 of 3] Compiling System.X509.MacOS ( System/X509/MacOS.hs, dist/dist-sandbox-ce6d5560/build/System/X509/MacOS.o )
[2 of 3] Compiling System.X509.Unix ( System/X509/Unix.hs, dist/dist-sandbox-ce6d5560/build/System/X509/Unix.o )
[3 of 3] Compiling System.X509      ( System/X509.hs, dist/dist-sandbox-ce6d5560/build/System/X509.o )
In-place registering x509-system-1.5.0...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/x509-system-1.5.0
Registering x509-system-1.5.0...
Installed x509-system-1.5.0
Configuring x509-validation-1.5.1...
Building x509-validation-1.5.1...
Preprocessing library x509-validation-1.5.1...
[1 of 5] Compiling Data.X509.Validation.Fingerprint ( Data/X509/Validation/Fingerprint.hs, dist/dist-sandbox-ce6d5560/build/Data/X509/Validation/Fingerprint.o )
[2 of 5] Compiling Data.X509.Validation.Signature ( Data/X509/Validation/Signature.hs, dist/dist-sandbox-ce6d5560/build/Data/X509/Validation/Signature.o )
[3 of 5] Compiling Data.X509.Validation.Types ( Data/X509/Validation/Types.hs, dist/dist-sandbox-ce6d5560/build/Data/X509/Validation/Types.o )
[4 of 5] Compiling Data.X509.Validation.Cache ( Data/X509/Validation/Cache.hs, dist/dist-sandbox-ce6d5560/build/Data/X509/Validation/Cache.o )
[5 of 5] Compiling Data.X509.Validation ( Data/X509/Validation.hs, dist/dist-sandbox-ce6d5560/build/Data/X509/Validation.o )
In-place registering x509-validation-1.5.1...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/x509-validation-1.5.1
Registering x509-validation-1.5.1...
Installed x509-validation-1.5.1
Configuring tls-1.2.13...
Building tls-1.2.13...
Preprocessing library tls-1.2.13...
[ 1 of 48] Compiling Network.TLS.Util.ASN1 ( Network/TLS/Util/ASN1.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Util/ASN1.o )
[ 2 of 48] Compiling Network.TLS.RNG  ( Network/TLS/RNG.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/RNG.o )
[ 3 of 48] Compiling Network.TLS.MAC  ( Network/TLS/MAC.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/MAC.o )
[ 4 of 48] Compiling Network.TLS.ErrT ( Network/TLS/ErrT.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/ErrT.o )

Network/TLS/ErrT.hs:25:1:
    Warning: Top-level binding with no type signature:
               runErrT :: forall e (m :: * -> *) a. ErrorT e m a -> m (Either e a)
[ 5 of 48] Compiling Network.TLS.Util.Serialization ( Network/TLS/Util/Serialization.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Util/Serialization.o )
[ 6 of 48] Compiling Network.TLS.Crypto.DH ( Network/TLS/Crypto/DH.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Crypto/DH.o )
[ 7 of 48] Compiling Network.TLS.Types ( Network/TLS/Types.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Types.o )
[ 8 of 48] Compiling Network.TLS.X509 ( Network/TLS/X509.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/X509.o )
[ 9 of 48] Compiling Network.TLS.Session ( Network/TLS/Session.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Session.o )
[10 of 48] Compiling Network.TLS.Measurement ( Network/TLS/Measurement.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Measurement.o )
[11 of 48] Compiling Network.TLS.Crypto ( Network/TLS/Crypto.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Crypto.o )
[12 of 48] Compiling Network.TLS.Struct ( Network/TLS/Struct.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Struct.o )
[13 of 48] Compiling Network.TLS.Hooks ( Network/TLS/Hooks.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Hooks.o )
[14 of 48] Compiling Network.TLS.Credentials ( Network/TLS/Credentials.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Credentials.o )
[15 of 48] Compiling Network.TLS.Wire ( Network/TLS/Wire.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Wire.o )
[16 of 48] Compiling Network.TLS.Cap  ( Network/TLS/Cap.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Cap.o )
[17 of 48] Compiling Network.TLS.State ( Network/TLS/State.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/State.o )
[18 of 48] Compiling Network.TLS.Util ( Network/TLS/Util.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Util.o )
[19 of 48] Compiling Network.TLS.Extension ( Network/TLS/Extension.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Extension.o )
[20 of 48] Compiling Network.TLS.Backend ( Network/TLS/Backend.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Backend.o )
[21 of 48] Compiling Network.TLS.Cipher ( Network/TLS/Cipher.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Cipher.o )
[22 of 48] Compiling Network.TLS.Packet ( Network/TLS/Packet.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Packet.o )
[23 of 48] Compiling Network.TLS.Compression ( Network/TLS/Compression.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Compression.o )
[24 of 48] Compiling Network.TLS.Parameters ( Network/TLS/Parameters.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Parameters.o )
[25 of 48] Compiling Network.TLS.Record.State ( Network/TLS/Record/State.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Record/State.o )
[26 of 48] Compiling Network.TLS.Record.Types ( Network/TLS/Record/Types.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Record/Types.o )
[27 of 48] Compiling Network.TLS.Handshake.State ( Network/TLS/Handshake/State.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Handshake/State.o )
[28 of 48] Compiling Network.TLS.Context.Internal ( Network/TLS/Context/Internal.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Context/Internal.o )
[29 of 48] Compiling Network.TLS.Handshake.Certificate ( Network/TLS/Handshake/Certificate.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Handshake/Certificate.o )
[30 of 48] Compiling Network.TLS.Handshake.Key ( Network/TLS/Handshake/Key.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Handshake/Key.o )
[31 of 48] Compiling Network.TLS.Handshake.Process ( Network/TLS/Handshake/Process.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Handshake/Process.o )
[32 of 48] Compiling Network.TLS.Handshake.Signature ( Network/TLS/Handshake/Signature.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Handshake/Signature.o )
[33 of 48] Compiling Network.TLS.Record.Engage ( Network/TLS/Record/Engage.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Record/Engage.o )
[34 of 48] Compiling Network.TLS.Record.Disengage ( Network/TLS/Record/Disengage.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Record/Disengage.o )
[35 of 48] Compiling Network.TLS.Record ( Network/TLS/Record.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Record.o )
[36 of 48] Compiling Network.TLS.Receiving ( Network/TLS/Receiving.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Receiving.o )
[37 of 48] Compiling Network.TLS.Sending ( Network/TLS/Sending.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Sending.o )
[38 of 48] Compiling Network.TLS.IO   ( Network/TLS/IO.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/IO.o )
[39 of 48] Compiling Network.TLS.Handshake.Common ( Network/TLS/Handshake/Common.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Handshake/Common.o )
[40 of 48] Compiling Network.TLS.Handshake.Client ( Network/TLS/Handshake/Client.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Handshake/Client.o )
[41 of 48] Compiling Network.TLS.Handshake.Server ( Network/TLS/Handshake/Server.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Handshake/Server.o )
[42 of 48] Compiling Network.TLS.Handshake ( Network/TLS/Handshake.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Handshake.o )
[43 of 48] Compiling Network.TLS.Context ( Network/TLS/Context.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Context.o )
[44 of 48] Compiling Network.TLS.Core ( Network/TLS/Core.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Core.o )
[45 of 48] Compiling Network.TLS.Internal ( Network/TLS/Internal.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Internal.o )
[46 of 48] Compiling Network.TLS      ( Network/TLS.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS.o )
[47 of 48] Compiling Network.TLS.Extra.Cipher ( Network/TLS/Extra/Cipher.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Extra/Cipher.o )
[48 of 48] Compiling Network.TLS.Extra ( Network/TLS/Extra.hs, dist/dist-sandbox-ce6d5560/build/Network/TLS/Extra.o )
In-place registering tls-1.2.13...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/tls-1.2.13
Registering tls-1.2.13...
Installed tls-1.2.13
Configuring connection-0.2.3...
Building connection-0.2.3...
Preprocessing library connection-0.2.3...
[1 of 2] Compiling Network.Connection.Types ( Network/Connection/Types.hs, dist/dist-sandbox-ce6d5560/build/Network/Connection/Types.o )
[2 of 2] Compiling Network.Connection ( Network/Connection.hs, dist/dist-sandbox-ce6d5560/build/Network/Connection.o )

Network/Connection.hs:85:1:
    Warning: Defined but not used: `connectionSessionManager'
In-place registering connection-0.2.3...
Installing library in
/tmp/haskellnet-git/HaskellNet-SSL/.cabal-sandbox/lib/x86_64-linux-ghc-7.4.1/connection-0.2.3
Registering connection-0.2.3...
Installed connection-0.2.3
cabal install --only-dependencies  81.09s user 7.40s system 95% cpu 1:32.72 total
pasja@midgard /tmp/haskellnet-git/HaskellNet-SSL (git)-[master] % cabal build
Package has never been configured. Configuring with default flags. If this
fails, please run configure manually.
Resolving dependencies...
Configuring HaskellNet-SSL-0.2.5.2...
Building HaskellNet-SSL-0.2.5.2...
Preprocessing library HaskellNet-SSL-0.2.5.2...
[1 of 5] Compiling Network.HaskellNet.SSL ( src/Network/HaskellNet/SSL.hs, dist/build/Network/HaskellNet/SSL.o )
[2 of 5] Compiling Network.HaskellNet.SSL.Internal ( src/Network/HaskellNet/SSL/Internal.hs, dist/build/Network/HaskellNet/SSL/Internal.o )

src/Network/HaskellNet/SSL/Internal.hs:44:55:
    No instance for (Default TLSSettings)
      arising from a use of `def'
    Possible fix: add an instance declaration for (Default TLSSettings)
    In the first argument of `Just', namely `def'
    In the third argument of `ConnectionParams', namely `(Just def)'
    In the expression:
      ConnectionParams hostname port (Just def) Nothing
pasja commented 9 years ago

@dpwright: I tried on my wheezy homebox, installed perfectly. The problem lies in my work machine setup.

Thanks for your help!

dpwright commented 9 years ago

Ah, good to hear! If you figure out what's up with your work machine causing the problem, I'd be interested to know :-)

pasja commented 9 years ago

@dpwright: i made two steps on my work box

After that i can install successfully your package. I suspect that something "leaked" into the sandbox...