hercules-ci / hercules-ci-agent

https://hercules-ci.com build and deployment agent
Apache License 2.0
97 stars 19 forks source link

hercules-ci-cnix-store fails to build with lix #593

Open antifuchs opened 4 months ago

antifuchs commented 4 months ago

Description

At the moment, he lix beta currently isn't supported by hercules-ci-cnix-store, a transitive dependency of several things in the hercules-ci ecosystem, such as flake-parts.

To Reproduce

  1. Have a system configuration based on nixos-23.11
  2. Follow https://lix.systems/add-to-config/#flake-based-configurations to add the lix-module to your system configuration.
  3. Pull in cachix in your darwinConfiguration or nixosConfiguration: environment.systemPackages = [pkgs.cachix];
  4. Get the following error:
error: builder for '/nix/store/872zhfhlm2pcfz4c4hla189lalrl60lc-hercules-ci-cnix-store-0.3.5.0.drv' failed with exit code 1;
       last 10 log lines:
       > Dependency inline-c-cpp: using inline-c-cpp-0.5.0.2
       > Dependency protolude: using protolude-0.3.3
       > Dependency temporary: using temporary-1.3
       > Dependency text: using text-2.0.2
       > CallStack (from HasCallStack):
       >   withMetadata, called at libraries/Cabal/Cabal/src/Distribution/Simple/Utils.hs:370:14 in Cabal-3.8.1.0:Distribution.Simple.Utils
       > Error: Setup: The pkg-config package 'nix-store' version >=2.4 && <2.19 ||
       > >=2.19.3 && <2.21 is required but the version installed on the system is
       > version 2.90.0-beta.1-lixpre20240506-b6799ab
       >
       For full logs, run 'nix log /nix/store/872zhfhlm2pcfz4c4hla189lalrl60lc-hercules-ci-cnix-store-0.3.5.0.drv'.
error: 1 dependencies of derivation '/nix/store/w6gibc0m3qf6a7s6v7va7jds1rr5jpwp-cachix-1.6.1.drv' failed to build
error: 1 dependencies of derivation '/nix/store/cwl5z28si9dphwr8yfrzc2glf8wwhih5-system-applications.drv' failed to build

Expected behavior

cnix-store should build with lix.

I believe lix as it exists now should be fairly compatible to the latest version of cppnix, but as always they have different compatibility guarantees.

Logs

full build logs:

@nix { "action": "setPhase", "phase": "setupCompilerEnvironmentPhase" }
Running phase: setupCompilerEnvironmentPhase
Build with /nix/store/7fii1dyll3fcjmphc5fh6rq9pdq2zgwn-ghc-9.4.8.
@nix { "action": "setPhase", "phase": "unpackPhase" }
Running phase: unpackPhase
unpacking source archive /nix/store/0v73304fni6q882nisis916ccbyb635w-hercules-ci-cnix-store-0.3.5.0.tar.gz
source root is hercules-ci-cnix-store-0.3.5.0
setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file hercules-ci-cnix-store-0.3.5.0/test/data/regular.drv
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "compileBuildDriverPhase" }
Running phase: compileBuildDriverPhase
setupCompileFlags: -package-db=/private/tmp/nix-build-hercules-ci-cnix-store-0.3.5.0.drv-0/tmp.191ji237U4/setup-package.conf.d -j10 -threaded -rtsopts
[1 of 2] Compiling Main             ( Setup.hs, /private/tmp/nix-build-hercules-ci-cnix-store-0.3.5.0.drv-0/tmp.191ji237U4/Main.o )
[2 of 2] Linking Setup
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "configurePhase" }
Running phase: configurePhase
configureFlags: --verbose --prefix=/nix/store/33wjq06n336i57i5mpygxllqpr1s46yq-hercules-ci-cnix-store-0.3.5.0 --libdir=$prefix/lib/$compiler --libsubdir=$abi/$libname --docdir=/nix/store/idn2nmasz99grns30b8lrxjai36jahjr-hercules-ci-cnix-store-0.3.5.0-doc/share/doc/hercules-ci-cnix-store-0.3.5.0 --with-gcc=clang --package-db=/private/tmp/nix-build-hercules-ci-cnix-store-0.3.5.0.drv-0/tmp.191ji237U4/package.conf.d --ghc-options=-j10 --disable-split-objs --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --ghc-options=-haddock --extra-lib-dirs=/nix/store/4dg2s3a21asx8rv6jf03r4m0ycq5g4pd-ncurses-6.4/lib --extra-lib-dirs=/nix/store/g0ysj6pkd1dpa3440zvqvkhhz9dciq5d-libffi-3.4.4/lib --extra-lib-dirs=/nix/store/32z8xnd928drxjabqd2f3ri8r7vhf6v3-gmp-with-cxx-6.3.0/lib --extra-include-dirs=/nix/store/gldlk72zcj1w4q0j3g7f11133kxnf6iw-libiconv-50/include --extra-lib-dirs=/nix/store/gldlk72zcj1w4q0j3g7f11133kxnf6iw-libiconv-50/lib --extra-include-dirs=/nix/store/yxk5k4r0l1znvkyhbwmwqs88hh6ac326-libcxx-16.0.6-dev/include --extra-lib-dirs=/nix/store/caba3awbpippjya0p0a010w3wz4fjgs1-libcxx-16.0.6/lib --extra-include-dirs=/nix/store/4nghj2z1jvx20qvy21svx2s6d691ir5q-libcxxabi-16.0.6-dev/include --extra-lib-dirs=/nix/store/khhy1jls55zpnzvn7nfgx31icq796kik-libcxxabi-16.0.6/lib --extra-include-dirs=/nix/store/kab3vy402vwkxgrpsxxzjms7ck9l63vd-compiler-rt-libc-16.0.6-dev/include --extra-lib-dirs=/nix/store/5bl2gl58128a409f3k5x0a2yvpp6pmmf-compiler-rt-libc-16.0.6/lib --extra-include-dirs=/nix/store/i1ldgx0i93zipvqdzi27i5ni8kj8whjf-boost-1.81.0-dev/include --extra-lib-dirs=/nix/store/i1ldgx0i93zipvqdzi27i5ni8kj8whjf-boost-1.81.0-dev/lib --extra-lib-dirs=/nix/store/zx3sx6fspjschm5z4rdfqgrrq9hgf26v-boost-1.81.0/lib --extra-include-dirs=/nix/store/409b3yjqm41rzdsm1f89ywbg4niqxb5r-nix-2.90.0-beta.1-lixpre20240506-b6799ab-dev/include --extra-lib-dirs=/nix/store/409b3yjqm41rzdsm1f89ywbg4niqxb5r-nix-2.90.0-beta.1-lixpre20240506-b6799ab-dev/lib --extra-include-dirs=/nix/store/6wf2f9blhy74d8dfm15v4i0fvjhchpqk-boehm-gc-8.2.2-dev/include --extra-lib-dirs=/nix/store/6wf2f9blhy74d8dfm15v4i0fvjhchpqk-boehm-gc-8.2.2-dev/lib --extra-lib-dirs=/nix/store/5f08dzdhxhy8b89k8wq77xffg8dfkqs1-boehm-gc-8.2.2/lib --extra-include-dirs=/nix/store/m46b4crrbacc0f24vandkyhfrzf5gc80-nlohmann_json-3.11.2/include --extra-lib-dirs=/nix/store/c1sf3z9yky7hh9ivgz5pgy1q5dmf4rc4-nix-2.90.0-beta.1-lixpre20240506-b6799ab/lib --extra-include-dirs=/nix/store/l6r9skrzs1glwkmdib3sfz76ngmwh7ls-curl-8.4.0-dev/include --extra-lib-dirs=/nix/store/l6r9skrzs1glwkmdib3sfz76ngmwh7ls-curl-8.4.0-dev/lib --extra-include-dirs=/nix/store/1lb3ppdw5b00krknx5zyppbkavysbhc9-brotli-1.1.0-dev/include --extra-lib-dirs=/nix/store/1lb3ppdw5b00krknx5zyppbkavysbhc9-brotli-1.1.0-dev/lib --extra-lib-dirs=/nix/store/40km1aggvywlhwk3gz392j9yddad350g-brotli-1.1.0-lib/lib --extra-include-dirs=/nix/store/g4brjshngfpnxmfq22j4h6zwvbz1gwwn-libkrb5-1.20.2-dev/include --extra-lib-dirs=/nix/store/g4brjshngfpnxmfq22j4h6zwvbz1gwwn-libkrb5-1.20.2-dev/lib --extra-lib-dirs=/nix/store/08isw89m9phyqhsn407h99d5dbwzikmp-libkrb5-1.20.2/lib --extra-include-dirs=/nix/store/c7ympw96f40xx71h8fq7l84rvpphlbdf-nghttp2-1.57.0-dev/include --extra-lib-dirs=/nix/store/c7ympw96f40xx71h8fq7l84rvpphlbdf-nghttp2-1.57.0-dev/lib --extra-lib-dirs=/nix/store/jyriimxxkihvc49z19pbpr6cd6f5kkxs-nghttp2-1.57.0-lib/lib --extra-include-dirs=/nix/store/7g6sjk8cxy0lf4hw8cgls4hn2dmclb17-libidn2-2.3.4-dev/include --extra-lib-dirs=/nix/store/7g6sjk8cxy0lf4hw8cgls4hn2dmclb17-libidn2-2.3.4-dev/lib --extra-lib-dirs=/nix/store/38c4gbw39a64fbyvngwzz9ln987yn9kd-libidn2-2.3.4/lib --extra-include-dirs=/nix/store/vkicmx0ic4ynj8mli0lp698k68q1prq8-openssl-3.0.13-dev/include --extra-lib-dirs=/nix/store/vkicmx0ic4ynj8mli0lp698k68q1prq8-openssl-3.0.13-dev/lib --extra-lib-dirs=/nix/store/7mwsfh7dz3sg7g2fdccam5mgzirbckkf-openssl-3.0.13/lib --extra-include-dirs=/nix/store/vqx7a1niww8hd923rar9djj76pavcrks-libssh2-1.11.0-dev/include --extra-lib-dirs=/nix/store/vqx7a1niww8hd923rar9djj76pavcrks-libssh2-1.11.0-dev/lib --extra-lib-dirs=/nix/store/nrgsn0lg5k682am6sh41fgwiplj8cwac-libssh2-1.11.0/lib --extra-include-dirs=/nix/store/vpx9bgbsrdvf8lcf12y1rssz6sj7vhna-zlib-1.3-dev/include --extra-lib-dirs=/nix/store/vpx9bgbsrdvf8lcf12y1rssz6sj7vhna-zlib-1.3-dev/lib --extra-lib-dirs=/nix/store/zm94fhvgy2hdiy3lw2d74fggj43hy0wq-zlib-1.3/lib --extra-include-dirs=/nix/store/xjpdyafn52f1qmy0q7s2pxlypw4rp39j-zstd-1.5.5-dev/include --extra-lib-dirs=/nix/store/xjpdyafn52f1qmy0q7s2pxlypw4rp39j-zstd-1.5.5-dev/lib --extra-lib-dirs=/nix/store/3pcwxlqzd0i3dgilacdwa1h1im4397pa-zstd-1.5.5/lib --extra-lib-dirs=/nix/store/g3fg50gahsxpnxgh2kfw9gxy3i24kpyk-apple-framework-CoreFoundation-11.0.0/lib --extra-framework-dirs=/nix/store/g3fg50gahsxpnxgh2kfw9gxy3i24kpyk-apple-framework-CoreFoundation-11.0.0/Library/Frameworks --extra-include-dirs=/nix/store/wa1jlml7blfsxsnvkdcwvwd42i5im9rq-libobjc-11.0.0/include --extra-lib-dirs=/nix/store/wa1jlml7blfsxsnvkdcwvwd42i5im9rq-libobjc-11.0.0/lib --extra-framework-dirs=/nix/store/3h8f3x5xrmz3kg153f76c7lh2aqaw188-apple-framework-CoreServices-11.0.0/Library/Frameworks --extra-framework-dirs=/nix/store/h4vi1w4il7x7qy6a4s7d2p8kswbqc5z6-apple-framework-CFNetwork-11.0.0/Library/Frameworks --extra-lib-dirs=/nix/store/iyxdb87aqbzd21gix9qw85bbsndbfdmp-apple-framework-CoreAudio-11.0.0/lib --extra-framework-dirs=/nix/store/iyxdb87aqbzd21gix9qw85bbsndbfdmp-apple-framework-CoreAudio-11.0.0/Library/Frameworks --extra-framework-dirs=/nix/store/dr1hn1pnww19zclsq907w9jwk4x3kyzf-apple-framework-CoreAudioTypes-11.0.0/Library/Frameworks --extra-lib-dirs=/nix/store/qinw9mz71rjd1n0ja9g3vbx70fzma7a5-apple-framework-IOKit-11.0.0/lib --extra-framework-dirs=/nix/store/qinw9mz71rjd1n0ja9g3vbx70fzma7a5-apple-framework-IOKit-11.0.0/Library/Frameworks --extra-framework-dirs=/nix/store/pw2nj5kyr4sinqgyv7fm94wsia2bdzbg-apple-framework-DiskArbitration-11.0.0/Library/Frameworks --extra-framework-dirs=/nix/store/kgg7cblqf0bpgxqfihjik0by9267z39w-apple-framework-NetFS-11.0.0/Library/Frameworks --extra-framework-dirs=/nix/store/bwzpvbcpfx61bgkqgfk1yc3ym4bdx0p4-apple-framework-Security-11.0.0/Library/Frameworks --extra-include-dirs=/nix/store/njqrgnynprhmcnszvdmxn1j9s3qv266i-apple-lib-libDER/include --extra-framework-dirs=/nix/store/5d8f650218djd2qzvp8zf4b42pr5l9dr-apple-framework-ServiceManagement-11.0.0/Library/Frameworks --extra-framework-dirs=/nix/store/5kyp288c091f776232srqwrnxp5mllzl-apple-framework-SystemConfiguration-11.0.0/Library/Frameworks --extra-lib-dirs=/nix/store/j40phjf3bncv4dhbpn217bjp287p55yl-curl-8.4.0/lib --extra-include-dirs=/nix/store/nib4r0pivjxgg9vai5v7z3zdw6z4ss8h-bzip2-1.0.8-dev/include --extra-lib-dirs=/nix/store/nib4r0pivjxgg9vai5v7z3zdw6z4ss8h-bzip2-1.0.8-dev/lib --extra-lib-dirs=/nix/store/sx9zzvpzbqkbf7mq4rqx3mxcjw4xi16c-bzip2-1.0.8/lib --extra-include-dirs=/nix/store/pfjywqdwkmjb4ara6h6j03zzral2ihhk-xz-5.4.4-dev/include --extra-lib-dirs=/nix/store/pfjywqdwkmjb4ara6h6j03zzral2ihhk-xz-5.4.4-dev/lib --extra-lib-dirs=/nix/store/gdqbiz6gba24jl3va3dl15xzggyn9qzx-xz-5.4.4/lib --extra-include-dirs=/nix/store/i9d32lcn6kilb5q5cxs7c1ryrpm8yiph-editline-1.17.1-dev/include --extra-lib-dirs=/nix/store/i9d32lcn6kilb5q5cxs7c1ryrpm8yiph-editline-1.17.1-dev/lib --extra-lib-dirs=/nix/store/ywsb9p6xc2dnifbrc859n412356sb6ps-editline-1.17.1/lib --extra-include-dirs=/nix/store/smmz84ncz6xmh37bpzmf3dn4bij9dxli-sqlite-3.43.2-dev/include --extra-lib-dirs=/nix/store/smmz84ncz6xmh37bpzmf3dn4bij9dxli-sqlite-3.43.2-dev/lib --extra-lib-dirs=/nix/store/a9qhmmzsiwww0agha4q0sgd2ppmfwwr6-sqlite-3.43.2/lib --extra-include-dirs=/nix/store/49xy87fa35fnxp7y08sfwp8pkp0xj4q6-libarchive-3.7.2-dev/include --extra-lib-dirs=/nix/store/49xy87fa35fnxp7y08sfwp8pkp0xj4q6-libarchive-3.7.2-dev/lib --extra-lib-dirs=/nix/store/fm7r7b64prx3ls1zs46flv46gj4pq65i-libarchive-3.7.2-lib/lib --extra-include-dirs=/nix/store/i1ldgx0i93zipvqdzi27i5ni8kj8whjf-boost-1.81.0-dev/include --extra-lib-dirs=/nix/store/i1ldgx0i93zipvqdzi27i5ni8kj8whjf-boost-1.81.0-dev/lib --extra-include-dirs=/nix/store/r8p7gaz6dkx27qzbzbvfghcacclf1m66-lowdown-1.0.2-dev/include --extra-lib-dirs=/nix/store/r8p7gaz6dkx27qzbzbvfghcacclf1m66-lowdown-1.0.2-dev/lib --extra-lib-dirs=/nix/store/gc0qdxmr1wgaklb2m6cbn7g62f39n4ky-lowdown-1.0.2-lib/lib --extra-include-dirs=/nix/store/qh2n3paryiss8fw6wimp2l820bpc7d2f-libsodium-1.0.18-dev/include --extra-lib-dirs=/nix/store/qh2n3paryiss8fw6wimp2l820bpc7d2f-libsodium-1.0.18-dev/lib --extra-lib-dirs=/nix/store/sx1iz3mxgvpmkkg53mgqhv5jhqbnw5ws-libsodium-1.0.18/lib --extra-include-dirs=/nix/store/4kjf808bhib6rfvh6fqscvrql0m1h0ky-toml11-3.7.1/include --extra-lib-dirs=/nix/store/4kjf808bhib6rfvh6fqscvrql0m1h0ky-toml11-3.7.1/lib --extra-lib-dirs=/nix/store/rjika28fmi3hmi0adxa14cyilnkagadr-lix-doc/lib --extra-include-dirs=/nix/store/8r7xzxlra3vkjda0fvpwg39npcl9008x-aws-sdk-cpp-1.11.118-dev/include --extra-lib-dirs=/nix/store/8r7xzxlra3vkjda0fvpwg39npcl9008x-aws-sdk-cpp-1.11.118-dev/lib --extra-include-dirs=/nix/store/3cr0ky9jzc3x7x3w0953p3jd99bd6mr5-aws-crt-cpp-0.20.3-dev/include --extra-lib-dirs=/nix/store/3cr0ky9jzc3x7x3w0953p3jd99bd6mr5-aws-crt-cpp-0.20.3-dev/lib --extra-include-dirs=/nix/store/jadfdjyxvhrjacr02qyn75lxwaj34b3h-aws-c-auth-0.7.0/include --extra-lib-dirs=/nix/store/jadfdjyxvhrjacr02qyn75lxwaj34b3h-aws-c-auth-0.7.0/lib --extra-include-dirs=/nix/store/702g3359v28hrh41i8aq2j6xlapdq01c-aws-c-sdkutils-0.1.12/include --extra-lib-dirs=/nix/store/702g3359v28hrh41i8aq2j6xlapdq01c-aws-c-sdkutils-0.1.12/lib --extra-include-dirs=/nix/store/d95dba1b7qc3m4ysyb743fl1rhv308ri-aws-c-cal-0.6.0/include --extra-lib-dirs=/nix/store/d95dba1b7qc3m4ysyb743fl1rhv308ri-aws-c-cal-0.6.0/lib --extra-framework-dirs=/nix/store/77v5ag74kxjhll8nfqcsbnhmn940002m-apple-framework-Security-11.0.0/Library/Frameworks --extra-lib-dirs=/nix/store/9wky3nfbf1rl3vpil2fsk11fljyak4y8-apple-framework-CoreFoundation-11.0.0/lib --extra-framework-dirs=/nix/store/9wky3nfbf1rl3vpil2fsk11fljyak4y8-apple-framework-CoreFoundation-11.0.0/Library/Frameworks --extra-include-dirs=/nix/store/6n3ilvhmqv2n05qdyzlpavfknnafxbga-libobjc-11.0.0/include --extra-lib-dirs=/nix/store/6n3ilvhmqv2n05qdyzlpavfknnafxbga-libobjc-11.0.0/lib --extra-lib-dirs=/nix/store/l3cwx6zrvc52l4xhx3glm6spy136kh7i-apple-framework-IOKit-11.0.0/lib --extra-framework-dirs=/nix/store/l3cwx6zrvc52l4xhx3glm6spy136kh7i-apple-framework-IOKit-11.0.0/Library/Frameworks --extra-include-dirs=/nix/store/5hf3k8g05c4naslp4jibbbbhwz9hg2r2-apple-lib-libDER/include --extra-include-dirs=/nix/store/c7yl0x0sp2367gkblh3nxz6fwkkj608w-aws-c-common-0.8.23/include --extra-lib-dirs=/nix/store/c7yl0x0sp2367gkblh3nxz6fwkkj608w-aws-c-common-0.8.23/lib --extra-include-dirs=/nix/store/b9jsmnlw8lnjlxf52bajd5jnmljjjna4-aws-c-compression-0.2.17/include --extra-lib-dirs=/nix/store/b9jsmnlw8lnjlxf52bajd5jnmljjjna4-aws-c-compression-0.2.17/lib --extra-include-dirs=/nix/store/pcac6318rr4k85bhnh23bj75qa06h33f-aws-c-event-stream-0.3.1/include --extra-lib-dirs=/nix/store/pcac6318rr4k85bhnh23bj75qa06h33f-aws-c-event-stream-0.3.1/lib --extra-include-dirs=/nix/store/2r106w88vgn3b3xvixp2li2543b7zfwn-aws-c-http-0.7.11/include --extra-lib-dirs=/nix/store/2r106w88vgn3b3xvixp2li2543b7zfwn-aws-c-http-0.7.11/lib --extra-include-dirs=/nix/store/xj8ha27ddf682ybhm7zi70m82gb3fxlm-aws-c-io-0.13.29/include --extra-lib-dirs=/nix/store/xj8ha27ddf682ybhm7zi70m82gb3fxlm-aws-c-io-0.13.29/lib --extra-include-dirs=/nix/store/jcr3dpd80p9bc40rspk39hg1w8knnhv8-aws-c-mqtt-0.8.14/include --extra-lib-dirs=/nix/store/jcr3dpd80p9bc40rspk39hg1w8knnhv8-aws-c-mqtt-0.8.14/lib --extra-include-dirs=/nix/store/spws029r70gqhppqx44ydc41whsg0aam-aws-c-s3-0.3.13/include --extra-lib-dirs=/nix/store/spws029r70gqhppqx44ydc41whsg0aam-aws-c-s3-0.3.13/lib --extra-include-dirs=/nix/store/34vrr578s9ra7vqhyl60qkdsvwz8sf59-aws-checksums-0.1.17/include --extra-lib-dirs=/nix/store/34vrr578s9ra7vqhyl60qkdsvwz8sf59-aws-checksums-0.1.17/lib --extra-include-dirs=/nix/store/vpsq57423msqnzxjj1bayyclw1y537yy-s2n-tls-1.3.56-dev/include --extra-lib-dirs=/nix/store/96wdanc2hl7qzn8zhmdwqq8n63wpbrxj-s2n-tls-1.3.56/lib --extra-lib-dirs=/nix/store/yzrbv192nvds9rbvaff271ylm319hq02-aws-crt-cpp-0.20.3/lib --extra-include-dirs=/nix/store/0z91x86hy6hhncdzsz7cr30mshq99vfn-aws-sdk-cpp-1.11.118/include --extra-lib-dirs=/nix/store/0z91x86hy6hhncdzsz7cr30mshq99vfn-aws-sdk-cpp-1.11.118/lib --extra-include-dirs=/nix/store/47icxgsxv8wcaysrs49l371a04q21rza-gtest-1.12.1-dev/include --extra-lib-dirs=/nix/store/47icxgsxv8wcaysrs49l371a04q21rza-gtest-1.12.1-dev/lib --extra-lib-dirs=/nix/store/phb8bvjvk47wvirxdyvi6alfjc0hb463-gtest-1.12.1/lib --extra-include-dirs=/nix/store/cnh7pn1w58cli60b2xm30afrc4s6jjpf-rapidcheck-unstable-2023-12-14-dev/include --extra-lib-dirs=/nix/store/cnh7pn1w58cli60b2xm30afrc4s6jjpf-rapidcheck-unstable-2023-12-14-dev/lib --extra-lib-dirs=/nix/store/kaf0m6p3fhhdgcqb9rhp3qddc23nz0ka-rapidcheck-unstable-2023-12-14/lib --extra-include-dirs=/nix/store/n958d208dmsak5qwn9piqpxrk70mwqhy-lzo-2.10/include --extra-lib-dirs=/nix/store/n958d208dmsak5qwn9piqpxrk70mwqhy-lzo-2.10/lib --extra-include-dirs=/nix/store/9nb5h5a96nbjq8hrrv2qr8nvgcsc36h4-libxml2-2.11.7-dev/include --extra-lib-dirs=/nix/store/9nb5h5a96nbjq8hrrv2qr8nvgcsc36h4-libxml2-2.11.7-dev/lib --extra-include-dirs=/nix/store/gldlk72zcj1w4q0j3g7f11133kxnf6iw-libiconv-50/include --extra-lib-dirs=/nix/store/gldlk72zcj1w4q0j3g7f11133kxnf6iw-libiconv-50/lib --extra-lib-dirs=/nix/store/vq2d36acfgygnzms7vkgkkg8irjjy7yx-libxml2-2.11.7/lib --extra-include-dirs=/nix/store/143c8ig563cy2iwlkckdwyvkwlllr9qc-expat-2.5.0-dev/include --extra-lib-dirs=/nix/store/143c8ig563cy2iwlkckdwyvkwlllr9qc-expat-2.5.0-dev/lib --extra-lib-dirs=/nix/store/35ln4x13lv73c8nhjias9qkj912r24xk-expat-2.5.0/lib --extra-include-dirs=/nix/store/7wmiwj3ljkqkkj537y7ccg9fryrvdznx-icu4c-73.2-dev/include --extra-lib-dirs=/nix/store/7wmiwj3ljkqkkj537y7ccg9fryrvdznx-icu4c-73.2-dev/lib --extra-lib-dirs=/nix/store/x5v72ccgfyqnqqgfk9b7sw7a0x2mp6zc-icu4c-73.2/lib --extra-include-dirs=/nix/store/y5s5j2j3fnyp1693nr3g3qma966l07p0-c-ares-1.19.1-dev/include --extra-lib-dirs=/nix/store/y5s5j2j3fnyp1693nr3g3qma966l07p0-c-ares-1.19.1-dev/lib --extra-lib-dirs=/nix/store/mk82ibmpa5x3r4b3bjjrnlw050xpy5fh-c-ares-1.19.1/lib --extra-include-dirs=/nix/store/skpsnwbhmkmqb7zdgz4lhn5b1k4j1drn-libev-4.33/include --extra-lib-dirs=/nix/store/skpsnwbhmkmqb7zdgz4lhn5b1k4j1drn-libev-4.33/lib --extra-include-dirs=/nix/store/lqgfmcxv6laas8yh52fl7vfd8s9mmgsl-libunistring-1.1-dev/include --extra-lib-dirs=/nix/store/j7fcdj48vwj3wxgzlgggdg23347alrl8-libunistring-1.1/lib --extra-include-dirs=/nix/store/rghv39z3wkx533igdnb50w6m98kj4jrx-bash-5.2-p15-dev/include --extra-lib-dirs=/nix/store/rghv39z3wkx533igdnb50w6m98kj4jrx-bash-5.2-p15-dev/lib --extra-lib-dirs=/nix/store/j9p4zcg5xylhn756w2y5n02mwpycdh9h-bash-5.2-p15/lib --extra-include-dirs=/nix/store/yl811p5n5wpiqhdfg58wgp8yj092n02s-gettext-0.21.1/include --extra-lib-dirs=/nix/store/yl811p5n5wpiqhdfg58wgp8yj092n02s-gettext-0.21.1/lib --extra-lib-dirs=/nix/store/gl2j8ln7dg3mwabyv993qy60i6zji7r4-apple-framework-CoreFoundation-11.0.0/lib --extra-framework-dirs=/nix/store/gl2j8ln7dg3mwabyv993qy60i6zji7r4-apple-framework-CoreFoundation-11.0.0/Library/Frameworks --extra-include-dirs=/nix/store/x0daixx5bmy3zrihv19sia35ch526rmg-libobjc-11.0.0/include --extra-lib-dirs=/nix/store/x0daixx5bmy3zrihv19sia35ch526rmg-libobjc-11.0.0/lib --extra-include-dirs=/nix/store/fyi8damwqg220rs19g4qs25dgri2iksr-gmp-with-cxx-6.3.0-dev/include --extra-lib-dirs=/nix/store/fyi8damwqg220rs19g4qs25dgri2iksr-gmp-with-cxx-6.3.0-dev/lib --extra-lib-dirs=/nix/store/32z8xnd928drxjabqd2f3ri8r7vhf6v3-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/rikqiqcw3zblvrganwv79c035h5vnnl5-apple-framework-CoreFoundation-11.0.0/lib --extra-framework-dirs=/nix/store/rikqiqcw3zblvrganwv79c035h5vnnl5-apple-framework-CoreFoundation-11.0.0/Library/Frameworks
ignoring trailing text "-beta.1-lixpre20240506-b6799ab\n" in version "2.90.0-beta.1-lixpre20240506-b6799ab\n" of pkg-config package nix-store
Using Parsec parser
Configuring hercules-ci-cnix-store-0.3.5.0...
Flags chosen: ide=False, nix-2_15=True, nix-2_4=True
Dependency base >=4.7 && <5: using base-4.17.2.1
Dependency bytestring: using bytestring-0.11.5.3
Dependency conduit: using conduit-1.3.5
Dependency containers: using containers-0.6.7
Dependency inline-c: using inline-c-0.9.1.10
Dependency inline-c-cpp >=0.5.0.0: using inline-c-cpp-0.5.0.2
Dependency protolude: using protolude-0.3.3
Dependency template-haskell: using template-haskell-2.19.0.0
Dependency unix: using unix-2.7.3
Dependency unliftio-core: using unliftio-core-0.2.1.0
Dependency vector: using vector-0.13.1.0
Dependency base: using base-4.17.2.1
Dependency bytestring: using bytestring-0.11.5.3
Dependency containers: using containers-0.6.7
Dependency exceptions: using exceptions-0.10.5
Dependency hercules-ci-cnix-store: using hercules-ci-cnix-store-0.3.5.0
Dependency hspec: using hspec-2.10.10
Dependency inline-c: using inline-c-0.9.1.10
Dependency inline-c-cpp: using inline-c-cpp-0.5.0.2
Dependency protolude: using protolude-0.3.3
Dependency temporary: using temporary-1.3
Dependency text: using text-2.0.2
CallStack (from HasCallStack):
  withMetadata, called at libraries/Cabal/Cabal/src/Distribution/Simple/Utils.hs:370:14 in Cabal-3.8.1.0:Distribution.Simple.Utils
Error: Setup: The pkg-config package 'nix-store' version >=2.4 && <2.19 ||
>=2.19.3 && <2.21 is required but the version installed on the system is
version 2.90.0-beta.1-lixpre20240506-b6799ab

Platform / Version

(no hercules-ci agent)