Skip to content

Commit 3e72a03

Browse files
committed
profiles: tesseract: disable private-tmp to fix ocrmypdf
As reported by @kmille[1]: The current `tesseract` profile breaks `ocrmypdf`: kmille@linbox:scans ocrmypdf C.pdf del.pdf Scanning contents ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 1/1 0:00:00 1 Error, could not create hOCR output file: No such file or directory tesseract.py:253 1 Error, could not create TXT output file: No such file or directory tesseract.py:253 OCR ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0% 0/1 -:--:-- An exception occurred while executing the pipeline _common.py:294 Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/ocrmypdf/_pipelines/_common.py", line 259, in cli_exception_handler return fn(options, plugin_manager) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [...] File "/usr/lib/python3.12/pathlib.py", line 840, in stat return os.stat(self, follow_symlinks=follow_symlinks) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory: '/tmp/ocrmypdf.io.0od81kk5/000001_ocr_hocr.hocr' These are some of the commands that run in background: [...] 2024/11/23 22:13:53 PID=403915 UID=0 CMD=/usr/bin/firejail /usr/bin/tesseract --list-langs 2024/11/23 22:13:53 PID=403917 UID=0 CMD=/run/firejail/lib/fcopy /usr/bin/text2image /run/firejail/mnt/bin 2024/11/23 22:13:53 PID=403939 UID=1000 CMD=gs -dQUIET [...] -f /tmp/ocrmypdf.io.0od81kk5/origin.pdf [...] 2024/11/23 22:14:03 PID=403953 UID=0 CMD=tesseract -l eng /tmp/ocrmypdf.io.0od81kk5/000001_ocr.png [...] Fixes netblue30#6550. [1] netblue30#6550 (comment) Reported-by: @kmille Suggested-by: @kmille
1 parent 66a2818 commit 3e72a03

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

etc/profile-m-z/tesseract.profile

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ private-cache
5757
private-dev
5858
private-etc
5959
#private-lib libtesseract.so.*
60-
private-tmp
60+
#private-tmp # breaks ocrmypdf (see #6550)
6161

6262
dbus-user none
6363
dbus-system none

0 commit comments

Comments
 (0)