Skip to content

Don't depend on javac / python #92

@arnetheduck

Description

@arnetheduck

java should certainly not be needed, and preferably we'd drop the dep on java as well.

Building: install/usr/lib/libbacktrace.a
make[1]: Entering directory '/home/j/experiments/nimbus-eth1/vendor/nim-rocksdb/vendor/rocksdb'
which: no python3 in (/nix/store/fdjqirgff4vyv92vqa2b59fr1zppj45n-patchelf-0.13/bin:/nix/store/myjrqkb583ak29f3r5wmxrazy33i90pi-gcc-wrapper-10.3.0/bin:/nix/store/gwdq0r345gjpnsbllqjgrb8c8z23aiw9-gcc-10.3.0/bin:/nix/store/al0y3y2668icw7mzhagbb8ywg93dgnzh-glibc-2.33-123-bin/bin:/nix/store/i9q0jv6qnvg7zal98rqi7aq31k3p89hw-coreutils-9.0/bin:/nix/store/8rmwwv30162vnhn5l74m0vjiyq7dnm90-binutils-wrapper-2.35.2/bin:/nix/store/8pjwvcn5513hgq7g0v1192w17jsgn7k8-binutils-2.35.2/bin:/nix/store/39fjkrsznh9in5ar116y8vrcj8fyi43b-figlet-2.2.5/bin:/nix/store/v5nr072a7l6h24pb5c0m3x0v65ch2rjs-git-2.33.3/bin:/nix/store/p30hamqm7fn0i7p8fq81d0ijv0gg0b9g-gnumake-4.3/bin:/nix/store/kwk9gwaly79cwkmv4msd8rj8hyva299m-bzip2-1.0.6.0.2-bin/bin:/nix/store/5g6v8vsr7m7dpcfywpiavkvlsqd2jlfq-lz4-1.9.3-bin/bin:/nix/store/v3vdznhcyvaqgaw5lbiibvqpm0glrhqr-zstd-1.5.2-bin/bin:/nix/store/hb5dwgf40w3kfili25km58b08w9m6xwm-zstd-1.5.2/bin:/nix/store/lkbchp7a2i3cab80x4iv3b2znifzhyg8-lsb_release/bin:/nix/store/i9q0jv6qnvg7zal98rqi7aq31k3p89hw-coreutils-9.0/bin:/nix/store/dykv06vzcn128bmwi19fm640xkdp747f-findutils-4.8.0/bin:/nix/store/58yya3k69fkk5x0gfazw1h3qjf1plgii-diffutils-3.8/bin:/nix/store/mbj7jqg5cgzsc8nml56n3x4ymq3gca5q-gnused-4.8/bin:/nix/store/kil8r0780pvzzm2kfljvwd407fdcfa2k-gnugrep-3.7/bin:/nix/store/cznzsql8cs7nv6g6gflf1724r7d4s9lz-gawk-5.1.1/bin:/nix/store/gapgxqfyny37b2i6xbcmdzb9vnqar6y0-gnutar-1.34/bin:/nix/store/296s5ywm9hw8ia9hr9j80z47rv51v6y9-gzip-1.12/bin:/nix/store/kwk9gwaly79cwkmv4msd8rj8hyva299m-bzip2-1.0.6.0.2-bin/bin:/nix/store/p30hamqm7fn0i7p8fq81d0ijv0gg0b9g-gnumake-4.3/bin:/nix/store/dfqckm5is1k13q24sv1hxpmj2yhlsjlj-bash-5.1-p8/bin:/nix/store/k51ba3zyi52q66yyvc4lba96ndc3fvx0-patch-2.7.6/bin:/nix/store/9wvdg6ayndlmhan3ccz938l0k9hvgxg9-xz-5.2.5-bin/bin:/home/j/experiments/nimbus-eth1/vendor/nimbus-build-system/vendor/Nim/bin:/home/j/experiments/nimbus-eth1/vendor/.nimble/bin:/nix/store/xky4m715m94wpzdq9niykqfjcbfkyx56-glib-2.84.4-bin/bin:/nix/store/6q57mnfak3q8ss656qgp245qzqvnniyr-gnugrep-3.12/bin:/nix/store/00bc157nm93q5fjz551fwk60ihlbilvj-coreutils-9.7/bin:/run/wrappers/bin:/usr/bin:/usr/sbin:/nix/store/79yn7a89bvcs5dq7wl8rsmzp9w929dcl-cursor-1.7.38/bin:/run/wrappers/bin:/home/j/.local/share/flatpak/exports/bin:/var/lib/flatpak/exports/bin:/home/j/.nix-profile/bin:/nix/profile/bin:/home/j/.local/state/nix/profile/bin:/etc/profiles/per-user/j/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin)
which: no python in (/nix/store/fdjqirgff4vyv92vqa2b59fr1zppj45n-patchelf-0.13/bin:/nix/store/myjrqkb583ak29f3r5wmxrazy33i90pi-gcc-wrapper-10.3.0/bin:/nix/store/gwdq0r345gjpnsbllqjgrb8c8z23aiw9-gcc-10.3.0/bin:/nix/store/al0y3y2668icw7mzhagbb8ywg93dgnzh-glibc-2.33-123-bin/bin:/nix/store/i9q0jv6qnvg7zal98rqi7aq31k3p89hw-coreutils-9.0/bin:/nix/store/8rmwwv30162vnhn5l74m0vjiyq7dnm90-binutils-wrapper-2.35.2/bin:/nix/store/8pjwvcn5513hgq7g0v1192w17jsgn7k8-binutils-2.35.2/bin:/nix/store/39fjkrsznh9in5ar116y8vrcj8fyi43b-figlet-2.2.5/bin:/nix/store/v5nr072a7l6h24pb5c0m3x0v65ch2rjs-git-2.33.3/bin:/nix/store/p30hamqm7fn0i7p8fq81d0ijv0gg0b9g-gnumake-4.3/bin:/nix/store/kwk9gwaly79cwkmv4msd8rj8hyva299m-bzip2-1.0.6.0.2-bin/bin:/nix/store/5g6v8vsr7m7dpcfywpiavkvlsqd2jlfq-lz4-1.9.3-bin/bin:/nix/store/v3vdznhcyvaqgaw5lbiibvqpm0glrhqr-zstd-1.5.2-bin/bin:/nix/store/hb5dwgf40w3kfili25km58b08w9m6xwm-zstd-1.5.2/bin:/nix/store/lkbchp7a2i3cab80x4iv3b2znifzhyg8-lsb_release/bin:/nix/store/i9q0jv6qnvg7zal98rqi7aq31k3p89hw-coreutils-9.0/bin:/nix/store/dykv06vzcn128bmwi19fm640xkdp747f-findutils-4.8.0/bin:/nix/store/58yya3k69fkk5x0gfazw1h3qjf1plgii-diffutils-3.8/bin:/nix/store/mbj7jqg5cgzsc8nml56n3x4ymq3gca5q-gnused-4.8/bin:/nix/store/kil8r0780pvzzm2kfljvwd407fdcfa2k-gnugrep-3.7/bin:/nix/store/cznzsql8cs7nv6g6gflf1724r7d4s9lz-gawk-5.1.1/bin:/nix/store/gapgxqfyny37b2i6xbcmdzb9vnqar6y0-gnutar-1.34/bin:/nix/store/296s5ywm9hw8ia9hr9j80z47rv51v6y9-gzip-1.12/bin:/nix/store/kwk9gwaly79cwkmv4msd8rj8hyva299m-bzip2-1.0.6.0.2-bin/bin:/nix/store/p30hamqm7fn0i7p8fq81d0ijv0gg0b9g-gnumake-4.3/bin:/nix/store/dfqckm5is1k13q24sv1hxpmj2yhlsjlj-bash-5.1-p8/bin:/nix/store/k51ba3zyi52q66yyvc4lba96ndc3fvx0-patch-2.7.6/bin:/nix/store/9wvdg6ayndlmhan3ccz938l0k9hvgxg9-xz-5.2.5-bin/bin:/home/j/experiments/nimbus-eth1/vendor/nimbus-build-system/vendor/Nim/bin:/home/j/experiments/nimbus-eth1/vendor/.nimble/bin:/nix/store/xky4m715m94wpzdq9niykqfjcbfkyx56-glib-2.84.4-bin/bin:/nix/store/6q57mnfak3q8ss656qgp245qzqvnniyr-gnugrep-3.12/bin:/nix/store/00bc157nm93q5fjz551fwk60ihlbilvj-coreutils-9.7/bin:/run/wrappers/bin:/usr/bin:/usr/sbin:/nix/store/79yn7a89bvcs5dq7wl8rsmzp9w929dcl-cursor-1.7.38/bin:/run/wrappers/bin:/home/j/.local/share/flatpak/exports/bin:/var/lib/flatpak/exports/bin:/home/j/.nix-profile/bin:/nix/profile/bin:/home/j/.local/state/nix/profile/bin:/etc/profiles/per-user/j/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin)
$DEBUG_LEVEL is 0, $LIB_MODE is static
Building: Nim compiler
make[1]: *** [vendor/nimbus-build-system/makefiles/targets.mk:81: build-nim] Error 2
make: *** [vendor/nimbus-build-system/makefiles/targets.mk:124: vendor/nimbus-build-system/vendor/Nim/bin/nim] Error 2
make: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:122: install/usr/lib/libbacktrace.a] Error 77
make: *** [Makefile:231: libbacktrace] Error 2
make[1]: Leaving directory '/home/j/experiments/nimbus-eth1/vendor/nim-rocksdb/vendor/rocksdb'
Cleaning up RocksDb build artifacts.
which: no python3 in (/nix/store/fdjqirgff4vyv92vqa2b59fr1zppj45n-patchelf-0.13/bin:/nix/store/myjrqkb583ak29f3r5wmxrazy33i90pi-gcc-wrapper-10.3.0/bin:/nix/store/gwdq0r345gjpnsbllqjgrb8c8z23aiw9-gcc-10.3.0/bin:/nix/store/al0y3y2668icw7mzhagbb8ywg93dgnzh-glibc-2.33-123-bin/bin:/nix/store/i9q0jv6qnvg7zal98rqi7aq31k3p89hw-coreutils-9.0/bin:/nix/store/8rmwwv30162vnhn5l74m0vjiyq7dnm90-binutils-wrapper-2.35.2/bin:/nix/store/8pjwvcn5513hgq7g0v1192w17jsgn7k8-binutils-2.35.2/bin:/nix/store/39fjkrsznh9in5ar116y8vrcj8fyi43b-figlet-2.2.5/bin:/nix/store/v5nr072a7l6h24pb5c0m3x0v65ch2rjs-git-2.33.3/bin:/nix/store/p30hamqm7fn0i7p8fq81d0ijv0gg0b9g-gnumake-4.3/bin:/nix/store/kwk9gwaly79cwkmv4msd8rj8hyva299m-bzip2-1.0.6.0.2-bin/bin:/nix/store/5g6v8vsr7m7dpcfywpiavkvlsqd2jlfq-lz4-1.9.3-bin/bin:/nix/store/v3vdznhcyvaqgaw5lbiibvqpm0glrhqr-zstd-1.5.2-bin/bin:/nix/store/hb5dwgf40w3kfili25km58b08w9m6xwm-zstd-1.5.2/bin:/nix/store/lkbchp7a2i3cab80x4iv3b2znifzhyg8-lsb_release/bin:/nix/store/i9q0jv6qnvg7zal98rqi7aq31k3p89hw-coreutils-9.0/bin:/nix/store/dykv06vzcn128bmwi19fm640xkdp747f-findutils-4.8.0/bin:/nix/store/58yya3k69fkk5x0gfazw1h3qjf1plgii-diffutils-3.8/bin:/nix/store/mbj7jqg5cgzsc8nml56n3x4ymq3gca5q-gnused-4.8/bin:/nix/store/kil8r0780pvzzm2kfljvwd407fdcfa2k-gnugrep-3.7/bin:/nix/store/cznzsql8cs7nv6g6gflf1724r7d4s9lz-gawk-5.1.1/bin:/nix/store/gapgxqfyny37b2i6xbcmdzb9vnqar6y0-gnutar-1.34/bin:/nix/store/296s5ywm9hw8ia9hr9j80z47rv51v6y9-gzip-1.12/bin:/nix/store/kwk9gwaly79cwkmv4msd8rj8hyva299m-bzip2-1.0.6.0.2-bin/bin:/nix/store/p30hamqm7fn0i7p8fq81d0ijv0gg0b9g-gnumake-4.3/bin:/nix/store/dfqckm5is1k13q24sv1hxpmj2yhlsjlj-bash-5.1-p8/bin:/nix/store/k51ba3zyi52q66yyvc4lba96ndc3fvx0-patch-2.7.6/bin:/nix/store/9wvdg6ayndlmhan3ccz938l0k9hvgxg9-xz-5.2.5-bin/bin:/home/j/experiments/nimbus-eth1/vendor/nimbus-build-system/vendor/Nim/bin:/home/j/experiments/nimbus-eth1/vendor/.nimble/bin:/nix/store/xky4m715m94wpzdq9niykqfjcbfkyx56-glib-2.84.4-bin/bin:/nix/store/6q57mnfak3q8ss656qgp245qzqvnniyr-gnugrep-3.12/bin:/nix/store/00bc157nm93q5fjz551fwk60ihlbilvj-coreutils-9.7/bin:/run/wrappers/bin:/usr/bin:/usr/sbin:/nix/store/79yn7a89bvcs5dq7wl8rsmzp9w929dcl-cursor-1.7.38/bin:/run/wrappers/bin:/home/j/.local/share/flatpak/exports/bin:/var/lib/flatpak/exports/bin:/home/j/.nix-profile/bin:/nix/profile/bin:/home/j/.local/state/nix/profile/bin:/etc/profiles/per-user/j/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin)
which: no python in (/nix/store/fdjqirgff4vyv92vqa2b59fr1zppj45n-patchelf-0.13/bin:/nix/store/myjrqkb583ak29f3r5wmxrazy33i90pi-gcc-wrapper-10.3.0/bin:/nix/store/gwdq0r345gjpnsbllqjgrb8c8z23aiw9-gcc-10.3.0/bin:/nix/store/al0y3y2668icw7mzhagbb8ywg93dgnzh-glibc-2.33-123-bin/bin:/nix/store/i9q0jv6qnvg7zal98rqi7aq31k3p89hw-coreutils-9.0/bin:/nix/store/8rmwwv30162vnhn5l74m0vjiyq7dnm90-binutils-wrapper-2.35.2/bin:/nix/store/8pjwvcn5513hgq7g0v1192w17jsgn7k8-binutils-2.35.2/bin:/nix/store/39fjkrsznh9in5ar116y8vrcj8fyi43b-figlet-2.2.5/bin:/nix/store/v5nr072a7l6h24pb5c0m3x0v65ch2rjs-git-2.33.3/bin:/nix/store/p30hamqm7fn0i7p8fq81d0ijv0gg0b9g-gnumake-4.3/bin:/nix/store/kwk9gwaly79cwkmv4msd8rj8hyva299m-bzip2-1.0.6.0.2-bin/bin:/nix/store/5g6v8vsr7m7dpcfywpiavkvlsqd2jlfq-lz4-1.9.3-bin/bin:/nix/store/v3vdznhcyvaqgaw5lbiibvqpm0glrhqr-zstd-1.5.2-bin/bin:/nix/store/hb5dwgf40w3kfili25km58b08w9m6xwm-zstd-1.5.2/bin:/nix/store/lkbchp7a2i3cab80x4iv3b2znifzhyg8-lsb_release/bin:/nix/store/i9q0jv6qnvg7zal98rqi7aq31k3p89hw-coreutils-9.0/bin:/nix/store/dykv06vzcn128bmwi19fm640xkdp747f-findutils-4.8.0/bin:/nix/store/58yya3k69fkk5x0gfazw1h3qjf1plgii-diffutils-3.8/bin:/nix/store/mbj7jqg5cgzsc8nml56n3x4ymq3gca5q-gnused-4.8/bin:/nix/store/kil8r0780pvzzm2kfljvwd407fdcfa2k-gnugrep-3.7/bin:/nix/store/cznzsql8cs7nv6g6gflf1724r7d4s9lz-gawk-5.1.1/bin:/nix/store/gapgxqfyny37b2i6xbcmdzb9vnqar6y0-gnutar-1.34/bin:/nix/store/296s5ywm9hw8ia9hr9j80z47rv51v6y9-gzip-1.12/bin:/nix/store/kwk9gwaly79cwkmv4msd8rj8hyva299m-bzip2-1.0.6.0.2-bin/bin:/nix/store/p30hamqm7fn0i7p8fq81d0ijv0gg0b9g-gnumake-4.3/bin:/nix/store/dfqckm5is1k13q24sv1hxpmj2yhlsjlj-bash-5.1-p8/bin:/nix/store/k51ba3zyi52q66yyvc4lba96ndc3fvx0-patch-2.7.6/bin:/nix/store/9wvdg6ayndlmhan3ccz938l0k9hvgxg9-xz-5.2.5-bin/bin:/home/j/experiments/nimbus-eth1/vendor/nimbus-build-system/vendor/Nim/bin:/home/j/experiments/nimbus-eth1/vendor/.nimble/bin:/nix/store/xky4m715m94wpzdq9niykqfjcbfkyx56-glib-2.84.4-bin/bin:/nix/store/6q57mnfak3q8ss656qgp245qzqvnniyr-gnugrep-3.12/bin:/nix/store/00bc157nm93q5fjz551fwk60ihlbilvj-coreutils-9.7/bin:/run/wrappers/bin:/usr/bin:/usr/sbin:/nix/store/79yn7a89bvcs5dq7wl8rsmzp9w929dcl-cursor-1.7.38/bin:/run/wrappers/bin:/home/j/.local/share/flatpak/exports/bin:/var/lib/flatpak/exports/bin:/home/j/.nix-profile/bin:/nix/profile/bin:/home/j/.local/state/nix/profile/bin:/etc/profiles/per-user/j/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin)
sh: line 1: javac: command not found
Building RocksDb static libraries.
^Cmake: *** [Makefile:238: rocksdb] Interrupt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions