Hi!
I am trying to install swift on Alpine using a debian virtual environment, my Dockerfile looks like that:
# install swift toolchain
RUN apk add debootstrap
RUN mkdir -p /var/chroots/debian
RUN debootstrap --variant=minbase stable /var/chroots/debian/ https://deb.debian.org/debian
RUN chroot /var/chroots/debian/ /bin/bash -c "apt update && apt upgrade -y && apt install -y curl tar gpg"
RUN curl -O "https://download.swift.org/swiftly/linux/swiftly-$(uname -m).tar.gz"
RUN mv "swiftly-$(uname -m).tar.gz" /var/chroots/debian/root
RUN chroot /var/chroots/debian/ /bin/bash -c "cd /root; tar zxf swiftly-$(uname -m).tar.gz"
#RUN chroot /var/chroots/debian/ /bin/bash -c "/root/swiftly init --quiet-shell-followup -y"
# . ${SWIFTLY_HOME_DIR:-~/.local/share/swiftly}/env.sh && \
Swiftly, howevery fails with:
Unable to obtain Swift runtime path
Aborted
Which is bizare, because swiftly actually installs on alpine using gcompat, only executing the toolchain does not work.