View Single Post
Old 05-10-2013, 03:52 AM   #2
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,476
Karma: 8025702
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by skb View Post
Having issues trying to send multiple files to my Nexus (using Calibre Companion).

I can receive single files via CC (initiating copy via device) but when in Calibre, I can't seem to successfully "send to device".

I get the blue "send to device" button only when using the content server (not using wireless server - not sure if that's significant or not) but when I try to send, I get the following error:

Spoiler:
calibre, version 0.9.29
ERROR: Error: Error communicating with device

Assigning to this object is forbidden

Traceback (most recent call last):
File "site-packages/calibre/gui2/device.py", line 85, in run
File "site-packages/calibre/gui2/device.py", line 470, in _books
File "site-packages/calibre/devices/smart_device_app/driver.py", line 49, in _synchronizer
File "site-packages/calibre/devices/smart_device_app/driver.py", line 1043, in books
File "site-packages/calibre/devices/smart_device_app/driver.py", line 716, in _set_known_metadata
File "site-packages/calibre/ebooks/metadata/book/base.py", line 182, in deepcopy
File "lib/python2.7/copy.py", line 163, in deepcopy
File "lib/python2.7/copy.py", line 257, in _deepcopy_dict
File "lib/python2.7/copy.py", line 190, in deepcopy
File "lib/python2.7/copy.py", line 334, in _reconstruct
File "lib/python2.7/copy.py", line 163, in deepcopy
File "lib/python2.7/copy.py", line 257, in _deepcopy_dict
File "lib/python2.7/copy.py", line 190, in deepcopy
File "lib/python2.7/copy.py", line 358, in _reconstruct
File "site-packages/calibre/library/field_metadata.py", line 427, in __setitem__
AttributeError: Assigning to this object is forbidden


Using Mac 10.6.8 Calibre 0.9.29
This problem was caused by a regression in calibre 0.9.29 that existed for around 24 hours on Friday and Saturday. Re-download and re-install calibre and the problem will go away.

See https://www.mobileread.com/forums/sho...d.php?t=212306 for more information.
chaley is offline   Reply With Quote