Resolving dependencies... Starting Boolean-0.2.4 Starting NumInstances-1.4 Starting data-array-byte-0.1.0.1 Starting semigroups-0.20 Starting base-orphans-0.9.1 Starting split-0.2.4 Starting vector-stream-0.1.0.0 Starting splitmix-0.1.0.5 Starting newtype-generics-0.6.2 Building NumInstances-1.4 Building data-array-byte-0.1.0.1 Building Boolean-0.2.4 Building semigroups-0.20 Building vector-stream-0.1.0.0 Building split-0.2.4 Building base-orphans-0.9.1 Building newtype-generics-0.6.2 Building splitmix-0.1.0.5 Completed semigroups-0.20 Completed Boolean-0.2.4 Completed split-0.2.4 Completed newtype-generics-0.6.2 Starting MemoTrie-0.6.11 Building MemoTrie-0.6.11 Completed splitmix-0.1.0.5 Starting random-1.2.1.1 Completed data-array-byte-0.1.0.1 Starting primitive-0.9.0.0 Completed base-orphans-0.9.1 Starting storable-complex-0.2.3.0 Building random-1.2.1.1 Completed NumInstances-1.4 Building primitive-0.9.0.0 Building storable-complex-0.2.3.0 Completed vector-stream-0.1.0.0 Completed storable-complex-0.2.3.0 Completed MemoTrie-0.6.11 Starting vector-space-0.16 Building vector-space-0.16 Completed vector-space-0.16 Completed random-1.2.1.1 Completed primitive-0.9.0.0 Starting vector-0.13.1.0 Building vector-0.13.1.0 Completed vector-0.13.1.0 Starting hmatrix-0.20.2 Building hmatrix-0.20.2 Completed hmatrix-0.20.2 Starting hmatrix-glpk-0.19.0.0 Failed to install hmatrix-glpk-0.19.0.0 Build log ( /home/builder/.cabal/logs/ghc-9.2.4/hmatrix-glpk-0.19.0.0-gzdxFSf3Yu9I0OPCZ7QkE.log ): cabal: Entering directory '/tmp/cabal-tmp-2417879/hmatrix-glpk-0.19.0.0' Configuring hmatrix-glpk-0.19.0.0... Error: cabal-3.8.1.0: Missing dependency on a foreign library: * Missing (or bad) C library: glpk This problem can usually be solved by installing the system package that provides this library (you may need the "-dev" version). If the library is already installed but in a non-standard location then you can use the flags --extra-include-dirs= and --extra-lib-dirs= to specify where it is.If the library file does exist, it may contain errors that are caught by the C compiler at the preprocessing stage. In this case you can re-run configure with the verbosity flag -v3 to see the error messages. cabal: Leaving directory '/tmp/cabal-tmp-2417879/hmatrix-glpk-0.19.0.0' Error: cabal: Some packages failed to install: hmatrix-glpk-0.19.0.0-gzdxFSf3Yu9I0OPCZ7QkE failed during the configure step. The exception was: ExitFailure 1 vertexenum-0.1.1.0-ITI4TIln5nFGajCMJBUF4S depends on vertexenum-0.1.1.0 which failed to install.