-
Notifications
You must be signed in to change notification settings - Fork 745
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
Packages for stable2409-1
are missing
#6206
Comments
stable2409
are missingstable2409-1
are missing
So the patch publishing for not the most recent stable is mostly broken due to a version conflict on crates IO for the most recent stable, see polkadot-fellows/runtimes#493 (comment). Wouldn't the solution to this be to just simply bump minor versions whenever a new stable version is released? Then the patch versions can be reserved for patches to the individual stable releases. I know this would kind a break the semantic versioning, but I think it is a very simple fix that helps us actually releasing patches on crates.io for older stable versions. |
@ggwpez @EgorPopelyaev @Morganamilo this is high priority IMO, looks like we have a broken patch release mechanism potentially blocking properly delivering security fixes or other high priority fixes. |
PSVM is picking the version from the branch, so it has them before they land on crates-io. @Morganamilo do you know when About the versioning conflict that @xlc highlight, I am not sure how it is currently handled. Possibly it should bump the minor version even for patch bumps, if the current patch version on crates-io is not zero. Have to ask @Morganamilo how this is currently handled. |
I'm working on fixing this now. Will try to get it fixed asap. |
This is the concerning part to me. It currently breaks our stable releases support. |
@Morganamilo was this solved? If yes, please close the issue. |
Seems to be the same problem for stable2407-4
|
Is there an existing issue?
Experiencing problems? Have you tried our Stack Exchange first?
Description of bug
I'm getting the following error (same with all the crates' versions listed below) when trying to update to
stable2409-1
usingpsvm
:The main reason behind this issue is that these versions seem to be missing from
crates.io
.Packages affected
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
Steps to reproduce
I ran the update using this command:
pvsm
bumped the versions to some crates (at least 6 or 7 of them). After that, I started getting thosecargo
errors, just to find out that those versions didn't exist at all oncrates.io
. 😅When trying to update to
stable2409
, it worked out perfectly fine (see runtimes#490). But failed when trying to update tostable2409-1
(here).The text was updated successfully, but these errors were encountered: