Skip to content

Conversation

KodrAus
Copy link
Contributor

@KodrAus KodrAus commented Jan 12, 2025

Closes #661

cc @Thomasdezeeuw @tisonkun

In #657 we moved some kv_std code into kv + std, but this unfortunately has hit a Cargo bug (see #661), which causes our kv dependencies to always end up in a dependents lockfile. Until the Cargo bug is fixed, or we find a different approach, I think we unfortunately need to revert this.

Copy link
Contributor

@tisonkun tisonkun left a comment

Choose a reason for hiding this comment

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

🤣

@tisonkun
Copy link
Contributor

It seems the compiled result won't include those wrongly added artifacts in lockfile, but the wrong lockfile still affects some analyze tools?

@KodrAus
Copy link
Contributor Author

KodrAus commented Jan 12, 2025

That is the problem, unfortunately. It wouldn’t be such an issue if it wasn’t for all the existing code depending on log with the std feature.

@KodrAus KodrAus merged commit 4099bcb into master Jan 13, 2025
28 checks passed
@KodrAus KodrAus deleted the fix/cargo-features branch January 13, 2025 11:38
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.

log 0.4.24 with std feature always adds value-bag to lock file
3 participants