MakeMKV auf 1.17.7 gepinnt — 1.18.x haengt unter Linux beim Laufwerks-Scan
Ampel / ampel (push) Successful in 40s

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 <noreply@anthropic.com>
This commit is contained in:
Hitonabi
2026-07-23 15:39:56 +02:00
parent bd6409038e
commit 009898efae
+12 -3
View File
@@ -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