Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Depolama #3919

Draft
wants to merge 7 commits into
base: main
Choose a base branch
from

wip: migration works?

f671031
Select commit
Loading
Failed to load commit list.
Draft

Depolama #3919

wip: migration works?
f671031
Select commit
Loading
Failed to load commit list.
Garnix CI / package ethereum-light-client [x86_64-linux] failed Mar 4, 2025 in 8m 51s

Run results

Build failed

Details

Last 100 lines of logs:

ethereum-light-client-deps-0.0.0>    Compiling hashbrown v0.13.2
ethereum-light-client-deps-0.0.0>    Compiling beacon-api-types v0.0.0 (/build/source/lib/beacon-api-types)
ethereum-light-client-deps-0.0.0>    Compiling log v0.4.21
ethereum-light-client-deps-0.0.0>    Compiling trie-db v0.28.0
ethereum-light-client-deps-0.0.0>    Compiling cosmwasm-schema v2.1.4
ethereum-light-client-deps-0.0.0>    Compiling ibc-union-msg v0.0.0 (/build/source/cosmwasm/ibc-union/core/msg)
ethereum-light-client-deps-0.0.0>    Compiling unionlabs-cosmwasm-upgradable v0.0.0 (/build/source/lib/unionlabs-cosmwasm-upgradable)
ethereum-light-client-deps-0.0.0>    Compiling memory-db v0.32.0
ethereum-light-client-deps-0.0.0>    Compiling cw-storage-plus v2.0.0
ethereum-light-client-deps-0.0.0>    Compiling hash256-std-hasher v0.15.2
ethereum-light-client-deps-0.0.0>    Compiling evm-storage-verifier v0.0.0 (/build/source/lib/evm-storage-verifier)
ethereum-light-client-deps-0.0.0>    Compiling ibc-union-light-client v0.0.0 (/build/source/cosmwasm/ibc-union/core/light-client-interface)
ethereum-light-client-deps-0.0.0>    Compiling ethereum-sync-protocol v0.0.0 (/build/source/lib/ethereum-sync-protocol)
ethereum-light-client-deps-0.0.0>    Compiling ethereum-light-client-types v0.0.0 (/build/source/lib/ethereum-light-client-types)
ethereum-light-client-deps-0.0.0>    Compiling bincode v1.3.3
ethereum-light-client-deps-0.0.0>    Compiling ethereum-light-client v0.0.0 (/build/source/cosmwasm/ibc-union/lightclient/ethereum)
ethereum-light-client-deps-0.0.0>     Finished `release` profile [optimized] target(s) in 1m 15s
ethereum-light-client-deps-0.0.0> buildPhase completed in 3 minutes 37 seconds
ethereum-light-client-deps-0.0.0> Running phase: installPhase
ethereum-light-client-deps-0.0.0> no previous artifacts found, compressing and installing full archive of target to /nix/store/vaz58lpp9vwxsg3xaf2gkfzr7dlyv219-ethereum-light-client-deps-0.0.0/target.tar.zst
ethereum-light-client-deps-0.0.0> /*stdin*\            : 27.15%   (   607 MiB =>    165 MiB, /nix/store/vaz58lpp9vwxsg3xaf2gkfzr7dlyv219-ethereum-light-client-deps-0.0.0/target.tar.zst) 
ethereum-light-client-deps-0.0.0> Running phase: fixupPhase
ethereum-light-client-deps-0.0.0> shrinking RPATHs of ELF executables and libraries in /nix/store/vaz58lpp9vwxsg3xaf2gkfzr7dlyv219-ethereum-light-client-deps-0.0.0
ethereum-light-client-deps-0.0.0> checking for references to /build/ in /nix/store/vaz58lpp9vwxsg3xaf2gkfzr7dlyv219-ethereum-light-client-deps-0.0.0...
ethereum-light-client-deps-0.0.0> patching script interpreter paths in /nix/store/vaz58lpp9vwxsg3xaf2gkfzr7dlyv219-ethereum-light-client-deps-0.0.0
ethereum-light-client-0.0.0> Running phase: unpackPhase
ethereum-light-client-0.0.0> unpacking source archive /nix/store/snmpd31mjv00lfmh5wrjj5f4719mv9xf-ethereum-light-client-patched-workspace-cargo-toml
ethereum-light-client-0.0.0> source root is ethereum-light-client-patched-workspace-cargo-toml
ethereum-light-client-0.0.0> Running phase: patchPhase
ethereum-light-client-0.0.0> Executing configureCargoCommonVars
ethereum-light-client-0.0.0> decompressing cargo artifacts from /nix/store/vaz58lpp9vwxsg3xaf2gkfzr7dlyv219-ethereum-light-client-deps-0.0.0/target.tar.zst to target
ethereum-light-client-0.0.0> Running phase: updateAutotoolsGnuConfigScriptsPhase
ethereum-light-client-0.0.0> Running phase: configurePhase
ethereum-light-client-0.0.0> will append /build/ethereum-light-client-patched-workspace-cargo-toml/.cargo-home/config.toml with contents of /nix/store/7c0y5qhbi05b7hpwawil6f7r5g2pra3p-vendor-cargo-deps/config.toml
ethereum-light-client-0.0.0> default configurePhase, nothing to do
ethereum-light-client-0.0.0> Running phase: buildPhase
ethereum-light-client-0.0.0> cargoVendorDir: /nix/store/7c0y5qhbi05b7hpwawil6f7r5g2pra3p-vendor-cargo-deps
ethereum-light-client-0.0.0> rustToolchain: /nix/store/y8j2d2qgvs2zp6zrjpglvmnh5d1a8hgb-rust-minimal-1.83.0-nightly-2024-10-11
ethereum-light-client-0.0.0> -C link-arg=-s -C target-cpu=mvp -C opt-level=z -C passes=adce,loop-deletion  --remap-path-prefix=/nix/store/7c0y5qhbi05b7hpwawil6f7r5g2pra3p-vendor-cargo-deps/e3a3a2fb9a75d91ccc3f76071735678cfb0280366df55a11616ce02e8f37ff1e=  --remap-path-prefix=/nix/store/7c0y5qhbi05b7hpwawil6f7r5g2pra3p-vendor-cargo-deps/4dcc6a4f2fef9fa9f51a0a4566f07b1a639cbc46a6864502c18bd2103738e2d1=  --remap-path-prefix=/nix/store/7c0y5qhbi05b7hpwawil6f7r5g2pra3p-vendor-cargo-deps/ee1831ddbafbacaed1f848b4a90d5d68f536fdf84a3659a93515ce114e9a4a0c=  --remap-path-prefix=/nix/store/7c0y5qhbi05b7hpwawil6f7r5g2pra3p-vendor-cargo-deps/753eb30f22db9…
ethereum-light-client-0.0.0> ++ command cargo --version
ethereum-light-client-0.0.0> cargo 1.83.0-nightly (15fbd2f60 2024-10-08)
ethereum-light-client-0.0.0> ++ command cargo build --release --message-format json-render-diagnostics -j1 -p ethereum-light-client --no-default-features --lib -Z build-std=std,panic_abort -Z build-std-features=panic_immediate_abort --target wasm32-unknown-unknown
ethereum-light-client-0.0.0> warning: Patch `merlin v3.0.0 (https://github.com/aptos-labs/merlin#3454ccc8)` was not used in the crate graph.
ethereum-light-client-0.0.0> Patch `x25519-dalek v1.2.0 (https://github.com/aptos-labs/x25519-dalek?branch=zeroize_v1#762a9501)` was not used in the crate graph.
ethereum-light-client-0.0.0> Check that the patched package version and available features are compatible
ethereum-light-client-0.0.0> with the dependency requirements. If the patch has a different version from
ethereum-light-client-0.0.0> what is locked in the Cargo.lock file, run `cargo update` to use the new
ethereum-light-client-0.0.0> version. This may also occur with an optional dependency that is not enabled.
ethereum-light-client-0.0.0>    Compiling syn v2.0.98
ethereum-light-client-0.0.0>    Compiling serde_derive v1.0.217
ethereum-light-client-0.0.0>    Compiling serde v1.0.217
ethereum-light-client-0.0.0>    Compiling derive_more-impl v1.0.0
ethereum-light-client-0.0.0>    Compiling prost-derive v0.12.6
ethereum-light-client-0.0.0>    Compiling derive_more v1.0.0
ethereum-light-client-0.0.0>    Compiling syn-solidity v0.8.21
ethereum-light-client-0.0.0>    Compiling thiserror-impl v1.0.69
ethereum-light-client-0.0.0>    Compiling prost v0.12.6
ethereum-light-client-0.0.0>    Compiling alloy-sol-macro-input v0.8.21
ethereum-light-client-0.0.0>    Compiling proc-macro-error2 v2.0.1
ethereum-light-client-0.0.0>    Compiling thiserror v1.0.69
ethereum-light-client-0.0.0>    Compiling alloy-sol-macro-expander v0.8.21
ethereum-light-client-0.0.0>    Compiling prost-types v0.12.3
ethereum-light-client-0.0.0>    Compiling serde_json v1.0.118
ethereum-light-client-0.0.0>    Compiling alloy-primitives v0.8.21
ethereum-light-client-0.0.0>    Compiling alloy-sol-macro v0.8.21
ethereum-light-client-0.0.0>    Compiling prettyplease v0.2.22
ethereum-light-client-0.0.0> error: could not parse/generate dep info at: /build/ethereum-light-client-patched-workspace-cargo-toml/target/release/deps/prettyplease-655e609563f9ce4b.d
ethereum-light-client-0.0.0> 
ethereum-light-client-0.0.0> Caused by:
ethereum-light-client-0.0.0>   No such file or directory (os error 2)
error: build of '/nix/store/zm9ajn0p6gx4yiwy3yvphl24frgqw66p-ethereum-light-client-0.0.0.drv' on 'ssh-ng://nix-ssh@garnix5' failed: builder for '/nix/store/zm9ajn0p6gx4yiwy3yvphl24frgqw66p-ethereum-light-client-0.0.0.drv' failed with exit code 101;
       last 25 log lines:
       > with the dependency requirements. If the patch has a different version from
       > what is locked in the Cargo.lock file, run `cargo update` to use the new
       > version. This may also occur with an optional dependency that is not enabled.
       >    Compiling syn v2.0.98
       >    Compiling serde_derive v1.0.217
       >    Compiling serde v1.0.217
       >    Compiling derive_more-impl v1.0.0
       >    Compiling prost-derive v0.12.6
       >    Compiling derive_more v1.0.0
       >    Compiling syn-solidity v0.8.21
       >    Compiling thiserror-impl v1.0.69
       >    Compiling prost v0.12.6
       >    Compiling alloy-sol-macro-input v0.8.21
       >    Compiling proc-macro-error2 v2.0.1
       >    Compiling thiserror v1.0.69
       >    Compiling alloy-sol-macro-expander v0.8.21
       >    Compiling prost-types v0.12.3
       >    Compiling serde_json v1.0.118
       >    Compiling alloy-primitives v0.8.21
       >    Compiling alloy-sol-macro v0.8.21
       >    Compiling prettyplease v0.2.22
       > error: could not parse/generate dep info at: /build/ethereum-light-client-patched-workspace-cargo-toml/target/release/deps/prettyplease-655e609563f9ce4b.d
       >
       > Caused by:
       >   No such file or directory (os error 2)
       For full logs, run 'nix log /nix/store/zm9ajn0p6gx4yiwy3yvphl24frgqw66p-ethereum-light-client-0.0.0.drv'.
error: builder for '/nix/store/zm9ajn0p6gx4yiwy3yvphl24frgqw66p-ethereum-light-client-0.0.0.drv' failed with exit code 1
error: 1 dependencies of derivation '/nix/store/n9bisikwpgnam3gyr0bxr58g2m91jqgh-ethereum-light-client.wasm.drv' failed to build