Resolving dependencies... Starting appar-0.1.8 Starting base64-bytestring-1.2.0.1 Starting base-orphans-0.8.4 Starting base-compat-0.11.2 Building appar-0.1.8 Building base-orphans-0.8.4 Building base64-bytestring-1.2.0.1 Building base-compat-0.11.2 Completed appar-0.1.8 Starting basement-0.0.12 Building basement-0.0.12 Completed base64-bytestring-1.2.0.1 Starting blaze-builder-0.4.2.1 Building blaze-builder-0.4.2.1 Completed base-orphans-0.8.4 Starting byteorder-1.0.4 Building byteorder-1.0.4 Completed base-compat-0.11.2 Starting cereal-0.5.8.1 Building cereal-0.5.8.1 Completed blaze-builder-0.4.2.1 Starting data-default-class-0.1.2.0 Completed byteorder-1.0.4 Starting dlist-1.0 Building data-default-class-0.1.2.0 Building dlist-1.0 Completed data-default-class-0.1.2.0 Starting extensible-exceptions-0.1.1.4 Building extensible-exceptions-0.1.1.4 Completed extensible-exceptions-0.1.1.4 Starting hashable-1.3.2.0 Building hashable-1.3.2.0 Completed dlist-1.0 Starting hourglass-0.2.12 Building hourglass-0.2.12 Completed cereal-0.5.8.1 Starting indexed-traversable-0.1.1 Building indexed-traversable-0.1.1 Completed hashable-1.3.2.0 Starting integer-logarithms-1.0.3.1 Building integer-logarithms-1.0.3.1 Completed integer-logarithms-1.0.3.1 Starting mime-types-0.1.0.9 Building mime-types-0.1.0.9 Completed indexed-traversable-0.1.1 Starting network-3.1.2.1 Completed hourglass-0.2.12 Starting old-locale-1.0.0.7 Building old-locale-1.0.0.7 Completed old-locale-1.0.0.7 Starting parsec-numbers-0.1.0 Building network-3.1.2.1 Building parsec-numbers-0.1.0 Completed parsec-numbers-0.1.0 Starting primitive-0.7.1.0 Completed mime-types-0.1.0.9 Starting regex-base-0.94.0.1 Building primitive-0.7.1.0 Building regex-base-0.94.0.1 Completed regex-base-0.94.0.1 Starting split-0.2.3.4 Building split-0.2.3.4 Completed split-0.2.3.4 Starting splitmix-0.1.0.3 Building splitmix-0.1.0.3 Completed network-3.1.2.1 Starting tagged-0.8.6.1 Completed splitmix-0.1.0.3 Starting th-abstraction-0.4.2.0 Building tagged-0.8.6.1 Building th-abstraction-0.4.2.0 Completed tagged-0.8.6.1 Starting th-compat-0.1.2 Building th-compat-0.1.2 Completed primitive-0.7.1.0 Starting transformers-compat-0.6.6 Building transformers-compat-0.6.6 Completed th-abstraction-0.4.2.0 Starting unliftio-core-0.2.0.1 Completed th-compat-0.1.2 Starting utf8-string-1.0.2 Building unliftio-core-0.2.0.1 Building utf8-string-1.0.2 Completed unliftio-core-0.2.0.1 Starting zlib-0.6.2.3 Building zlib-0.6.2.3 Completed transformers-compat-0.6.6 Starting base-compat-batteries-0.11.2 Building base-compat-batteries-0.11.2 Completed basement-0.0.12 Starting data-default-instances-containers-0.0.1 Building data-default-instances-containers-0.0.1 Completed utf8-string-1.0.2 Starting cookie-0.4.5 Completed data-default-instances-containers-0.0.1 Building cookie-0.4.5 Starting data-default-instances-dlist-0.0.1 Building data-default-instances-dlist-0.0.1 Completed data-default-instances-dlist-0.0.1 Starting unordered-containers-0.2.14.0 Completed cookie-0.4.5 Starting time-compat-1.9.6 Building unordered-containers-0.2.14.0 Completed zlib-0.6.2.3 Starting data-fix-0.3.1 Building time-compat-1.9.6 Building data-fix-0.3.1 Completed base-compat-batteries-0.11.2 Starting case-insensitive-1.2.1.0 Building case-insensitive-1.2.1.0 Completed data-fix-0.3.1 Starting async-2.2.3 Building async-2.2.3 Completed case-insensitive-1.2.1.0 Starting data-default-instances-old-locale-0.0.1 Building data-default-instances-old-locale-0.0.1 Completed time-compat-1.9.6 Starting regex-posix-0.96.0.0 Completed data-default-instances-old-locale-0.0.1 Starting iproute-1.7.11 Building regex-posix-0.96.0.0 Building iproute-1.7.11 Completed async-2.2.3 Starting random-1.2.0 Building random-1.2.0 Completed regex-posix-0.96.0.0 Starting distributive-0.6.2.1 Building distributive-0.6.2.1 Completed unordered-containers-0.2.14.0 Starting vector-0.12.3.0 Completed iproute-1.7.11 Starting scientific-0.3.7.0 Building vector-0.12.3.0 Building scientific-0.3.7.0 Completed distributive-0.6.2.1 Starting network-uri-2.6.4.1 Completed random-1.2.0 Starting resourcet-1.2.4.2 Building network-uri-2.6.4.1 Building resourcet-1.2.4.2 Completed scientific-0.3.7.0 Starting socks-0.6.1 Building socks-0.6.1 Completed resourcet-1.2.4.2 Starting memory-0.16.0 Completed network-uri-2.6.4.1 Starting http-types-0.12.3 Building memory-0.16.0 Building http-types-0.12.3 Completed socks-0.6.1 Starting data-default-0.7.1.1 Building data-default-0.7.1.1 Completed http-types-0.12.3 Starting typed-process-0.2.6.0 Building typed-process-0.2.6.0 Completed data-default-0.7.1.1 Starting regex-compat-0.95.2.1 Building regex-compat-0.95.2.1 Completed regex-compat-0.95.2.1 Starting comonad-5.0.8 Completed typed-process-0.2.6.0 Starting uuid-types-1.0.5 Building comonad-5.0.8 Building uuid-types-1.0.5 Completed memory-0.16.0 Starting streaming-commons-0.2.2.1 Building streaming-commons-0.2.2.1 Completed uuid-types-1.0.5 Starting attoparsec-0.14.1 Completed comonad-5.0.8 Starting X11-1.9.2 Building attoparsec-0.14.1 Failed to install X11-1.9.2 Build log ( /home/builder/.cabal/logs/ghc-8.10.2/X11-1.9.2-GKGRkz2yFGI3qzBLbXkZXe.log ): cabal: Entering directory '/tmp/cabal-tmp-25184/X11-1.9.2' Configuring X11-1.9.2... configure: WARNING: unrecognized options: --with-compiler checking for gcc... /usr/bin/cc 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/cc accepts -g... yes checking for /usr/bin/cc option to accept ISO C89... none needed checking how to run the C preprocessor... /usr/bin/cc -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-25184/X11-1.9.2' Starting pem-0.2.4 Building pem-0.2.4 Completed pem-0.2.4 Completed streaming-commons-0.2.2.1 Completed attoparsec-0.14.1 Completed vector-0.12.3.0 cabal: Error: some packages failed to install: X11-1.9.2-GKGRkz2yFGI3qzBLbXkZXe failed during the configure step. The exception was: ExitFailure 1 xmobar-0.37-H4n2wohKgCv2iBxyXLVckK depends on xmobar-0.37 which failed to install.