Resolving dependencies... Starting split-0.2.3.4 Starting primitive-0.7.1.0 Starting hashable-1.3.0.0 Building split-0.2.3.4 Building hashable-1.3.0.0 Building primitive-0.7.1.0 Completed split-0.2.3.4 Completed hashable-1.3.0.0 Starting unordered-containers-0.2.13.0 Building unordered-containers-0.2.13.0 Completed primitive-0.7.1.0 Starting vector-0.12.1.2 Building vector-0.12.1.2 Completed unordered-containers-0.2.13.0 Completed vector-0.12.1.2 Starting vector-algorithms-0.8.0.4 Building vector-algorithms-0.8.0.4 Completed vector-algorithms-0.8.0.4 Starting mono-traversable-1.0.15.1 Building mono-traversable-1.0.15.1 Completed mono-traversable-1.0.15.1 Starting mutable-containers-0.3.4 Building mutable-containers-0.3.4 Completed mutable-containers-0.3.4 Starting xeno-0.4.2 Building xeno-0.4.2 Completed xeno-0.4.2 Starting keylayouts-0.1.0.1 Building keylayouts-0.1.0.1 Failed to install keylayouts-0.1.0.1 Build log ( /home/builder/.cabal/logs/ghc-8.10.2/keylayouts-0.1.0.1-GMl6ziURyRl7ls8E238H6n.log ): cabal: Entering directory '/tmp/cabal-tmp-17114/keylayouts-0.1.0.1' Configuring keylayouts-0.1.0.1... Preprocessing library for keylayouts-0.1.0.1.. Building library for keylayouts-0.1.0.1.. [1 of 2] Compiling XML ( src/XML.hs, dist/build/XML.o, dist/build/XML.dyn_o ) [2 of 2] Compiling Keyboard ( src/Keyboard.hs, dist/build/Keyboard.o, dist/build/Keyboard.dyn_o ) src/Keyboard.hs:11:1: error: Could not find module ‘Text.Pretty.Simple’ Use -v (or `:set -v` in ghci) to see a list of the files searched for. | 11 | import Text.Pretty.Simple | ^^^^^^^^^^^^^^^^^^^^^^^^^ cabal: Leaving directory '/tmp/cabal-tmp-17114/keylayouts-0.1.0.1' cabal: Error: some packages failed to install: keylayouts-0.1.0.1-GMl6ziURyRl7ls8E238H6n failed during the building phase. The exception was: ExitFailure 1