Spoof home directory in dockerfiles to be able to build with package bbm

This commit is contained in:
2024-01-07 22:19:52 +01:00
parent 07107cb63e
commit 57f7fec9a0
3 changed files with 24 additions and 0 deletions

View File

@@ -7,3 +7,11 @@ RUN pacman -Sy archlinux-keyring --noconfirm && pacman -Su --noconfirm
RUN pacman -Syu --noconfirm
RUN pacman -S make perl texlive texlive-binextra texlive-pictures --noconfirm
RUN pacman -S texlive-publishers texlive-mathscience texlive-fontsextra texlive-latexextra --noconfirm
# The 'bbm' package insists on generating stuff in the home directory. In
# order to guarantee access to the home directory no matter the user the
# docker container is run with, create a temporary one anyone can write to
RUN mkdir /tmp/home
RUN chmod -R 777 /tmp/home
ENV HOME=/tmp/home