fixing gentoo
FROM gentoo/portage:latest as portage
FROM gentoo/stage3-amd64:latest
COPY --from=portage /usr/portage /usr/portage
ENV FEATURES="-usersandbox -userpriv" \
EMERGE_DEFAULT_OPTS="--jobs=9 --load-average=8 --with-bdeps=y" \
MAKEOPTS="-j9 -l8" \
USE="cairo introspection jpeg tiff"
RUN eselect locale set en_US.utf8 \
&& . /etc/profile \
&& emerge app-text/poppler \
&& dev-python/pycairo \
&& dev-python/pygobject \
&& media-libs/exiftool \
&& media-libs/mutagen \
&& virtual/ffmpeg \
&& x11-libs/gdk-pixbuf
According to https://forums.gentoo.org/viewtopic-t-1035728-start-0.html either FEATURES="-usersandbox -userpriv"
(added above) or running docker with --cap-add=SYS_PTRACE
should fix the sandbox error.
The actual issue is /var/tmp/portage/sys-apps/sandbox-2.13/work/sandbox-2.13/libsandbox/trace.c:_do_ptrace():75: failure (Operation not permitted)