Resolving dependencies... Configuring units-1.0.1... Building units-1.0.1... Preprocessing library units-1.0.1... [ 1 of 12] Compiling Data.Dimensions.TypePrelude ( src/Data/Dimensions/TypePrelude.hs, dist/build/Data/Dimensions/TypePrelude.o ) [ 2 of 12] Compiling Data.Dimensions.Z ( src/Data/Dimensions/Z.hs, dist/build/Data/Dimensions/Z.o ) src/Data/Dimensions/Z.hs:22:23: Module ‘GHC.TypeLits’ does not export ‘Sing’ src/Data/Dimensions/Z.hs:22:29: Module ‘GHC.TypeLits’ does not export ‘SingI(..)’ src/Data/Dimensions/Z.hs:22:40: Module ‘GHC.TypeLits’ does not export ‘SingE(..)’ src/Data/Dimensions/Z.hs:22:51: Module ‘GHC.TypeLits’ does not export ‘KindIs(..)’ Failed to install units-1.0.1 cabal: Error: some packages failed to install: units-1.0.1 failed during the building phase. The exception was: ExitFailure 1