repro-env v0.3.0 released
kpcyrd
kpcyrd at archlinux.org
Fri Jul 14 23:48:05 UTC 2023
hello list,
I've released v0.3.0 of repro-env:
https://github.com/kpcyrd/repro-env/releases/tag/v0.3.0
It removes the need for a working shared-mime-info environment, the only
runtime dependencies are now:
- Linux unprivileged user-namespaces enabled
- podman installed
- catatonit installed
The sha256 of the official v0.3.0 binary is:
3e5777d952a47d5562d309fd6cb861c0aa4a6a5e45a8aaefa073e702834e9e6d
Github actions built a binary with the same sha256 (unfortunately I
can't ingest the log into web.archive.org and the maximum retention on
github is 90 days):
https://github.com/kpcyrd/repro-env/actions/runs/5558665895/jobs/10154023918
You can confirm this yourself by building a bit-for-bit identical binary
from source like this:
```
git clone https://github.com/kpcyrd/repro-env
cd repro-env
git checkout v0.3.0
make
sha256sum target/x86_64-unknown-linux-musl/release/repro-env
```
The Debian example is failing unfortunately due to 504's from
snapshot.debian.org:
https://github.com/kpcyrd/repro-env/actions/runs/5558665895/jobs/10154118574
You may want to stick to compilers from archive.archlinux.org for now,
or use an image like docker.io/library/rust:1-alpine or
docker.io/library/golang:1-alpine with no further packages installed.
cheers,
kpcyrd
More information about the rb-general
mailing list