diff --git a/Dockerfile.debian11 b/Dockerfile.debian11 index fd2346e..cac9c07 100644 --- a/Dockerfile.debian11 +++ b/Dockerfile.debian11 @@ -148,6 +148,9 @@ RUN colcon \ # add default.yaml to the image ADD defaults.yaml /root/.colcon/defaults.yaml +# there is no python3-graphviz on debian11, so install it via pip +RUN pip3 install graphviz + # set up sourcing of ros COPY ./ros_entrypoint.sh / ENTRYPOINT [ "/ros_entrypoint.sh" ] diff --git a/Dockerfile.debian12 b/Dockerfile.debian12 index 7d3416f..ddc8af2 100644 --- a/Dockerfile.debian12 +++ b/Dockerfile.debian12 @@ -143,6 +143,9 @@ RUN colcon \ # add default.yaml to the image ADD defaults.yaml /root/.colcon/defaults.yaml +# there is no python3-graphviz on debian12, so install it via pip +RUN pip3 install graphviz --break-system-packages + # set up sourcing of ros COPY ./ros_entrypoint.sh / ENTRYPOINT [ "/ros_entrypoint.sh" ]