Running apt-add-repository non-free and apt-add-repository contrib commands inside the texlive/texlive container will lead to CI error due to the mis-match between output of lsb_release -r and the desired output of Python packet aptsources (see details here). This CI fails all other PRs to this project.
This PR offers a workaround by adding contrib and non-free sources via modifying /etc/apt/sources.list file directly with sed.
Running
apt-add-repository non-free
andapt-add-repository contrib
commands inside thetexlive/texlive
container will lead to CI error due to the mis-match between output oflsb_release -r
and the desired output of Python packetaptsources
(see details here). This CI fails all other PRs to this project.This PR offers a workaround by adding
contrib
andnon-free
sources via modifying/etc/apt/sources.list
file directly withsed
.