Open orhid opened 4 months ago
Could you provide a minimal set of steps to reproduce this?
Also, could you help check if the panic remains in
Could you provide a minimal set of steps to reproduce this?
Own an iOS device, install the iSH app, run apk add cargo
, run cargo update
.
Also, could you help check if the panic remains in
1.76
current beta
current nightly
unfortunately, i don't think so. those are not on the alpine repos, rustup is not available for the architecture and i am not nearly fluent enough to compile it from source.
That's unfortunate, and I don't have iOS device to test either. Worth noting that i586-alpine-linux-musl
is in the list of "tier-2 without host tools", so no guarantee cargo works on that platform. Let alone it's on emulators. People may need to help themselves and submit a patch as we lack for the infra to test against those platforms. Besides, I would also suggest one of the user forums such as https://users.rust-lang.org/ to see if someone can help.
Problem
while calling
cargo update
the main thread panics. the explanation isthread 'main' panicked at src/cargo/core/workspace.rs:1573:39: called `Option::unwrap()` on a `None` value
though i suspect the issue lies much deeper, since calling withRUST_BACKTRACE=full
results in this stack backtrace:Steps
call
cargo update
Possible Solution(s)
No response
Notes
i suspect this is very specific to my environment. i am running alpine linux on an emulated x86 machine using the
iSH
app on an m1 iPad. i have installed both rust and cargo from the alpine repository, since rustup is not supported with this architecture.Version