From 07a9d081b9a3ee05777780e731b655d20771930a Mon Sep 17 00:00:00 2001 From: Christoph Froehlich Date: Sat, 1 Feb 2025 00:14:22 +0100 Subject: [PATCH 1/2] Install python3-graphviz --- Dockerfile.debian12 | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Dockerfile.debian12 b/Dockerfile.debian12 index 033e03d..8c206c9 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" ] From 32367bedf09a762d80db9eedc529cb6fd02909da Mon Sep 17 00:00:00 2001 From: Christoph Froehlich Date: Sat, 1 Feb 2025 00:26:39 +0100 Subject: [PATCH 2/2] Also for debian11 --- Dockerfile.debian11 | 3 +++ 1 file changed, 3 insertions(+) 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" ]