Closed matpow2 closed 5 years ago
This failure is during the debootstrap
step, so it's some problem between you and the Ubuntu archive - at this stage setup_chroot.sh
hasn't yet started trying to use Steam Runtime packages.
Are you using a proxy to access the Ubuntu archive?
If you use debootstrap
to make an Ubuntu chroot directly (without going via setup_chroot.sh
), does that work any better? The command would look something like this:
$ cd "$(mktemp -d)"
$ sudo debootstrap \
--arch=amd64 \
--keyring /path/to/steam-runtime/ubuntu-archive-keyring.gpg \
--verbose \
precise \
precise-chroot
If all goes well, you will get an Ubuntu chroot in precise-chroot
in the temporary directory.
When I tried this on a Debian buster/sid system, I notice I get http://old-releases.ubuntu.com/ubuntu
selected as the mirror instead of http://archive.ubuntu.com/ubuntu
. Perhaps that would work better? You can try this out by adding it to the debootstrap command-line after precise-chroot
:
$ cd "$(mktemp -d)"
$ sudo debootstrap \
--arch=amd64 \
--keyring /path/to/steam-runtime/ubuntu-archive-keyring.gpg \
--verbose \
precise \
precise-chroot \
http://old-releases.ubuntu.com/ubuntu
Seems like this was a temporary hitch, the packages are downloading fine now :)
I've used setup_chroot.sh for some time now, but seems like it might be broken now? Sorry if this is a known issue!
Log for
setup_chroot.sh --amd64
: