View Single Post
Old Yesterday, 01:53 AM   #13
gbm
Wizard
gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.gbm ought to be getting tired of karma fortunes by now.
 
Posts: 2,211
Karma: 8888888
Join Date: Jun 2010
Device: Kobo Clara HD,Hisence Sero 7 Pro RIP, Nook STR, jetbook lite
Sorry to get back so late, my monitor died.

Updated to calibre 8.12 still the same error. calibre launches using the calibre command or launcher.
Code:
/opt/calibre$ ldd ./lib/calibre-extensions/html5_parser.html_parser.so 
	linux-vdso.so.1 (0x00007fe1a9c34000)
	libxml2.so.16 => not found
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe1a9800000)
	/lib64/ld-linux-x86-64.so.2 (0x00007fe1a9c36000)
Code:
/opt/calibre$ LD_DEBUG=libs ./calibre-debug -g 2>&1 | grep libxml2
     22233:	find library=libxml2.so.16 [0]; searching
     22233:	  trying file=/opt/calibre/lib/libxml2.so.16
     22233:	calling init: /opt/calibre/lib/libxml2.so.16
     22233:	find library=libxml2.so.2 [0]; searching
     22233:	  trying file=/opt/calibre/lib/libxml2.so.2
     22233:	  trying file=/lib/x86_64-linux-gnu/libxml2.so.2
     22233:	calling init: /lib/x86_64-linux-gnu/libxml2.so.2
RuntimeError: html5-parser and lxml are using different versions of libxml2. This happens commonly when using pip installed versions of lxml. Use pip install --no-binary lxml lxml instead. libxml2 versions: html5-parser: (2, 9, 14) != lxml: (2, 15, 0)
     22233:	calling fini: /lib/x86_64-linux-gnu/libxml2.so.2 [0]
     22233:	calling fini: /opt/calibre/lib/libxml2.so.16 [0]
Spoiler:
Code:
$ calibre-debug --gui
calibre 8.12  embedded-python: True
Linux-6.14.0-33-generic-x86_64-with-glibc2.39 Linux ('64bit', 'ELF')
('Linux', '6.14.0-33-generic', '#33~24.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Sep 19 17:02:30 UTC 2')
Python 3.11.13
Interface language: None
EXE path: /opt/calibre/bin/calibre-debug
Successfully initialized third party plugins: ACSM Input (0, 1, 0) && Gather KFX-ZIP (from KFX Input) (2, 26, 2) && DeDRM (10, 0, 9) && Package KFX (from KFX Input) (2, 26, 2) && ACSM Input Plugin GUI Extension (0, 1, 0) && Baen (1, 1, 0) && Barnes & Noble (1, 5, 7) && Diaps Editing Toolbag (0, 5, 0) && EpubMerge (3, 2, 0) && EpubSplit (3, 12, 0) && Goodreads (1, 8, 3) && Hyphenate This! (0, 1, 3) && KFX metadata reader (from KFX Input) (2, 26, 2) && From KFX (2, 26, 2) && KFX Input (2, 26, 2) && KindleUnpack - The Plugin (0, 83, 8) && Kobo Utilities (2, 24, 3) && Modify ePub (1, 8, 6) && Quality Check (1, 14, 2)
QPA platform: xcb
devicePixelRatio: 1.09375
logicalDpi: 96.0 x 96.0
physicalDpi: 84.74714828897338 x 84.69527027027027
ApplicationPaletteChange event ignored
Using calibre Qt style: True
Traceback (most recent call last):
  File "runpy.py", line 198, in _run_module_as_main
  File "runpy.py", line 88, in _run_code
  File "site.py", line 47, in <module>
  File "site.py", line 43, in main
  File "calibre/debug.py", line 236, in main
  File "calibre/gui_launch.py", line 74, in calibre
  File "calibre/gui2/main.py", line 548, in main
  File "calibre/gui2/main.py", line 560, in run_main
  File "calibre/gui2/main.py", line 398, in run_gui
  File "calibre/gui2/main.py", line 408, in run_gui_
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "bypy-importer.py", line 279, in exec_module
  File "calibre/gui2/ui.py", line 51, in <module>
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "bypy-importer.py", line 279, in exec_module
  File "calibre/gui2/init.py", line 37, in <module>
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "bypy-importer.py", line 279, in exec_module
  File "calibre/gui2/library/alternate_views.py", line 67, in <module>
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "bypy-importer.py", line 279, in exec_module
  File "calibre/gui2/pin_columns.py", line 9, in <module>
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "bypy-importer.py", line 279, in exec_module
  File "calibre/gui2/library/delegates.py", line 46, in <module>
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "bypy-importer.py", line 279, in exec_module
  File "calibre/gui2/dialogs/comments_dialog.py", line 11, in <module>
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "bypy-importer.py", line 279, in exec_module
  File "calibre/gui2/comments_editor.py", line 14, in <module>
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "bypy-importer.py", line 279, in exec_module
  File "html5_parser/__init__.py", line 31, in <module>
RuntimeError: html5-parser and lxml are using different versions of libxml2. This happens commonly when using pip installed versions of lxml. Use pip install --no-binary lxml lxml instead. libxml2 versions: html5-parser: (2, 9, 14) != lxml: (2, 15, 0)
Code:
$ calibre
ACSM Input: GUI Plugin Genesis!
qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile


bernie
gbm is offline   Reply With Quote