Unable to merge books

Bug #2071520 reported by sylvie pepos
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
calibre
New
Undecided
Unassigned

Bug Description

calibre, version 7.13.0
ERROR: Unhandled exception: <b>TypeError</b>:cannot unpack non-iterable bool object

calibre 7.13 embedded-python: True
Windows-10-10.0.22631-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.22631')
Python 3.11.5
Windows: ('10', '10.0.22631', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Program Files\Calibre2\calibre.exe
Successfully initialized third party plugins: EpubCheck (0, 2, 5) && Find Duplicates (1, 10, 9) && Goodreads (1, 8, 2) && Goodreads Sync (1, 16, 8) && Kindle hi-res covers (0, 5, 1) && Kobo Metadata (1, 6, 2) && Kobo Utilities (2, 16, 13) && Quality Check (1, 13, 11)
Traceback (most recent call last):
  File "calibre\gui2\actions\edit_metadata.py", line 644, in merge_books
TypeError: cannot unpack non-iterable bool object

This happen when I merge 2 books
select the 2 books
merge into first delete others.

It started this morning right after I installed the new version.

Revision history for this message
Todd Weast (t-weast) wrote :

Same Issue. Started after a recent update.

Seecting two books and pressing M to merge.

calibre, version 7.13.0
ERROR: Unhandled exception: <b>TypeError</b>:cannot unpack non-iterable bool object

calibre 7.13 embedded-python: True
Windows-10-10.0.19045-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.19045')
Python 3.11.5
Windows: ('10', '10.0.19045', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Program Files\Calibre2\calibre.exe
Successfully initialized third party plugins: Find Duplicates (1, 10, 9)
Traceback (most recent call last):
  File "calibre\gui2\actions\edit_metadata.py", line 644, in merge_books
TypeError: cannot unpack non-iterable bool object

Revision history for this message
dank277 (dank277) wrote :

Same. Adding that using the Shift-Alt-M.

alibre 7.13 embedded-python: True
Linux-6.1.21-v8+-aarch64-with-glibc2.36 Linux ('64bit', 'ELF')
('Linux', '6.1.21-v8+', '#1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023')
Python 3.11.5
Interface language: None
EXE path: /opt/calibre/bin/calibre-debug
Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (2, 15, 0) && Package KFX (from KFX Input) (2, 15, 0) && Count Pages (1, 13, 6) && Extract ISBN (1, 6, 3) && Find Duplicates (1, 10, 9) && Generate Cover (2, 3, 4) && Goodreads (1, 8, 2) && ISFDB3 (1, 4, 0) && Job Spy (1, 0, 239) && KFX metadata reader (from KFX Input) (2, 15, 0) && From KFX (2, 15, 0) && KFX Input (2, 15, 0) && Library Codes (1, 0, 65)
Traceback (most recent call last):
  File "calibre/gui2/actions/edit_metadata.py", line 644, in merge_books
TypeError: cannot unpack non-iterable bool object

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.