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 StateVar-1.2 Starting base-orphans-0.8.1 Starting cabal-doctest-1.0.7 Starting blaze-builder-0.4.1.0 Building StateVar-1.2 Building base-orphans-0.8.1 Building cabal-doctest-1.0.7 Building blaze-builder-0.4.1.0 Completed base-orphans-0.8.1 Starting call-stack-0.2.0 Completed StateVar-1.2 Starting cereal-0.5.8.1 Building call-stack-0.2.0 Building cereal-0.5.8.1 Completed cabal-doctest-1.0.7 Starting data-default-class-0.1.2.0 Building data-default-class-0.1.2.0 Completed call-stack-0.2.0 Starting dlist-0.8.0.7 Completed blaze-builder-0.4.1.0 Starting hashable-1.3.0.0 Building dlist-0.8.0.7 Building hashable-1.3.0.0 Completed data-default-class-0.1.2.0 Starting integer-logarithms-1.0.3 Building integer-logarithms-1.0.3 Completed dlist-0.8.0.7 Starting network-3.1.0.1 Completed integer-logarithms-1.0.3 Starting old-locale-1.0.0.7 Building old-locale-1.0.0.7 Completed hashable-1.3.0.0 Starting parallel-3.2.2.0 Building parallel-3.2.2.0 Completed old-locale-1.0.0.7 Starting primitive-0.7.0.0 Completed cereal-0.5.8.1 Starting random-1.1 Building primitive-0.7.0.0 Building random-1.1 Building network-3.1.0.1 Completed parallel-3.2.2.0 Starting reflection-2.1.5 Building reflection-2.1.5 Completed random-1.1 Starting semigroups-0.19.1 Building semigroups-0.19.1 Completed semigroups-0.19.1 Starting split-0.2.3.3 Building split-0.2.3.3 Completed reflection-2.1.5 Starting tagged-0.8.6 Building tagged-0.8.6 Completed split-0.2.3.3 Starting th-abstraction-0.3.1.0 Building th-abstraction-0.3.1.0 Completed network-3.1.0.1 Starting transformers-compat-0.6.5 Building transformers-compat-0.6.5 Completed tagged-0.8.6 Starting unliftio-core-0.1.2.0 Building unliftio-core-0.1.2.0 Completed primitive-0.7.0.0 Starting void-0.7.3 Completed transformers-compat-0.6.5 Starting xml-types-0.3.6 Completed unliftio-core-0.1.2.0 Starting zlib-0.6.2.1 Completed th-abstraction-0.3.1.0 Starting contravariant-1.5.2 Building void-0.7.3 Building xml-types-0.3.6 Building zlib-0.6.2.1 Building contravariant-1.5.2 Completed void-0.7.3 Starting blaze-markup-0.8.2.2 Building blaze-markup-0.8.2.2 Completed contravariant-1.5.2 Starting data-default-instances-containers-0.0.1 Completed xml-types-0.3.6 Starting data-default-instances-dlist-0.0.1 Building data-default-instances-containers-0.0.1 Building data-default-instances-dlist-0.0.1 Completed blaze-markup-0.8.2.2 Starting unordered-containers-0.2.10.0 Building unordered-containers-0.2.10.0 Completed data-default-instances-containers-0.0.1 Starting async-2.2.2 Completed data-default-instances-dlist-0.0.1 Starting data-default-instances-old-locale-0.0.1 Completed zlib-0.6.2.1 Starting distributive-0.6 Building async-2.2.2 Building data-default-instances-old-locale-0.0.1 Completed data-default-instances-old-locale-0.0.1 Starting vector-0.12.0.3 Building vector-0.12.0.3 Building distributive-0.6 Completed async-2.2.2 Starting scientific-0.3.6.2 Building scientific-0.3.6.2 Completed distributive-0.6 Starting transformers-base-0.4.5.2 Building transformers-base-0.4.5.2 Completed scientific-0.3.6.2 Starting exceptions-0.10.3 Completed transformers-base-0.4.5.2 Starting th-lift-0.8.0.1 Building exceptions-0.10.3 Building th-lift-0.8.0.1 Completed unordered-containers-0.2.10.0 Starting blaze-html-0.9.1.1 Building blaze-html-0.9.1.1 Completed th-lift-0.8.0.1 Starting data-default-0.7.1.1 Building data-default-0.7.1.1 Completed exceptions-0.10.3 Starting typed-process-0.2.6.0 Completed data-default-0.7.1.1 Starting streaming-commons-0.2.1.1 Building typed-process-0.2.6.0 Building streaming-commons-0.2.1.1 Completed typed-process-0.2.6.0 Starting comonad-5.0.5 Building comonad-5.0.5 Completed streaming-commons-0.2.1.1 Starting attoparsec-0.13.2.3 Building attoparsec-0.13.2.3 Completed comonad-5.0.5 Starting resourcet-1.2.2 Building resourcet-1.2.2 Completed resourcet-1.2.2 Starting X11-1.9 Failed to install X11-1.9 Build log ( /home/builder/.cabal/logs/ghc-8.6.3/X11-1.9-77uwiPLn8DlBI3Wf6uvftr.log ): cabal: Entering directory '/tmp/cabal-tmp-5588/X11-1.9' Configuring X11-1.9... configure: WARNING: unrecognized options: --with-compiler checking for gcc... /usr/bin/gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/bin/gcc accepts -g... yes checking for /usr/bin/gcc option to accept ISO C89... none needed checking how to run the C preprocessor... /usr/bin/gcc -E checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking whether to build Xinerama... yes checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking X11/extensions/Xinerama.h usability... no checking X11/extensions/Xinerama.h presence... no checking for X11/extensions/Xinerama.h... no WARNING: Xinerama headers not found. Building without Xinerama support checking X11/extensions/Xrandr.h usability... no checking X11/extensions/Xrandr.h presence... no checking for X11/extensions/Xrandr.h... no configure: error: X11/extensions/Xrandr.h (from libXrandr) is required cabal: Leaving directory '/tmp/cabal-tmp-5588/X11-1.9' Starting bifunctors-5.5.5 Completed blaze-html-0.9.1.1 Building bifunctors-5.5.5 Completed attoparsec-0.13.2.3 Completed vector-0.12.0.3 Completed bifunctors-5.5.5 cabal: Error: some packages failed to install: X11-1.9-77uwiPLn8DlBI3Wf6uvftr failed during the configure step. The exception was: ExitFailure 1 xmonad-spotify-0.1.2.2-6yPxosxJ6I9A59n7WwgZeL depends on xmonad-spotify-0.1.2.2 which failed to install.