[moin-user] Can't index PDF attachments (bug?)

Volker Wysk post at volker-wysk.de
Sun Dec 2 22:46:33 EST 2018


Hi

I'm trying to reindex my data with Xapian, like this:

export PYTHONPATH=/usr/local/lib/python2.7/dist-packages:/usr/local/share/
moin/config
/usr/local/share/moin/server/moin --wiki-url=http://localhost/wiki/ index 
build --mode=rebuild

This reports an error for all the PDF attachments. Like this:

2018-12-03 04:23:16,639 ERROR MoinMoin.search.builtin:261 Filter 
application_pdf threw error '[Errno 1] Operation not permitted' for file /usr/
local/share/moin/data/pages/
Handb(c3bc)cher(2f)Smartphone(20)Sony(20)Ericsson(20)Xperia(20)mini/
attachments/Xperia mini_ Ausführliche Bedienungsanleitung.pdf
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/MoinMoin/search/builtin.py", 
line 257, in contentfilter
    data = execute(self, filename)
  File "/usr/local/lib/python2.7/dist-packages/MoinMoin/filter/
application_pdf.py", line 20, in execute
    return execfilter("pdftotext -q -enc UTF-8 %s -", filename)
  File "/usr/local/lib/python2.7/dist-packages/MoinMoin/filter/__init__.py", 
line 44, in execfilter
    data, errors, rc = exec_cmd(filter_cmd, timeout=300)
  File "/usr/local/lib/python2.7/dist-packages/MoinMoin/util/SubProcess.py", 
line 31, in exec_cmd
    preexec_fn=None if subprocess.mswindows else os.setsid(),

I CAN access the attachment in question from the wiki.

I have the poppler-utils installed: 

desktop ~ % ll /usr/bin/pdftotext
-rwxr-xr-x 1 root root 35024 Aug 28 15:49 /usr/bin/pdftotext*

So I'm wondering why this doesn't work. This might be a bug.


Cheers
Volker




More information about the moin-user mailing list