View Single Post
Old 09-15-2014, 01:58 PM   #1
smei
Junior Member
smei began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Sep 2014
Device: Nook HD
Permission denied error when adding book to library

Hey, I hope this is the correct place to post this.

Have:
Mac OS X Lion 10.7.5
Calibre 2.3

Issue:
I was cleaning up my files/library and now I'm trying to add books into Calibre from my computer files but I keep getting error messages. These are books that at one time existed in Calibre, and currently still exist on my nook. This is only happening with about 6 books, other books have added to Calibre just fine.

I have already repaired disk permissions, checked the sharing & permission settings on the file and directory it resides in, I am not using a networked drive/NAS, and I am the only user on my laptop.

I have even re-downloaded the book from a website and I get the same error message when I try to add it from my Downloads.

Error Message
calibre, version 2.3.0
ERROR: Unhandled exception: <b>OSError</b>:[Errno 13] Permission denied: '/Users/thebestdog/Documents/Books/My Library/Buroker, Lindsay/Blood and Betrayal (696)'

calibre 2.3 isfrozen: True is64bit: True
Darwin-11.4.2-x86_64-i386-64bit Darwin ('64bit', '')
('Darwin', '11.4.2', 'Darwin Kernel Version 11.4.2: Thu Aug 23 16:25:48 PDT 2012; root:xnu-1699.32.7~1/RELEASE_X86_64')
Python 2.7.8
OSX: ('10.7.5', ('', '', ''), 'x86_64')
Successfully initialized third party plugins: DeDRM && Find Duplicates && Goodreads
Traceback (most recent call last):
File "site-packages/calibre/gui2/add.py", line 42, in add_one
File "site-packages/calibre/db/legacy.py", line 211, in create_book_entry
File "site-packages/calibre/db/cache.py", line 57, in call_func_with_lock
File "site-packages/calibre/db/cache.py", line 1474, in create_book_entry
File "site-packages/calibre/db/cache.py", line 1218, in set_metadata
File "site-packages/calibre/db/cache.py", line 1045, in update_path
File "site-packages/calibre/db/backend.py", line 1471, in update_path
File "lib/python2.7/os.py", line 157, in makedirs
OSError: [Errno 13] Permission denied: '/Users/thebestdog/Documents/Books/My Library/Buroker, Lindsay/Blood and Betrayal (696)'


Also I am trying to load the book from a different location than what is being "denied." The book is really located at /Users/thebestdog/Documents/Calibre Library/Buroker, Lindsay/Blood and Betrayal (8)

(And yes, Calibre is pointed at a directory called "My Library" not "Calibre Library")

What am I missing?? I have googled the shit out of this and tried a lot of things other people did on here with no success.
smei is offline   Reply With Quote