Resolving dependencies... Configuring primitive-0.6.1.0... Configuring binary-0.7.6.1... Building binary-0.7.6.1... Building primitive-0.6.1.0... Installed primitive-0.6.1.0 Configuring time-1.5.0.1... Configuring vector-0.11.0.0... Installed binary-0.7.6.1 Building vector-0.11.0.0... Building time-1.5.0.1... Installed time-1.5.0.1 Installed vector-0.11.0.0 Configuring tzdata-0.1.20160614.0... Building tzdata-0.1.20160614.0... Installed tzdata-0.1.20160614.0 Configuring tz-0.1.0.0... Building tz-0.1.0.0... Failed to install tz-0.1.0.0 Build log ( /home/builder/.cabal/logs/tz-0.1.0.0.log ): cabal: Entering directory '/tmp/cabal-tmp-10337/tz-0.1.0.0' Configuring tz-0.1.0.0... Building tz-0.1.0.0... Preprocessing library tz-0.1.0.0... [1 of 5] Compiling Data.Time.Zones.Types ( Data/Time/Zones/Types.hs, dist/build/Data/Time/Zones/Types.o ) [2 of 5] Compiling Data.Time.Zones.Read ( Data/Time/Zones/Read.hs, dist/build/Data/Time/Zones/Read.o ) Data/Time/Zones/Read.hs:163:36: error: • Couldn't match type ‘VU.Vector’ with ‘VB.Vector’ NB: ‘VB.Vector’ is defined in ‘Data.Vector’ ‘VU.Vector’ is defined in ‘Data.Vector.Unboxed.Base’ Expected type: VB.Vector (Int, Bool, Int) Actual type: VU.Vector (Int, Bool, Int) • In the second argument of ‘($)’, namely ‘unstream $ stream eInfos’ In the expression: VB.map isDstName $ unstream $ stream eInfos In an equation for ‘tzInfos’: tzInfos = VB.map isDstName $ unstream $ stream eInfos cabal: Leaving directory '/tmp/cabal-tmp-10337/tz-0.1.0.0' cabal: Error: some packages failed to install: tz-0.1.0.0 failed during the building phase. The exception was: ExitFailure 1