Resolving dependencies... Build profile: -w ghc-9.6.3 -O0 In order, the following will be built (use -v for more details): - base-compat-0.13.1 (lib:base-compat) (requires build) - bytestring-builder-0.10.8.2.0 (lib:bytestring-builder) (requires build) - readline-1.0.3.0 (lib:readline) (requires download & build) - resource-pool-0.4.0.0 (lib:resource-pool) (requires build) - base-compat-batteries-0.13.1 (lib:base-compat-batteries) (requires build) - text-show-3.10.4 (lib:text-show) (requires build) - hpqtypes-1.12.0.0 (first run) Downloading readline-1.0.3.0 Starting bytestring-builder-0.10.8.2.0 (all, legacy fallback) Starting resource-pool-0.4.0.0 (all, legacy fallback) Starting base-compat-0.13.1 (all, legacy fallback) Downloaded readline-1.0.3.0 Starting readline-1.0.3.0 (all, legacy fallback) Building bytestring-builder-0.10.8.2.0 (all, legacy fallback) Building resource-pool-0.4.0.0 (all, legacy fallback) Building base-compat-0.13.1 (all, legacy fallback) Installing bytestring-builder-0.10.8.2.0 (all, legacy fallback) Completed bytestring-builder-0.10.8.2.0 (all, legacy fallback) Installing resource-pool-0.4.0.0 (all, legacy fallback) Completed resource-pool-0.4.0.0 (all, legacy fallback) Installing base-compat-0.13.1 (all, legacy fallback) Completed base-compat-0.13.1 (all, legacy fallback) Failed to build readline-1.0.3.0. The failure occurred during the configure step. Build log ( /home/builder/.cabal/logs/ghc-9.6.3/readline-1.0.3.0-7376ad0f03c15dd879a0b73cb1b9d9a2f4debda15c0eb64422bfa2beb387dc9b.log ): Warning: readline.cabal:27:32: version operators used. To use version operators the package needs to specify at least 'cabal-version: >= 1.8'. Warning: readline.cabal:9:1: Tabs used as indentation at 9:1, 10:1, 12:1, 13:1, 15:1, 16:1 Configuring readline-1.0.3.0... checking for gcc... /usr/bin/gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... 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 for GNUreadline.framework... checking for readline... no checking for tputs in -lncurses... yes checking for readline in -lreadline... no checking for rl_readline_version... no configure: error: readline not found, so this package cannot be built See `config.log' for more details. Error: cabal: Failed to build readline-1.0.3.0 (which is required by hpqtypes-1.12.0.0). See the build log above for details.