From 890b40793895a8a8923d77a6308749a6fd037c6a Mon Sep 17 00:00:00 2001 From: Jesse Bannon Date: Sat, 27 Sep 2025 16:06:32 -0700 Subject: [PATCH] ensure we keep pip --- docker/Dockerfile | 4 ++++ docker/Dockerfile.gui | 4 +++- docker/Dockerfile.ubuntu | 4 +++- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index ffadc3c9..d4283f56 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -55,6 +55,10 @@ RUN mkdir -pv "${DEFAULT_WORKSPACE}" && \ g++ \ make \ libffi-dev + && \ + # Ensure we did not delete pip, which is needed for yt-dlp updates + python3 -m pip --help + ############################################################################### # CONTAINER CONFIGS diff --git a/docker/Dockerfile.gui b/docker/Dockerfile.gui index 98f1b3cc..4cd4def5 100644 --- a/docker/Dockerfile.gui +++ b/docker/Dockerfile.gui @@ -78,7 +78,9 @@ RUN mkdir -p /config && \ python3-venv && \ apt-get autoremove -y && \ apt-get purge -y --auto-remove && \ - rm -rf /var/lib/apt/lists/* + rm -rf /var/lib/apt/lists/* && \ + # Ensure we did not delete pip, which is needed for yt-dlp updates + python3 -m pip --help ############################################################################### # CONTAINER CONFIGS diff --git a/docker/Dockerfile.ubuntu b/docker/Dockerfile.ubuntu index e6c432f0..174902d9 100644 --- a/docker/Dockerfile.ubuntu +++ b/docker/Dockerfile.ubuntu @@ -81,7 +81,9 @@ RUN mkdir -pv "${DEFAULT_WORKSPACE}" && \ python3-venv && \ apt-get autoremove -y && \ apt-get purge -y --auto-remove && \ - rm -rf /var/lib/apt/lists/* + rm -rf /var/lib/apt/lists/* && \ + # Ensure we did not delete pip, which is needed for yt-dlp updates + python3 -m pip --help ############################################################################### # CONTAINER CONFIGS