From 009898efae04dc3df643c63941a6c77cdfd2cc2e Mon Sep 17 00:00:00 2001 From: Hitonabi Date: Thu, 23 Jul 2026 15:39:56 +0200 Subject: [PATCH] =?UTF-8?q?MakeMKV=20auf=201.17.7=20gepinnt=20=E2=80=94=20?= =?UTF-8?q?1.18.x=20haengt=20unter=20Linux=20beim=20Laufwerks-Scan?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bei uns reproduziert (100% CPU, keine Ausgabe, auch mit sg-Knoten), im MakeMKV-Forum vielfach bestaetigt (t=38128, t=38239, t=38249); Community- Workaround ist 1.17.7. Bonus: exakt die Version, die spaeter die Firmware flashen kann. MAKEMKV_URL_BASE als Build-Arg, weil makemkv.com gerade per Cloudflare-525 down ist (Wayback-Snapshot als Ausweichquelle); sha256 der Tarballs wird im Build-Log festgehalten. Co-Authored-By: Claude Fable 5 --- docker/worker/Dockerfile | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/docker/worker/Dockerfile b/docker/worker/Dockerfile index 0a3f09c..7c24dee 100644 --- a/docker/worker/Dockerfile +++ b/docker/worker/Dockerfile @@ -12,7 +12,15 @@ FROM python:3.12-slim-bookworm AS makemkv-build -ARG MAKEMKV_VERSION=1.18.4 +# 1.17.7 statt 1.18.4 (23.07.2026): MakeMKV 1.18.x hat unter Linux einen +# bekannten Hänger beim Laufwerks-Scan (100 % CPU, keine Ausgabe) — bei uns +# reproduziert, im Forum vielfach bestätigt (t=38128, t=38239), Workaround +# laut Community: 1.17.7. Bonus: 1.17.7 ist auch die Version, die +# Firmware-Flashen kann (neuere ignorieren den Flash-Befehl). +# MAKEMKV_URL_BASE ist übersteuerbar (Build-Arg), falls makemkv.com +# gerade down ist (Wayback-Snapshot als Ausweich-Quelle). +ARG MAKEMKV_VERSION=1.17.7 +ARG MAKEMKV_URL_BASE=https://www.makemkv.com/download/old RUN apt-get update && apt-get install -y --no-install-recommends \ build-essential \ @@ -27,8 +35,9 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ WORKDIR /build -RUN curl -fsSL -o oss.tar.gz "https://www.makemkv.com/download/makemkv-oss-${MAKEMKV_VERSION}.tar.gz" \ - && curl -fsSL -o bin.tar.gz "https://www.makemkv.com/download/makemkv-bin-${MAKEMKV_VERSION}.tar.gz" \ +RUN curl -fsSL -o oss.tar.gz "${MAKEMKV_URL_BASE}/makemkv-oss-${MAKEMKV_VERSION}.tar.gz" \ + && curl -fsSL -o bin.tar.gz "${MAKEMKV_URL_BASE}/makemkv-bin-${MAKEMKV_VERSION}.tar.gz" \ + && sha256sum oss.tar.gz bin.tar.gz \ && tar xzf oss.tar.gz \ && tar xzf bin.tar.gz