Ghostscript 10.0.0 (Debian 12) blockiert OCR — skip_text + pdfa_level inkompatibel #3
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Debian 12 liefert Ghostscript 10.0.0 aus. Diese Version hat einen bekannten Bug, der PDFs mit Text-Layer korrumpiert. ocrmypdf verweigert daher die Verarbeitung wenn skip_text=true (Standard-Config) und pdfa_level gesetzt ist.
Fehler:
Auswirkung: Auf einer frischen Debian-12-Installation kann keine einzige PDF verarbeitet werden.
Lösungsoptionen
Option A (empfohlen): Ghostscript auf >=10.02.1 upgraden (backports oder manuell)
Option B: pdfa_level in config.example.toml auf leer setzen als Default
Option C: GS-Versions-Prüfung in install.sh einbauen mit Warnung
Empfehlung
Option B + C: pdfa_level= als sicheren Default + Versions-Warnung in install.sh
Umgebung
Behoben in v0.2.2 (Commit
9cdc9ae).pdfa_level = ""als sicherer Defaulttests/test_ghostscript_version.py(19 Tests, parametrisiert über alle relevanten Versionen inkl. Debian 11 gs 9.56.1)Debian 13 Test — v0.2.2 ✅
Datum: 2026-04-09
System: LXC 125 (pve-007), Debian 13 (Trixie)
Versionen
Ergebnis
Ghostscript-Bug (Issue #3) tritt auf Debian 13 nicht auf — dort ist GS 10.05.1 im Standardrepo enthalten.
Fazit