Bug 2307794

Summary: Crash at start of "calibre"
Product: [Fedora] Fedora Reporter: MicMor <michel.morisot>
Component: calibreAssignee: Kevin Fenzi <kevin>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 40CC: adscvr, chkr, Kartz, kevin, zbyszek
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
URL: https://bodhi.fedoraproject.org/updates/FEDORA-2024-6f1ed8b501
Whiteboard:
Fixed In Version: calibre-7.17.0-3.fc40 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-08-27 17:08:39 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description MicMor 2024-08-25 16:28:49 UTC
upgrade de calibre-7.13.0-2.fc40 -->  calibre-7.17.0-2.fc40

calibre Traceback (most recent call last): File "/usr/bin/calibre", line 21, in <module> sys.exit(calibre()) ^^^^^^^^^ File "/usr/lib64/calibre/calibre/gui_launch.py", line 73, in calibre main(args) File "/usr/lib64/calibre/calibre/gui2/main.py", line 547, in main run_main(app, opts, args, gui_debug, si, retry_communicate=True) File "/usr/lib64/calibre/calibre/gui2/main.py", line 559, in run_main return run_gui(opts, args, app, gui_debug=gui_debug) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/calibre/calibre/gui2/main.py", line 397, in run_gui run_gui_(opts, args, app, gui_debug) File "/usr/lib64/calibre/calibre/gui2/main.py", line 402, in run_gui_ app.load_builtin_fonts(scan_for_fonts=True) File "/usr/lib64/calibre/calibre/gui2/init.py", line 1360, in load_builtin_fonts load_builtin_fonts() File "/usr/lib64/calibre/calibre/gui2/init.py", line 1106, in load_builtin_fonts with open(ff, 'rb') as s: ^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] Aucun fichier ou dossier de ce nom: '/usr/share/calibre/fonts/liberation/LiberationMono-BoldItalic.ttf'

downgrade 

upgrade de calibre-7.17.0-2.fc40 -->  calibre-7.13.0-2.fc40,

It is ok.

Reproducible: Always

Comment 1 Kevin Fenzi 2024-08-25 21:56:48 UTC
Oops... sorry about this. That was a rawhide/f41 change only, will revert from f40 build...

Comment 2 Kevin Fenzi 2024-08-25 22:03:34 UTC
Hum... what version of liberation fonts do you have installed?

rpm -qa | grep liberation

Comment 3 Fedora Update System 2024-08-25 22:33:03 UTC
FEDORA-2024-a455bea9ca (calibre-7.17.0-3.fc40) has been submitted as an update to Fedora 40.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-a455bea9ca

Comment 4 Fedora Update System 2024-08-26 02:28:44 UTC
FEDORA-2024-a455bea9ca has been pushed to the Fedora 40 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-a455bea9ca`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-a455bea9ca

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 5 MicMor 2024-08-26 06:54:20 UTC
Hello,

rpm -qa | grep liberation
liberation-fonts-common-2.1.5-9.fc40.noarch
liberation-mono-fonts-2.1.5-9.fc40.noarch
liberation-sans-fonts-2.1.5-9.fc40.noarch
liberation-serif-fonts-2.1.5-9.fc40.noarch
liberation-narrow-fonts-1.07.6-14.fc40.noarch


with calibre-7.17.0-3.fc40 , works for me

Comment 6 Fedora Update System 2024-08-27 17:08:39 UTC
FEDORA-2024-a455bea9ca (calibre-7.17.0-3.fc40) has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.