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

Switch all go packages to buildGoModule #64

Conversation

JonathanLorimer
Copy link
Collaborator

No description provided.

flake.nix Outdated
gaia6-src.flake = false;
gaia6-src.url = github:cosmos/gaia/v6.0.1;
gaia6-src.url = github:cosmos/gaia/v6.0.3;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Gaia v6.0.3 is broken again with it using an older version of ibc-go: cosmos/gaia#1284. So We have to revert to using v6.0.2 for now.

Btw next time you can push your branches to this repository directly so that I can also help push new changes.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

right, but there is a separate attr for the informal ordered gaia https://github.com/informalsystems/cosmos.nix/pull/64/files#diff-206b9ce276ab5971a2489d75eb1b12999d4bf3843b7988cbe8d687cfde61dea0R31-R32, and 6.0.2 has a bug in it that is causing chains to error, I know no one is using this, but just in case I want them to get the correct version that the community is using for now. https://discord.com/channels/669268347736686612/798937713474142229/944247197208289290

Copy link
Collaborator

@soareschen soareschen Feb 21, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's just remove gaia6-ordered then. It is a test fork of gaia that isn't meant to be merged. I can create a separate branch for testing using that.

According to cosmos/gaia#1280, v6.0.3 is essentially a hotfix to revert to v6.0.0 as there are other bugs in v6.0.1 and v6.0.2. However v6.0.0 is broken and fail in one of ibc-rs integration tests. I think either we stick with v6.0.2 on master, or we'll have v6.0.0 on master and have branching strategies to place v6.0.2 in a branch like next or something.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually a simpler solution is to just expose all minor versions, i.e. gaia6_0_0 to gaia6_0_3. We just have to have gaia6 to point to gaia6_0_3 now, and ibc-rs can still use gaia6_0_2 explicitly in its CI.

Copy link
Collaborator

@soareschen soareschen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@soareschen soareschen merged commit 1f68ccf into informalsystems:master Feb 22, 2022
romac pushed a commit to informalsystems/hermes that referenced this pull request Feb 22, 2022
hu55a1n1 pushed a commit to hu55a1n1/hermes that referenced this pull request Sep 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants