Resolving dependencies... Configuring primitive-0.6.1.0... Configuring text-1.2.2.1... Building text-1.2.2.1... Building primitive-0.6.1.0... Installed primitive-0.6.1.0 Configuring vector-0.11.0.0... Building vector-0.11.0.0... Installed text-1.2.2.1 Configuring hashable-1.2.4.0... Building hashable-1.2.4.0... Configuring enumerator-0.4.20... Installed hashable-1.2.4.0 Building enumerator-0.4.20... Installed enumerator-0.4.20 Installed vector-0.11.0.0 Configuring scientific-0.3.4.9... Building scientific-0.3.4.9... Installed scientific-0.3.4.9 Configuring attoparsec-0.13.1.0... Building attoparsec-0.13.1.0... Installed attoparsec-0.13.1.0 Configuring attoparsec-enumerator-0.3.4... Building attoparsec-enumerator-0.3.4... Installed attoparsec-enumerator-0.3.4 Downloading cab-0.1.8... Configuring cab-0.1.8... Building cab-0.1.8... Failed to install cab-0.1.8 Build log ( /home/builder/.cabal/logs/cab-0.1.8.log ): cabal: Entering directory '/tmp/cabal-tmp-29455/cab-0.1.8' Configuring cab-0.1.8... Building cab-0.1.8... Preprocessing executable 'cab' for cab-0.1.8... [ 1 of 12] Compiling Utils ( Utils.hs, dist/build/cab/cab-tmp/Utils.o ) [ 2 of 12] Compiling Types ( Types.hs, dist/build/cab/cab-tmp/Types.o ) [ 3 of 12] Compiling Process ( Process.hs, dist/build/cab/cab-tmp/Process.o ) Process.hs:19:15: warning: [-Wmissing-fields] • Fields of ‘CreateProcess’ not initialised: delegate_ctlc, detach_console, create_new_console, new_session, child_group, child_user • In the expression: CreateProcess {cmdspec = ShellCommand shellCommand, cwd = Nothing, env = Nothing, std_in = Inherit, std_out = CreatePipe, std_err = Inherit, close_fds = True, create_group = True} In an equation for ‘proSpec’: proSpec = CreateProcess {cmdspec = ShellCommand shellCommand, cwd = Nothing, env = Nothing, std_in = Inherit, std_out = CreatePipe, std_err = Inherit, close_fds = True, create_group = True} In an equation for ‘infoFromProcess’: infoFromProcess shellCommand parser = do { (Nothing, Just hdl, Nothing, _) <- createProcess proSpec; hSetEncoding hdl latin1; run_ (enumHandle 4096 hdl $$ parser) } where proSpec = CreateProcess {cmdspec = ShellCommand shellCommand, cwd = Nothing, env = Nothing, std_in = Inherit, std_out = CreatePipe, std_err = Inherit, close_fds = True, create_group = True} [ 4 of 12] Compiling VerDB ( VerDB.hs, dist/build/cab/cab-tmp/VerDB.o ) [ 5 of 12] Compiling PkgDB ( PkgDB.hs, dist/build/cab/cab-tmp/PkgDB.o ) PkgDB.hs:17:6: error: Module ‘Distribution.InstalledPackageInfo’ does not export ‘InstalledPackageInfo_(..)’ cabal: Leaving directory '/tmp/cabal-tmp-29455/cab-0.1.8' cabal: Error: some packages failed to install: cab-0.1.8 failed during the building phase. The exception was: ExitFailure 1