-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Rename built-in crates #24853
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
Comments
I think we should rename:
|
I'm in favour. It seems like this might be something good to do for 1.0, since hitting errors about them can be quite confusing (especially without |
I'm 👍 to this, and backporting to 1.0 |
This hasn't been done, and still results in bad user experience. Can this still be fixed post 1.0? |
Status update: this still isn't done. We do have some errors on the @rust-lang/compiler is this something we ever intend to do? |
The errors I hit happen way before that is hit. Here's an example error:
You hit this when you use rustc directly without cargo, as cargo will disambiguate using the |
I'd be in favor of doing this rename, I think. It seems odd to have the same crates in two places. But maybe @alexcrichton has plans to just move us over to the crates.io crates eventually or something? |
I think so, or at least, I'd be a big 👍 there |
Yes for any relevant crates I'd like to move to using the crates.io versions, but I don't think we'll ever get around to moving everything out of tree, just support libs and such. |
Update: we can now use crates.io crates, but not all crates that are on crates.io have been updated to those versions. |
Heya ! Hope you're having a beautiful day ! Any updates on this one ? |
I personally think this isn't really something we can/want to do anymore today, we depend on dozens of crates.io crates and place those in the sysroot today. Error messages on attempted use aren't great but that's an orthogonal issue. |
rand
etc conflict withcrates.io
crates and causes confusion. We should rename themprivate_rand
orrustc_rand
etc.The text was updated successfully, but these errors were encountered: