You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When you build on the base image, it will install Rust for gnu libc. If you switch to the tiny stack, Rustup should run and install Rust with musl glibc. Presently, it does not run.
Rustup (musl libc) 1.25.2: Contributing to layer
Downloading from https://static.rust-lang.org/rustup/archive/1.25.2/x86_64-unknown-linux-musl/rustup-init
Verifying checksum
Copying to /layers/paketo-community_rustup/rustup-init-musl/bin
Cargo: Contributing to layer
Rustup: Reusing cached layer
Rust: Contributing to layer
Installing Rust
info: syncing channel updates for 'stable-x86_64-unknown-linux-gnu'
This is a caching issue. The cache attributes for the Rustup layer should include the glibc type or the stack so when that changes it will rerun.
What you can do to work around this is to clear the buildpack cache. If you run your next pack build with the --clear-cache flag, that should clear it out and you should see this line go away Rustup: Reusing cached layer. Don't forget to remove that argument on subsequent builds.
The text was updated successfully, but these errors were encountered:
When you build on the base image, it will install Rust for gnu libc. If you switch to the tiny stack, Rustup should run and install Rust with musl glibc. Presently, it does not run.
This is a caching issue. The cache attributes for the Rustup layer should include the glibc type or the stack so when that changes it will rerun.
What you can do to work around this is to clear the buildpack cache. If you run your next
pack build
with the--clear-cache
flag, that should clear it out and you should see this line go awayRustup: Reusing cached layer
. Don't forget to remove that argument on subsequent builds.The text was updated successfully, but these errors were encountered: