View Single Post
Old 06-23-2018, 09:07 AM   #1
johnny_cgn
Junior Member
johnny_cgn began at the beginning.
 
Posts: 6
Karma: 10
Join Date: Jun 2018
Device: none
Adding books on cli leads to error

Since a few days i'm getting the following errors buy trying to add books with:
Code:
calibredb add /home/storage01/inbox/XXX.epub --library-path /home/storage01/calibre/my_bib/
Code:
Traceback (most recent call last):
  File "site.py", line 77, in main
  File "site-packages/calibre/db/cli/main.py", line 255, in main
  File "site-packages/calibre/db/cli/main.py", line 55, in run_cmd
  File "site-packages/calibre/db/cli/cmd_add.py", line 374, in main
  File "site-packages/calibre/db/cli/cmd_add.py", line 152, in do_add
  File "site-packages/calibre/db/cli/main.py", line 192, in run
  File "site-packages/calibre/db/cli/cmd_add.py", line 65, in implementation
  File "site-packages/calibre/db/cli/cmd_add.py", line 44, in book
  File "site-packages/calibre/db/cache.py", line 1596, in add_books
  File "site-packages/calibre/db/cache.py", line 63, in call_func_with_lock
  File "site-packages/calibre/db/cache.py", line 1566, in create_book_entry
  File "site-packages/calibre/db/cache.py", line 1284, in set_metadata
  File "site-packages/calibre/db/cache.py", line 1271, in set_field
  File "site-packages/calibre/db/cache.py", line 1092, in set_field
  File "site-packages/calibre/db/write.py", line 544, in set_books
  File "site-packages/calibre/db/write.py", line 466, in many_many
  File "site-packages/calibre/db/backend.py", line 857, in executemany
  File "src/cursor.c", line 236, in resetcursor
ConstraintError: ConstraintError: Foreign key violation: authors is still referenced
It does not seem to matter which book or what format. The error stays.

I'm running calibre 3.21 headless on Ubuntu 16.04.4 LTS.
johnny_cgn is offline   Reply With Quote