Warning: The install command is a part of the legacy v1 style of cabal usage. Please switch to using either the new project style and the new-install command or the legacy v1-install alias as new-style projects will become the default in the next version of cabal-install. Please file a bug if you cannot replicate a working v1- use case with the new-style commands. For more information, see: https://wiki.haskell.org/Cabal/NewBuild Resolving dependencies... Starting colour-2.3.5 Starting transformers-compat-0.6.5 Starting Cabal-3.0.0.0 Building colour-2.3.5 Building transformers-compat-0.6.5 Building Cabal-3.0.0.0 Completed transformers-compat-0.6.5 Completed colour-2.3.5 Starting ansi-terminal-0.9.1 Building ansi-terminal-0.9.1 Completed ansi-terminal-0.9.1 Starting ansi-wl-pprint-0.6.9 Building ansi-wl-pprint-0.6.9 Completed ansi-wl-pprint-0.6.9 Starting optparse-applicative-0.15.0.0 Building optparse-applicative-0.15.0.0 Completed optparse-applicative-0.15.0.0 Completed Cabal-3.0.0.0 Downloading cabal-fmt-0.1 Downloaded cabal-fmt-0.1 Starting cabal-fmt-0.1 Building cabal-fmt-0.1 Failed to install cabal-fmt-0.1 Build log ( /home/builder/.cabal/logs/ghc-8.6.3/cabal-fmt-0.1-JSHr54WUm5JAwI5GGFlXi7.log ): cabal: Entering directory '/tmp/cabal-tmp-31723/cabal-fmt-0.1' Configuring cabal-fmt-0.1... Preprocessing library 'cabal-fmt-internal' for cabal-fmt-0.1.. Building library 'cabal-fmt-internal' for cabal-fmt-0.1.. [ 1 of 12] Compiling CabalFmt.Comments ( src/CabalFmt/Comments.hs, dist/build/cabal-fmt-internal/CabalFmt/Comments.o ) [ 2 of 12] Compiling CabalFmt.Error ( src/CabalFmt/Error.hs, dist/build/cabal-fmt-internal/CabalFmt/Error.o ) [ 3 of 12] Compiling CabalFmt.Fields ( src/CabalFmt/Fields.hs, dist/build/cabal-fmt-internal/CabalFmt/Fields.o ) [ 4 of 12] Compiling CabalFmt.Fields.BuildDepends ( src/CabalFmt/Fields/BuildDepends.hs, dist/build/cabal-fmt-internal/CabalFmt/Fields/BuildDepends.o ) [ 5 of 12] Compiling CabalFmt.Fields.Extensions ( src/CabalFmt/Fields/Extensions.hs, dist/build/cabal-fmt-internal/CabalFmt/Fields/Extensions.o ) [ 6 of 12] Compiling CabalFmt.Fields.Modules ( src/CabalFmt/Fields/Modules.hs, dist/build/cabal-fmt-internal/CabalFmt/Fields/Modules.o ) [ 7 of 12] Compiling CabalFmt.Fields.TestedWith ( src/CabalFmt/Fields/TestedWith.hs, dist/build/cabal-fmt-internal/CabalFmt/Fields/TestedWith.o ) [ 8 of 12] Compiling CabalFmt.Options ( src/CabalFmt/Options.hs, dist/build/cabal-fmt-internal/CabalFmt/Options.o ) [ 9 of 12] Compiling CabalFmt.Monad ( src/CabalFmt/Monad.hs, dist/build/cabal-fmt-internal/CabalFmt/Monad.o ) [10 of 12] Compiling CabalFmt.Parser ( src/CabalFmt/Parser.hs, dist/build/cabal-fmt-internal/CabalFmt/Parser.o ) [11 of 12] Compiling CabalFmt.Refactoring ( src/CabalFmt/Refactoring.hs, dist/build/cabal-fmt-internal/CabalFmt/Refactoring.o ) [12 of 12] Compiling CabalFmt ( src/CabalFmt.hs, dist/build/cabal-fmt-internal/CabalFmt.o ) Preprocessing executable 'cabal-fmt' for cabal-fmt-0.1.. Building executable 'cabal-fmt' for cabal-fmt-0.1.. [1 of 1] Compiling Main ( cli/Main.hs, dist/build/cabal-fmt/cabal-fmt-tmp/Main.o ) Linking dist/build/cabal-fmt/cabal-fmt ... Preprocessing library 'cabal-fmt-internal' for cabal-fmt-0.1.. Running Haddock on library 'cabal-fmt-internal' for cabal-fmt-0.1.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. Haddock coverage: 10% ( 1 / 10) in 'CabalFmt.Comments' Missing documentation for: Module header Comments (src/CabalFmt/Comments.hs:22) attachComments (src/CabalFmt/Comments.hs:30) overAnn (src/CabalFmt/Comments.hs:52) extractComments (src/CabalFmt/Comments.hs:75) fieldPathSize (src/CabalFmt/Comments.hs:101) fieldUniverseN (src/CabalFmt/Comments.hs:106) fieldUniverse (src/CabalFmt/Comments.hs:110) findPath (src/CabalFmt/Comments.hs:117) 0% ( 0 / 3) in 'CabalFmt.Error' Missing documentation for: Module header Error (src/CabalFmt/Error.hs:12) renderError (src/CabalFmt/Error.hs:18) 40% ( 2 / 5) in 'CabalFmt.Fields' Missing documentation for: Module header coerceFieldDescrs (src/CabalFmt/Fields.hs:48) singletonF (src/CabalFmt/Fields.hs:58) 0% ( 0 / 3) in 'CabalFmt.Fields.BuildDepends' Missing documentation for: Module header buildDependsF (src/CabalFmt/Fields/BuildDepends.hs:29) setupDependsF (src/CabalFmt/Fields/BuildDepends.hs:26) 0% ( 0 / 3) in 'CabalFmt.Fields.Extensions' Missing documentation for: Module header otherExtensionsF (src/CabalFmt/Fields/Extensions.hs:18) defaultExtensionsF (src/CabalFmt/Fields/Extensions.hs:21) 0% ( 0 / 3) in 'CabalFmt.Fields.Modules' Missing documentation for: Module header otherModulesF (src/CabalFmt/Fields/Modules.hs:22) exposedModulesF (src/CabalFmt/Fields/Modules.hs:19) 0% ( 0 / 2) in 'CabalFmt.Fields.TestedWith' Missing documentation for: Module header testedWithF (src/CabalFmt/Fields/TestedWith.hs:18) 0% ( 0 / 3) in 'CabalFmt.Options' Missing documentation for: Module header Options (src/CabalFmt/Options.hs:8) defaultOptions (src/CabalFmt/Options.hs:15) 0% ( 0 / 3) in 'CabalFmt.Monad' Missing documentation for: Module header CabalFmt (src/CabalFmt/Monad.hs:13) runCabalFmt (src/CabalFmt/Monad.hs:16) 0% ( 0 / 4) in 'CabalFmt.Parser' Missing documentation for: Module header runParseResult (src/CabalFmt/Parser.hs:14) parseGpd (src/CabalFmt/Parser.hs:21) parseFields (src/CabalFmt/Parser.hs:24) 0% ( 0 / 3) in 'CabalFmt.Refactoring' Missing documentation for: Module header Refactoring (src/CabalFmt/Refactoring.hs:24) refactoringExpandExposedModules (src/CabalFmt/Refactoring.hs:30) 50% ( 1 / 2) in 'CabalFmt' Missing documentation for: cabalFmt (src/CabalFmt.hs:44) Documentation created: dist/doc/html/cabal-fmt/index.html, dist/doc/html/cabal-fmt/cabal-fmt.txt Preprocessing executable 'cabal-fmt' for cabal-fmt-0.1.. Installing internal library cabal-fmt-internal in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.6.3/cabal-fmt-0.1-JSHr54WUm5JAwI5GGFlXi7 Installing executable cabal-fmt in /home/builder/hackage-server/build-cache/tmp-install/bin Warning: The directory /home/builder/hackage-server/build-cache/tmp-install/bin is not in the system search path. cabal: Leaving directory '/tmp/cabal-tmp-31723/cabal-fmt-0.1' cabal: Error: some packages failed to install: cabal-fmt-0.1-JSHr54WUm5JAwI5GGFlXi7 failed during the final install step. The exception was: dieVerbatim: user error (cabal: '/opt/ghc/bin/ghc-pkg' exited with an error: z-cabal-fmt-z-cabal-fmt-internal-0.1: installed package info from too old version of Cabal (key field does not match id field) )