I can't seem to get Calibre to convert a .RAR archive. I get the following error message:
Code:
ERROR: ERROR: Unhandled exception: <b>OSError</b>:/opt/calibre/libunrar.so: cannot restore segment prot after reloc: Permission denied
Traceback (most recent call last):
File "/home/kovid/build/calibre/src/calibre/gui2/main.py", line 1226, in convert_ebook
File "/home/kovid/build/calibre/src/calibre/gui2/tools.py", line 38, in convert_single_ebook
File "/home/kovid/build/calibre/src/calibre/gui2/convert/single.py", line 98, in __init__
File "/home/kovid/build/calibre/src/calibre/gui2/convert/single.py", line 131, in setup_pipeline
File "/home/kovid/build/calibre/src/calibre/ebooks/conversion/plumber.py", line 465, in __init__
File "/home/kovid/build/calibre/src/calibre/ebooks/conversion/plumber.py", line 523, in unarchive
File "/home/kovid/build/calibre/src/calibre/__init__.py", line 190, in extract
File "/home/kovid/build/calibre/src/calibre/libunrar.py", line 30, in <module>
File "/home/kovid/build/calibre/src/calibre/__init__.py", line 174, in load_library
File "/usr/lib/python2.6/ctypes/__init__.py", line 431, in LoadLibrary
return self._dlltype(name)
File "/usr/lib/python2.6/ctypes/__init__.py", line 353, in __init__
self._handle = _dlopen(self._name, mode)
OSError: /opt/calibre/libunrar.so: cannot restore segment prot after reloc: Permission denied
What am I missing here?