-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
CD between reth_payload_builder and reth_node_api #6258
Comments
Do you mind sharing which command is failing and the logs from that? The cyclic dependencies are there only for examples, which compile fine as far as I remember |
Sure
|
what's the actual cargo command used to get the output here? Is this from an editor / IDE? |
as i said, i don't run any command cargo because rust analyzer is blocked by this so i can't use anything related to reth |
@mattsse hey what do you suggest for this ? |
Looks like this is what is happening agree with one point from the comments:
Pretty sure we would not be able to have examples in the |
Thank you for your answer Rjected, i'm curious to know what could be the solution for this problem now ? Do you have any idea? |
Is this an actual problem? Like what can you notice that doesn't work, where breaking the cycle would fix it? AFAIK this isn't an actual issue, since dev-dependencies are allowed to be circular |
yea I think @DoTheBestToGetTheBest only has these issues in RA, not familiar with that IDE so unclear if this is solvable with settings |
I do too, but I can't really notice anything |
in anycase this will be addressed by #6333 |
I have same problem as OP #6128 Rust analyzer is probably the tool used by 70% of rust user it's not an IDE like said here |
Thank you guys for this fix !! Amzing from the part of reth team! |
Same problem with rust analyzer can't use reth anymore |
Not in WSL2 for my part in in macos |
Describe the bug
I've identified a cyclic dependency between
We should eliminate cd. We could refactor code, moving functionality between crates, or introducing new crates to break the cycles
I'm unable to run reth on wsl2 and unable to use reth crate. Also rust analyzer keep warning so it's impossible to do anything
Steps to reproduce
having wsl2 installed and rust analyzer
Node logs
Platform(s)
Windows (x86)
What version/commit are you on?
main
What database version are you on?
none
What type of node are you running?
Archive (default)
What prune config do you use, if any?
none
If you've built Reth from source, provide the full command you used
From source.
Code of Conduct
The text was updated successfully, but these errors were encountered: