Bug 2217728 - [abrt] calibre: module(): __init__.py:30:<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
Summary: [abrt] calibre: module(): __init__.py:30:<module>:RuntimeError: html5-parser ...
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: calibre
Version: 38
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Kevin Fenzi
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:48fe0ce6083ac5ca937d3ba66d6...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-06-27 03:32 UTC by abe
Modified: 2023-06-27 03:33 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: ---
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)
File: os_info (734 bytes, text/plain)
2023-06-27 03:32 UTC, abe
no flags Details
File: environ (2.08 KB, text/plain)
2023-06-27 03:32 UTC, abe
no flags Details
File: mountinfo (4.03 KB, text/plain)
2023-06-27 03:32 UTC, abe
no flags Details
File: open_fds (5.57 KB, text/plain)
2023-06-27 03:32 UTC, abe
no flags Details
File: namespaces (171 bytes, text/plain)
2023-06-27 03:33 UTC, abe
no flags Details
File: backtrace (11.04 KB, text/plain)
2023-06-27 03:33 UTC, abe
no flags Details
File: cpuinfo (2.80 KB, text/plain)
2023-06-27 03:33 UTC, abe
no flags Details

Description abe 2023-06-27 03:32:52 UTC
Description of problem:
Installed calibre using dnf

Version-Release number of selected component:
calibre-5.43.0-7.fc38

Additional info:
reporter:       libreport-2.17.10
kernel:         6.3.8-200.fc38.x86_64
cmdline:        /usr/bin/python3 /usr/bin/calibre --detach
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-gnome-calibre\x2dgui-80087.scope
uid:            1000
reason:         __init__.py:30:<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, 10, 4) != lxml: (2, 9, 14)
executable:     /usr/bin/calibre
type:           Python3
package:        calibre-5.43.0-7.fc38
runlevel:       N 5
exception_type: RuntimeError
crash_function: module
interpreter:    python3-3.11.3-2.fc38.x86_64
comment:        Installed calibre using dnf

Truncated backtrace:
#1 [/usr/lib64/python3.11/site-packages/html5_parser/__init__.py:30] <module>
#2 [/usr/lib64/calibre/calibre/gui2/comments_editor.py:9] <module>
#3 [/usr/lib64/calibre/calibre/gui2/dialogs/comments_dialog.py:13] <module>
#4 [/usr/lib64/calibre/calibre/gui2/library/delegates.py:24] <module>
#5 [/usr/lib64/calibre/calibre/gui2/library/views.py:18] <module>
#6 [/usr/lib64/calibre/calibre/gui2/init.py:22] <module>
#7 [/usr/lib64/calibre/calibre/gui2/ui.py:43] <module>
#8 [/usr/lib64/calibre/calibre/gui2/main.py:411] run_gui_
#9 [/usr/lib64/calibre/calibre/gui2/main.py:401] run_gui
#10 [/usr/lib64/calibre/calibre/gui2/main.py:544] run_main
#11 [/usr/lib64/calibre/calibre/gui2/main.py:537] main
#12 [/usr/lib64/calibre/calibre/gui_launch.py:62] calibre
#13 [/usr/bin/calibre:21] <module>

Comment 1 abe 2023-06-27 03:32:55 UTC
Created attachment 1972758 [details]
File: os_info

Comment 2 abe 2023-06-27 03:32:56 UTC
Created attachment 1972759 [details]
File: environ

Comment 3 abe 2023-06-27 03:32:58 UTC
Created attachment 1972760 [details]
File: mountinfo

Comment 4 abe 2023-06-27 03:32:59 UTC
Created attachment 1972761 [details]
File: open_fds

Comment 5 abe 2023-06-27 03:33:01 UTC
Created attachment 1972762 [details]
File: namespaces

Comment 6 abe 2023-06-27 03:33:02 UTC
Created attachment 1972763 [details]
File: backtrace

Comment 7 abe 2023-06-27 03:33:04 UTC
Created attachment 1972764 [details]
File: cpuinfo


Note You need to log in before you can comment on or make changes to this bug.