Skip to content

Fix Dockerfile for python:3.13-slim (Debian Trixie)#140

Merged
ratoaq2 merged 1 commit into
ratoaq2:mainfrom
pierow2k:fix-dockerfile-python-3.13-trixie
Dec 20, 2025
Merged

Fix Dockerfile for python:3.13-slim (Debian Trixie)#140
ratoaq2 merged 1 commit into
ratoaq2:mainfrom
pierow2k:fix-dockerfile-python-3.13-trixie

Conversation

@pierow2k

@pierow2k pierow2k commented Dec 9, 2025

Copy link
Copy Markdown

Fixes #139.

This PR updates the Dockerfile so it builds correctly on python:3.13-slim (Debian Trixie):

  • Removes the deprecated python3-distutils and unnecessary python3-venv packages from the builder stage, relying on the Python environment provided by the base image.
  • Switches the external Tesseract and MKVToolNix APT repositories from bookworm to trixie to match the base image’s Debian release and avoid cross-suite dependency issues.

After these changes, docker build . -t pgsrip succeeds on the current main branch.

@ratoaq2 ratoaq2 merged commit 549d1db into ratoaq2:main Dec 20, 2025
3 checks passed
@pierow2k pierow2k deleted the fix-dockerfile-python-3.13-trixie branch December 20, 2025 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dockerfile: build fails on python:3.13-slim (Debian Trixie) due to python3-distutils + bookworm repos

2 participants