Error while saving book

Bug #2020855 reported by Fabrizio Cacicia
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
calibre
Fix Released
Undecided
Unassigned

Bug Description

calibre, version 6.18.0
WARNING: Error while saving: Failed to update metadata in some books, click "Show details" for more information

Failed to update the metadata in the PDF format of: Information Theory: From Coding to Learning by Yuri Polyanskiy, with error:
    Traceback (most recent call last):
      File "calibre/utils/podofo/__init__.py", line 36, in set_metadata
      File "calibre/utils/ipc/simple_worker.py", line 255, in fork_job
      File "calibre/utils/ipc/simple_worker.py", line 180, in run_job
      File "calibre/utils/ipc/simple_worker.py", line 119, in communicate
    calibre.utils.ipc.simple_worker.WorkerError: Worker failed

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "calibre/customize/ui.py", line 488, in set_file_type_metadata
      File "calibre/customize/builtins.py", line 525, in set_metadata
      File "calibre/ebooks/metadata/pdf.py", line 185, in set_metadata
      File "calibre/utils/podofo/__init__.py", line 40, in set_metadata
    Exception: Failed to set PDF metadata in (Information Theory: From Coding to Learning): Traceback (most recent call last):
      File "calibre/utils/ipc/simple_worker.py", line 303, in main
      File "calibre/utils/podofo/__init__.py", line 94, in set_metadata_
      File "calibre/utils/podofo/__init__.py", line 16, in get_podofo
    ImportError: dlopen(/Applications/calibre.app/Contents/Frameworks/plugins/podofo.so, 0x0002): Library not loaded: @rpath/libpodofo.1.dylib
      Referenced from: <923B7602-81AE-399E-B752-36B066997FF2> /Applications/calibre.app/Contents/Frameworks/plugins/podofo.so
      Reason: tried: '/usr/local/lib/libpodofo.1.dylib' (no such file), '/usr/lib/libpodofo.1.dylib' (no such file, not in dyld cache)

Further information:
MacOS 13.3.1 (22E261)

Revision history for this message
Kovid Goyal (kovid) wrote :

Fixed in branch master. The fix will be in the next release. calibre is usually released every alternate Friday.

Changed in calibre:
status: New → Fix Released
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.