View Single Post
Old 10-24-2021, 04:56 AM   #2604
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by giododa View Post
Hi,
today I updated Calibre to version 5.30 (on pc running Windows10).
I added some books to Calibre and then tried to send them to my Kobo Libra as Kepub.
I have enabled last version of Kobo Touch Extended driver.
Sending to Kobo Libra fails and program show this error:
Code:
calibre, version 5.30.0
ERRORE: Errore: Errore di comunicazione col dispositivo

[Errno 13] Permission denied: 'C:\\Users\\chicc\\AppData\\Local\\Temp\\calibre_1ftevlpx\\2hhdh2d8_epub_container\\OEBPS\\Text\\p010_capitolo-07.xhtml'

Traceback (most recent call last):
  File "calibre\gui2\device.py", line 87, in run
  File "calibre\gui2\device.py", line 593, in _upload_books
  File "calibre_plugins.kobotouch_extended.device.driver", line 400, in upload_books
  File "calibre\devices\kobo\driver.py", line 2143, in upload_books
  File "calibre_plugins.kobotouch_extended.device.driver", line 211, in _modify_epub
  File "calibre_plugins.kobotouch_extended.container", line 119, in __init__
  File "calibre_plugins.kobotouch_extended.container", line 375, in __run_async_over_content
  File "calibre_plugins.kobotouch_extended.container", line 368, in __run_async
  File "concurrent\futures\_base.py", line 432, in result
  File "concurrent\futures\_base.py", line 388, in __get_result
  File "concurrent\futures\thread.py", line 57, in run
  File "calibre_plugins.kobotouch_extended.container", line 310, in forced_cleanup
  File "calibre_plugins.kobotouch_extended.container", line 170, in flush_cache
  File "calibre_plugins.kobotouch_extended.container", line 368, in __run_async
  File "concurrent\futures\_base.py", line 432, in result
  File "concurrent\futures\_base.py", line 388, in __get_result
  File "concurrent\futures\thread.py", line 57, in run
  File "calibre_plugins.kobotouch_extended.container", line 174, in __flush_cache_impl
  File "calibre\ebooks\oeb\polish\container.py", line 1032, in commit_item
PermissionError: [Errno 13] Permission denied: 'C:\\Users\\chicc\\AppData\\Local\\Temp\\calibre_1ftevlpx\\2hhdh2d8_epub_container\\OEBPS\\Text\\p010_capitolo-07.xhtml'
I can still send normal epub to Kobo Libra only after uninstalling the extended plugin and reenable the Kobo Touch Driver by David Forrester.
Any idea about this?
The last line is the important thing. It says that calibre does have access to the temporary directory it needs to do the work that needed for the driver. You need to work out why that is. Or move the temporary directory to somewhere that can be updated.
davidfor is offline   Reply With Quote