Skip to content
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

Rust installation freezes on Raspberry PI (worked in 1.26) #3966

Open
2 tasks done
bernardolansing opened this issue Jul 26, 2024 · 3 comments
Open
2 tasks done

Rust installation freezes on Raspberry PI (worked in 1.26) #3966

bernardolansing opened this issue Jul 26, 2024 · 3 comments
Labels

Comments

@bernardolansing
Copy link

bernardolansing commented Jul 26, 2024

Verification

Problem

The installation of Rust toolchain freezes when installing rust-docs on a Raspberry PI. The PI that I got here is a Zero 2W, 64-bit (aarch64-unknown-linux-gnu). The system image (RaspiOS Lite Bookworm, 64 bits) was made in the same day, so I doubt there was something messed up in my system specifically.

If I remember well, the only component that hanged the installation was rust-docs, and always soon after reaching 5.4 MB of installed size (I may be wrong, but I think that's it). Setting the installation profile to minimal didn't change a thing.

When I say it "freezes" the PI, I mean that the PI would get completely stuck and irresponsive. The disk write LED wouldn't stop blinking, and I couldn't start any new SSH sessions. Only solution was brute restart. I tried to wait a few hours to see if it eventually completed, but it didn't look as it'd happen.

Then I downloaded the rustup-init script version 1.26 and it worked fine.

Steps

  1. Get a fresh RaspiOS Bookworm Lite system image running on a Raspberry Zero 2W (actually this is the only combination that I could test, perhaps the bug regards only the system and not the hardware, or vice-versa).
  2. Execute curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh and start the installation.
  3. See your PI die as it tries to install rust-docs.

Possible Solution(s)

No response

Notes

No response

Rustup version

1.27.1

Installed toolchains

I couldn't see, as installation would not finish.

OS version

RaspiOS Bookworm Lite
@djc
Copy link
Contributor

djc commented Jul 26, 2024

Would you be able to bisect rustup changes to figure out which commit caused the issue?

@bernardolansing
Copy link
Author

I guess, but that'll take a while as I'm busy with some things. I'll keep you updated.

@djc
Copy link
Contributor

djc commented Jul 26, 2024

Sorry, other than I'm afraid there isn't much I can do make sense of this failure mode.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants