Closed bap2pecs closed 3 months ago
Whenever I run go mod tidy, it will auto upgrade
go mod tidy
github.com/cockroachdb/pebble v0.0.0-20231018212520-f6cde3fc2fa4
to
github.com/cockroachdb/pebble v1.1.0
then make op-node fails w:
make op-node
10.26 /go/pkg/mod/github.com/ethereum-optimism/op-geth@v1.101308.2-rc.2/ethdb/pebble/pebble.go:592:21: assignment mismatch: 4 variables but reader.Next returns 5 values
root cause is cosmos SDK depends on v1.1.0
$ go mod graph | grep cockroachdb/pebble [14:20:17] cosmossdk.io/client/v2@v2.0.0-beta.1 github.com/cockroachdb/pebble@v0.0.0-20231101195458-481da04154d6 cosmossdk.io/collections@v0.4.0 github.com/cockroachdb/pebble@v0.0.0-20230525220056-bb4fc9527b3b cosmossdk.io/core@v0.11.0 github.com/cockroachdb/pebble@v0.0.0-20230525220056-bb4fc9527b3b cosmossdk.io/store@v1.1.0 github.com/cockroachdb/pebble@v1.1.0 cosmossdk.io/x/circuit@v0.1.0 github.com/cockroachdb/pebble@v0.0.0-20231101195458-481da04154d6 cosmossdk.io/x/evidence@v0.1.0 github.com/cockroachdb/pebble@v0.0.0-20231101195458-481da04154d6 cosmossdk.io/x/feegrant@v0.1.0 github.com/cockroachdb/pebble@v0.0.0-20231101195458-481da04154d6 cosmossdk.io/x/nft@v0.1.0 github.com/cockroachdb/pebble@v0.0.0-20231101195458-481da04154d6 cosmossdk.io/x/upgrade@v0.1.1 github.com/cockroachdb/pebble@v0.0.0-20231101195458-481da04154d6 github.com/CosmWasm/wasmd@v0.51.0 github.com/cockroachdb/pebble@v1.1.0 github.com/babylonchain/babylon@v0.8.6 github.com/cockroachdb/pebble@v1.1.0 github.com/babylonchain/babylon-da-sdk@v0.1.2-alpha github.com/cockroachdb/pebble@v1.1.0 github.com/cosmos/cosmos-db@v1.0.2 github.com/cockroachdb/pebble@v1.1.0 github.com/cosmos/cosmos-sdk@v0.50.6 github.com/cockroachdb/pebble@v1.1.0 github.com/cosmos/iavl@v1.1.2 github.com/cockroachdb/pebble@v0.0.0-20220817183557-09c6e030a677 github.com/cosmos/ibc-go/modules/capability@v1.0.0 github.com/cockroachdb/pebble@v0.0.0-20231101195458-481da04154d6 github.com/cosmos/ibc-go/v8@v8.2.0 github.com/cockroachdb/pebble@v1.1.0 github.com/cosmos/relayer/v2@v2.5.1 github.com/cockroachdb/pebble@v0.0.0-20231102162011-844f0582c2eb github.com/ethereum/go-ethereum@v1.13.15 github.com/cockroachdb/pebble@v0.0.0-20230928194634-aa077af62593 github.com/strangelove-ventures/cometbft-client@v0.1.0 github.com/cockroachdb/pebble@v0.0.0-20231101195458-481da04154d6
there is actually https://github.com/ethereum-optimism/optimism/pull/9646 trying to bump the version but failed
replace github.com/cockroachdb/pebble => github.com/cockroachdb/pebble v0.0.0-20231018212520-f6cde3fc2fa4
is a temporary fix
Whenever I run
go mod tidy
, it will auto upgradegithub.com/cockroachdb/pebble v0.0.0-20231018212520-f6cde3fc2fa4
to
github.com/cockroachdb/pebble v1.1.0
then
make op-node
fails w:root cause is cosmos SDK depends on v1.1.0
there is actually https://github.com/ethereum-optimism/optimism/pull/9646 trying to bump the version but failed