Bug 2217728

Summary: [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
Product: [Fedora] Fedora Reporter: abe <abe>
Component: calibreAssignee: Kevin Fenzi <kevin>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 38CC: abe, adscvr, chkr, helio, Kartz, kevin, zbyszek
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/a2625393309859a325586f12ebbdf9cb89cf506
Whiteboard: abrt_hash:48fe0ce6083ac5ca937d3ba66d69e9dc37c84e3e;VARIANT_ID=workstation;
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: os_info
none
File: environ
none
File: mountinfo
none
File: open_fds
none
File: namespaces
none
File: backtrace
none
File: cpuinfo none

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