Build #3 for servant-github-0.1.0.4
| Package | servant-github-0.1.0.4 |
|---|
| Install | BuildFailed |
|---|---|
| Docs | NotTried |
| Tests | NotTried |
| Time submitted | 2016-11-23 00:33:48.006036 UTC |
|---|---|
| Compiler | ghc-8.0.1.20161018 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | aeson-1.0.2.1, base-4.9.0.0, http-api-data-0.3.3, http-client-0.5.4, http-link-header-1.0.3, servant-0.9.1.1, servant-client-0.9.1.1, text-1.2.2.1, transformers-0.5.2.0, base-4.9.0.0, text-1.2.2.1, transformers-0.5.2.0 |
| Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies...
Configuring base64-bytestring-1.0.0.1...
Configuring byteable-0.1.1...
Building base64-bytestring-1.0.0.1...
Building byteable-0.1.1...
Configuring base-compat-0.9.1...
Installed byteable-0.1.1
Building base-compat-0.9.1...
Configuring data-default-class-0.1.2.0...
Installed base64-bytestring-1.0.0.1
Building data-default-class-0.1.2.0...
Configuring cereal-0.5.4.0...
Installed data-default-class-0.1.2.0
Building cereal-0.5.4.0...
Configuring hourglass-0.2.10...
Installed base-compat-0.9.1
Building hourglass-0.2.10...
Configuring dlist-0.8.0.2...
Installed cereal-0.5.4.0
Building dlist-0.8.0.2...
Configuring memory-0.13...
Installed hourglass-0.2.10
Configuring mtl-2.2.1...
Installed dlist-0.8.0.2
Building memory-0.13...
Building mtl-2.2.1...
Configuring network-2.6.3.1...
Installed mtl-2.2.1
Configuring old-locale-1.0.0.7...
Installed memory-0.13
Building old-locale-1.0.0.7...
Building network-2.6.3.1...
Configuring primitive-0.6.1.0...
Installed old-locale-1.0.0.7
Building primitive-0.6.1.0...
Configuring random-1.1...
Installed primitive-0.6.1.0
Building random-1.1...
Configuring safe-0.3.10...
Installed network-2.6.3.1
Building safe-0.3.10...
Configuring stm-2.4.4.1...
Installed random-1.1
Configuring text-1.2.2.1...
Installed safe-0.3.10
Building stm-2.4.4.1...
Building text-1.2.2.1...
Configuring time-locale-compat-0.1.1.3...
Installed stm-2.4.4.1
Building time-locale-compat-0.1.1.3...
Configuring transformers-compat-0.5.1.4...
Installed time-locale-compat-0.1.1.3
Building transformers-compat-0.5.1.4...
Configuring unexceptionalio-0.3.0...
Installed transformers-compat-0.5.1.4
Building unexceptionalio-0.3.0...
Configuring utf8-string-1.0.1.1...
Installed unexceptionalio-0.3.0
Building utf8-string-1.0.1.1...
Configuring zlib-0.6.1.2...
Installed utf8-string-1.0.1.1
Building zlib-0.6.1.2...
Installed text-1.2.2.1
Configuring pem-0.2.2...
Building pem-0.2.2...
Configuring asn1-types-0.3.2...
Installed zlib-0.6.1.2
Building asn1-types-0.3.2...
Installed pem-0.2.2
Configuring cryptonite-0.20...
Building cryptonite-0.20...
Configuring socks-0.5.5...
Installed asn1-types-0.3.2
Building socks-0.5.5...
Configuring async-2.1.1...
Installed socks-0.5.5
Building async-2.1.1...
Configuring vector-0.11.0.0...
Installed async-2.1.1
Building vector-0.11.0.0...
Configuring mmorph-1.0.9...
Installed cryptonite-0.20
Building mmorph-1.0.9...
Configuring tagged-0.8.5...
Installed vector-0.11.0.0
Building tagged-0.8.5...
Configuring exceptions-0.8.3...
Installed mmorph-1.0.9
Building exceptions-0.8.3...
Configuring errors-2.1.2...
Installed tagged-0.8.5
Building errors-2.1.2...
Configuring blaze-builder-0.4.0.2...
Installed exceptions-0.8.3
Building blaze-builder-0.4.0.2...
Configuring double-conversion-2.0.1.0...
Installed errors-2.1.2
Building double-conversion-2.0.1.0...
Configuring hashable-1.2.4.0...
Installed blaze-builder-0.4.0.2
Building hashable-1.2.4.0...
Configuring mime-types-0.1.0.7...
Installed double-conversion-2.0.1.0
Building mime-types-0.1.0.7...
Configuring string-conversions-0.4...
Installed hashable-1.2.4.0
Building string-conversions-0.4...
Configuring parsec-3.1.11...
Installed string-conversions-0.4
Building parsec-3.1.11...
Installed mime-types-0.1.0.7
Configuring asn1-encoding-0.9.4...
Building asn1-encoding-0.9.4...
Configuring cookie-0.4.2.1...
Installed asn1-encoding-0.9.4
Configuring streaming-commons-0.1.16...
Installed parsec-3.1.11
Building cookie-0.4.2.1...
Building streaming-commons-0.1.16...
Configuring case-insensitive-1.2.0.7...
Installed cookie-0.4.2.1
Building case-insensitive-1.2.0.7...
Configuring unordered-containers-0.2.7.1...
Installed case-insensitive-1.2.0.7
Building unordered-containers-0.2.7.1...
Configuring scientific-0.3.4.9...
Installed streaming-commons-0.1.16
Building scientific-0.3.4.9...
Configuring uuid-types-1.0.3...
Installed scientific-0.3.4.9
Building uuid-types-1.0.3...
Installed unordered-containers-0.2.7.1
Configuring asn1-parse-0.9.4...
Building asn1-parse-0.9.4...
Configuring network-uri-2.6.1.0...
Installed uuid-types-1.0.3
Configuring http-media-0.6.4...
Installed asn1-parse-0.9.4
Building network-uri-2.6.1.0...
Building http-media-0.6.4...
Configuring http-types-0.9.1...
Installed http-media-0.6.4
Configuring attoparsec-0.13.1.0...
Installed network-uri-2.6.1.0
Building http-types-0.9.1...
Building attoparsec-0.13.1.0...
Configuring vault-0.3.0.6...
Installed http-types-0.9.1
Building vault-0.3.0.6...
Installed vault-0.3.0.6
Configuring x509-1.6.4...
Building x509-1.6.4...
Configuring http-client-0.5.4...
Installed attoparsec-0.13.1.0
Building http-client-0.5.4...
Installed x509-1.6.4
Configuring aeson-1.0.2.1...
Building aeson-1.0.2.1...
Configuring uri-bytestring-0.2.2.0...
Installed http-client-0.5.4
Building uri-bytestring-0.2.2.0...
Configuring bytestring-conversion-0.3.1...
Installed uri-bytestring-0.2.2.0
Building bytestring-conversion-0.3.1...
Configuring x509-store-1.6.2...
Installed bytestring-conversion-0.3.1
Building x509-store-1.6.2...
Installed x509-store-1.6.2
Configuring http-api-data-0.3.3...
Building http-api-data-0.3.3...
Configuring x509-validation-1.6.5...
Installed aeson-1.0.2.1
Building x509-validation-1.6.5...
Configuring x509-system-1.6.4...
Installed x509-validation-1.6.5
Installed http-api-data-0.3.3
Configuring http-link-header-1.0.3...
Building x509-system-1.6.4...
Building http-link-header-1.0.3...
Configuring tls-1.3.8...
Installed x509-system-1.6.4
Building tls-1.3.8...
Configuring servant-0.9.1.1...
Installed http-link-header-1.0.3
Building servant-0.9.1.1...
Installed servant-0.9.1.1
Installed tls-1.3.8
Configuring connection-0.2.6...
Building connection-0.2.6...
Installed connection-0.2.6
Configuring http-client-tls-0.3.3...
Building http-client-tls-0.3.3...
Installed http-client-tls-0.3.3
Configuring servant-client-0.9.1.1...
Building servant-client-0.9.1.1...
Installed servant-client-0.9.1.1
Configuring servant-github-0.1.0.4...
Building servant-github-0.1.0.4...
Failed to install servant-github-0.1.0.4
Build log ( /home/builder/.cabal/logs/servant-github-0.1.0.4.log ):
cabal: Entering directory '/tmp/cabal-tmp-21936/servant-github-0.1.0.4'
Configuring servant-github-0.1.0.4...
Building servant-github-0.1.0.4...
Preprocessing library servant-github-0.1.0.4...
[1 of 4] Compiling Network.GitHub.Types ( src/Network/GitHub/Types.hs, dist/build/Network/GitHub/Types.o )
[2 of 4] Compiling Network.GitHub.Client ( src/Network/GitHub/Client.hs, dist/build/Network/GitHub/Client.o )
[3 of 4] Compiling Network.GitHub.API ( src/Network/GitHub/API.hs, dist/build/Network/GitHub/API.o )
[4 of 4] Compiling Network.GitHub ( src/Network/GitHub.hs, dist/build/Network/GitHub.o )
src/Network/GitHub.hs:68:21: error:
• Couldn't match type ‘Maybe Data.Text.Internal.Text
-> Maybe AuthToken
-> Maybe Int
-> Maybe Int
-> EmbedGitHub
(Servant.Common.Req.ClientM
(Servant.API.ResponseHeaders.Headers
'[Servant.API.Header.Header "Link" Data.Text.Internal.Text]
[Organisation]))’
with ‘Control.Monad.Trans.Reader.ReaderT
(Maybe AuthToken)
(Control.Monad.Trans.State.Lazy.StateT
GitHubState
(Control.Monad.Trans.Except.ExceptT
Servant.Common.Req.ServantError IO))
[Organisation]’
Expected type: GitHub [Organisation]
Actual type: EmbedGitHub
(Servant.Client.Client (AddHeaders UserOrganisations))
• In the expression: github (Proxy :: Proxy UserOrganisations)
In an equation for ‘userOrganisations’:
userOrganisations = github (Proxy :: Proxy UserOrganisations)
src/Network/GitHub.hs:72:21: error:
• Couldn't match type ‘Maybe Data.Text.Internal.Text
-> Maybe AuthToken
-> Maybe Int
-> Maybe Int
-> EmbedGitHub
(Servant.Common.Req.ClientM
(Servant.API.ResponseHeaders.Headers
'[Servant.API.Header.Header "Link" Data.Text.Internal.Text]
[Team]))’
with ‘Control.Monad.Trans.Reader.ReaderT
(Maybe AuthToken)
(Control.Monad.Trans.State.Lazy.StateT
GitHubState
(Control.Monad.Trans.Except.ExceptT
Servant.Common.Req.ServantError IO))
[Team]’
Expected type: OrgLogin -> GitHub [Team]
Actual type: EmbedGitHub
(Servant.Client.Client (AddHeaders OrganisationTeams))
• In the expression: github (Proxy :: Proxy OrganisationTeams)
In an equation for ‘organisationTeams’:
organisationTeams = github (Proxy :: Proxy OrganisationTeams)
src/Network/GitHub.hs:76:11: error:
• Couldn't match type ‘Maybe Data.Text.Internal.Text
-> Maybe AuthToken
-> EmbedGitHub (Servant.Common.Req.ClientM Team)’
with ‘Control.Monad.Trans.Reader.ReaderT
(Maybe AuthToken)
(Control.Monad.Trans.State.Lazy.StateT
GitHubState
(Control.Monad.Trans.Except.ExceptT
Servant.Common.Req.ServantError IO))
Team’
Expected type: TeamId -> GitHub Team
Actual type: EmbedGitHub
(Servant.Client.Client (AddHeaders GetTeam))
• In the expression: github (Proxy :: Proxy GetTeam)
In an equation for ‘getTeam’:
getTeam = github (Proxy :: Proxy GetTeam)
src/Network/GitHub.hs:80:15: error:
• Couldn't match type ‘Maybe Data.Text.Internal.Text
-> Maybe AuthToken
-> Maybe Int
-> Maybe Int
-> EmbedGitHub
(Servant.Common.Req.ClientM
(Servant.API.ResponseHeaders.Headers
'[Servant.API.Header.Header "Link" Data.Text.Internal.Text]
[Member]))’
with ‘Control.Monad.Trans.Reader.ReaderT
(Maybe AuthToken)
(Control.Monad.Trans.State.Lazy.StateT
GitHubState
(Control.Monad.Trans.Except.ExceptT
Servant.Common.Req.ServantError IO))
[Member]’
Expected type: TeamId -> GitHub [Member]
Actual type: EmbedGitHub
(Servant.Client.Client (AddHeaders TeamMembers))
• In the expression: github (Proxy :: Proxy TeamMembers)
In an equation for ‘teamMembers’:
teamMembers = github (Proxy :: Proxy TeamMembers)
src/Network/GitHub.hs:84:20: error:
• Couldn't match type ‘Maybe Data.Text.Internal.Text
-> Maybe AuthToken
-> Maybe Int
-> Maybe Int
-> EmbedGitHub
(Servant.Common.Req.ClientM
(Servant.API.ResponseHeaders.Headers
'[Servant.API.Header.Header "Link" Data.Text.Internal.Text]
[Repository]))’
with ‘Control.Monad.Trans.Reader.ReaderT
(Maybe AuthToken)
(Control.Monad.Trans.State.Lazy.StateT
GitHubState
(Control.Monad.Trans.Except.ExceptT
Servant.Common.Req.ServantError IO))
[Repository]’
Expected type: TeamId -> GitHub [Repository]
Actual type: EmbedGitHub
(Servant.Client.Client (AddHeaders TeamRepositories))
• In the expression: github (Proxy :: Proxy TeamRepositories)
In an equation for ‘teamRepositories’:
teamRepositories = github (Proxy :: Proxy TeamRepositories)
src/Network/GitHub.hs:88:8: error:
• Couldn't match type ‘Maybe Data.Text.Internal.Text
-> Maybe AuthToken
-> EmbedGitHub (Servant.Common.Req.ClientM User)’
with ‘Control.Monad.Trans.Reader.ReaderT
(Maybe AuthToken)
(Control.Monad.Trans.State.Lazy.StateT
GitHubState
(Control.Monad.Trans.Except.ExceptT
Servant.Common.Req.ServantError IO))
User’
Expected type: GitHub User
Actual type: EmbedGitHub
(Servant.Client.Client (AddHeaders GetUser))
• In the expression: github (Proxy :: Proxy GetUser)
In an equation for ‘user’: user = github (Proxy :: Proxy GetUser)
src/Network/GitHub.hs:92:20: error:
• Couldn't match type ‘Maybe Data.Text.Internal.Text
-> Maybe AuthToken
-> Maybe Int
-> Maybe Int
-> EmbedGitHub
(Servant.Common.Req.ClientM
(Servant.API.ResponseHeaders.Headers
'[Servant.API.Header.Header "Link" Data.Text.Internal.Text]
[Repository]))’
with ‘Control.Monad.Trans.Reader.ReaderT
(Maybe AuthToken)
(Control.Monad.Trans.State.Lazy.StateT
GitHubState
(Control.Monad.Trans.Except.ExceptT
Servant.Common.Req.ServantError IO))
[Repository]’
Expected type: Maybe String -> GitHub [Repository]
Actual type: EmbedGitHub
(Servant.Client.Client (AddHeaders UserRepositories))
• In the expression: github (Proxy :: Proxy UserRepositories)
In an equation for ‘userRepositories’:
userRepositories = github (Proxy :: Proxy UserRepositories)
src/Network/GitHub.hs:96:13: error:
• Couldn't match type ‘Maybe Data.Text.Internal.Text
-> Maybe AuthToken
-> EmbedGitHub (Servant.Common.Req.ClientM Commit)’
with ‘Control.Monad.Trans.Reader.ReaderT
(Maybe AuthToken)
(Control.Monad.Trans.State.Lazy.StateT
GitHubState
(Control.Monad.Trans.Except.ExceptT
Servant.Common.Req.ServantError IO))
Commit’
Expected type: OrgLogin -> RepoName -> Sha -> GitHub Commit
Actual type: EmbedGitHub
(Servant.Client.Client (AddHeaders GetCommit))
• In the expression: github (Proxy :: Proxy GetCommit)
In an equation for ‘getCommit’:
getCommit = github (Proxy :: Proxy GetCommit)
src/Network/GitHub.hs:100:14: error:
• Couldn't match type ‘Maybe Data.Text.Internal.Text
-> Maybe AuthToken
-> EmbedGitHub (Servant.Common.Req.ClientM Content)’
with ‘Control.Monad.Trans.Reader.ReaderT
(Maybe AuthToken)
(Control.Monad.Trans.State.Lazy.StateT
GitHubState
(Control.Monad.Trans.Except.ExceptT
Servant.Common.Req.ServantError IO))
Content’
Expected type: OrgLogin
-> RepoName
-> String
-> Maybe String
-> Maybe String
-> GitHub Content
Actual type: EmbedGitHub
(Servant.Client.Client (AddHeaders GetContent))
• In the expression: github (Proxy :: Proxy GetContent)
In an equation for ‘getContent’:
getContent = github (Proxy :: Proxy GetContent)
cabal: Leaving directory '/tmp/cabal-tmp-21936/servant-github-0.1.0.4'
cabal: Error: some packages failed to install:
servant-github-0.1.0.4 failed during the building phase. The exception was:
ExitFailure 1
Test log
No test log was submitted for this report.