View Single Post
Old 09-14-2009, 11:54 PM   #1
MykelAlvis
Member
MykelAlvis once ate a cherry pie in a record 7 seconds.MykelAlvis once ate a cherry pie in a record 7 seconds.MykelAlvis once ate a cherry pie in a record 7 seconds.MykelAlvis once ate a cherry pie in a record 7 seconds.MykelAlvis once ate a cherry pie in a record 7 seconds.MykelAlvis once ate a cherry pie in a record 7 seconds.MykelAlvis once ate a cherry pie in a record 7 seconds.MykelAlvis once ate a cherry pie in a record 7 seconds.MykelAlvis once ate a cherry pie in a record 7 seconds.MykelAlvis once ate a cherry pie in a record 7 seconds.MykelAlvis once ate a cherry pie in a record 7 seconds.
 
Posts: 12
Karma: 1748
Join Date: Aug 2009
Location: Birmingham, AL
Device: Nook
Calibre 0.6.12 issue: libunrar.so: cannot restore segment prot after reloc

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?
MykelAlvis is offline   Reply With Quote