Morning all!
Okay, let me start out by saying that I know absolutely sweet F.A. about Rust. There's simply something I'm trying to get working and it's required me to make a few changes. And with every change, it's getting closer to building successfully… or so I hope.
Anyway, I'm here to bother you for a reason, not just to waffle. I was wondering if someone could be kind enough to explain this rust toolchain malarkey?
When I started trying to "fix" this thing (it's a dockerfile), I updated it to build from the latest and greatest rust and then updated to the latest and… I digress, point being it's failing some cargo stuff and I have reason to believe it's because of the rust toolchain which is set as nightly-2022-07-19 now, I thought I could just set that to stable, but upon reading some docs, I need to set the date. I was just wondering if someone could explain why? Why can't I just have the toolchain set to latest? It seems complicated for nothing.
You could have just mentioned the project in question since its code is public.
https://git.joinplu.me/plume/plume
No errors from plume crates, but we get errors in a couple of locked dependencies:
Let's see if a full (semver-compatible) deps update works:
This succeeds.
I will let you pick it from here.
Should be a good learning experience.
You're glorious. Thank you so much!