From 2e5c19cae8b9c7bac58d503b7926c97f57e2a59b Mon Sep 17 00:00:00 2001 From: Mikko Ylinen Date: Mon, 13 Feb 2023 10:08:36 +0200 Subject: [PATCH] demo: do not pip install ninja ninja-build is installed as a dependency to meson so we don't need to install it separately. In fact pip install fails on setups that enforce PEP-668 of externally managed environments. Signed-off-by: Mikko Ylinen --- demo/crypto-perf/Dockerfile | 1 - demo/dlb-dpdk-demo/Dockerfile | 1 - 2 files changed, 2 deletions(-) diff --git a/demo/crypto-perf/Dockerfile b/demo/crypto-perf/Dockerfile index 1faa82c6..0c50dd11 100644 --- a/demo/crypto-perf/Dockerfile +++ b/demo/crypto-perf/Dockerfile @@ -6,7 +6,6 @@ WORKDIR $DIR RUN echo "deb-src http://deb.debian.org/debian unstable main" >> \ /etc/apt/sources.list.d/deb-src.list RUN apt-get update && apt-get install -y wget build-essential meson python3-pyelftools libnuma-dev python3-pip libssl-dev pkg-config dpkg-dev -RUN pip install ninja # Download & unpack DPDK tarball ARG DPDK_TARBALL=dpdk-22.11.tar.xz diff --git a/demo/dlb-dpdk-demo/Dockerfile b/demo/dlb-dpdk-demo/Dockerfile index d25241f6..f47055eb 100644 --- a/demo/dlb-dpdk-demo/Dockerfile +++ b/demo/dlb-dpdk-demo/Dockerfile @@ -4,7 +4,6 @@ ARG DIR=/dpdk-build WORKDIR $DIR RUN apt-get update && apt-get install -y wget build-essential meson python3-pyelftools libnuma-dev python3-pip -RUN pip install ninja # Download & unpack DLB tarball ARG DLB_TARBALL="dlb_linux_src_release8.0.0.txz"