Bug 2479561

Summary: [abrt] calibre: module(): iso8601.py:8:<module>:ModuleNotFoundError: No module named 'tzlocal'
Product: [Fedora] Fedora Reporter: Thomas Bigot <thomas.bigot>
Component: calibreAssignee: Kevin Fenzi <kevin>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 44CC: adscvr, a.piesk, chkr, egidio.docile, Kartz, kevin, thomas.bigot, yehudac45, zbyszek
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/e7873e2d7ec66bf6a00e8800abaa6a88c4fb71f
Whiteboard: abrt_hash:9b662c2da845d69517b65563a1ab573060329492;VARIANT_ID=kde;
Fixed In Version: calibre-9.8.0-2.fc44 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2026-05-29 01:11:32 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:
Attachments:
Description Flags
File: os_info
none
File: environ
none
File: open_fds
none
File: namespaces
none
File: backtrace
none
File: cpuinfo
none
File: mountinfo none

Description Thomas Bigot 2026-05-18 12:35:50 UTC
Description of problem:
Launching Calibre after a fresh install

Version-Release number of selected component:
calibre-9.8.0-1.fc44

Additional info:
reporter:       libreport-2.17.15
kernel:         7.0.4-200.fc44.x86_64
cmdline:        /usr/bin/python3 /usr/bin/calibre --detach
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-calibre\x2dgui
uid:            1000
reason:         iso8601.py:8:<module>:ModuleNotFoundError: No module named 'tzlocal'
executable:     /usr/bin/calibre
type:           Python3
package:        calibre-9.8.0-1.fc44
runlevel:       /bin/sh: ligne 1: runlevel: commande introuvable
exception_type: ModuleNotFoundError
crash_function: module
interpreter:    python3-3.14.4-2.fc44.x86_64
comment:        Launching Calibre after a fresh install

Truncated backtrace:
#1 [/usr/lib64/calibre/calibre/utils/iso8601.py:8] <module>
#2 [/usr/lib64/calibre/calibre/utils/date.py:14] <module>
#3 [/usr/lib64/calibre/calibre/gui2/__init__.py:88] <module>
#4 [/usr/lib64/calibre/calibre/gui_launch.py:72] calibre
#5 [/usr/bin/calibre:21] <module>

Comment 1 Thomas Bigot 2026-05-18 12:35:54 UTC
Created attachment 2141725 [details]
File: os_info

Comment 2 Thomas Bigot 2026-05-18 12:35:55 UTC
Created attachment 2141726 [details]
File: environ

Comment 3 Thomas Bigot 2026-05-18 12:35:56 UTC
Created attachment 2141727 [details]
File: open_fds

Comment 4 Thomas Bigot 2026-05-18 12:35:57 UTC
Created attachment 2141728 [details]
File: namespaces

Comment 5 Thomas Bigot 2026-05-18 12:35:59 UTC
Created attachment 2141729 [details]
File: backtrace

Comment 6 Thomas Bigot 2026-05-18 12:36:00 UTC
Created attachment 2141730 [details]
File: cpuinfo

Comment 7 Thomas Bigot 2026-05-18 12:36:01 UTC
Created attachment 2141731 [details]
File: mountinfo

Comment 8 Florian Wallner 2026-05-20 12:17:14 UTC
I tried to start calibre. 


reporter:       libreport-2.17.15
kernel:         7.0.8-200.fc44.x86_64
cmdline:        /usr/bin/python3 /usr/bin/calibre --detach
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-gnome-calibre\x2dgui-72380.scope
uid:            1000
reason:         iso8601.py:8:<module>:ModuleNotFoundError: No module named 'tzlocal'
executable:     /usr/bin/calibre
type:           Python3
package:        calibre-9.8.0-1.fc44
runlevel:       /bin/sh: line 1: runlevel: command not found
exception_type: ModuleNotFoundError
crash_function: module
interpreter:    python3-3.14.4-2.fc44.x86_64
comment:        I tried to start calibre.

Comment 9 Kevin Fenzi 2026-05-20 14:26:15 UTC
*** Bug 2479885 has been marked as a duplicate of this bug. ***

Comment 10 Kevin Fenzi 2026-05-20 14:26:40 UTC
Sorry about that. Fixed version on the way...

Comment 11 Fedora Update System 2026-05-20 14:45:16 UTC
FEDORA-2026-1cd226936f (calibre-9.8.0-2.fc44) has been submitted as an update to Fedora 44.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-1cd226936f

Comment 12 Fedora Update System 2026-05-21 02:34:46 UTC
FEDORA-2026-1cd226936f has been pushed to the Fedora 44 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-1cd226936f`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-1cd226936f

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

Comment 13 jrapakko 2026-05-21 07:24:19 UTC
Opening calibre as installed by dnf.

Fixed by installing python3-tzlocal.


reporter:       libreport-2.17.15
kernel:         7.0.8-200.fc44.x86_64
cmdline:        /usr/bin/python3 /usr/bin/calibre --detach
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-gnome-calibre\x2dgui-74442.scope
uid:            1000
reason:         iso8601.py:8:<module>:ModuleNotFoundError: No module named 'tzlocal'
executable:     /usr/bin/calibre
type:           Python3
package:        calibre-9.8.0-1.fc44
runlevel:       /bin/sh: line 1: runlevel: command not found
exception_type: ModuleNotFoundError
crash_function: module
interpreter:    python3-3.14.4-2.fc44.x86_64
environ:

Comment 14 Chris Sharp 2026-05-22 13:18:29 UTC
clicked on the Calibre icon


reporter:       libreport-2.17.15
kernel:         7.0.9-204.fc44.x86_64
cmdline:        /usr/bin/python3 /usr/bin/calibre --detach
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-gnome-calibre\x2dgui-149714.scope
uid:            1000
reason:         iso8601.py:8:<module>:ModuleNotFoundError: No module named 'tzlocal'
executable:     /usr/bin/calibre
type:           Python3
package:        calibre-9.8.0-1.fc44
runlevel:       /bin/sh: line 1: runlevel: command not found
exception_type: ModuleNotFoundError
crash_function: module
interpreter:    python3-3.14.4-2.fc44.x86_64
comment:        clicked on the Calibre icon

Comment 15 Doncho Gunchev 2026-05-25 14:18:56 UTC
Right clicked an HTML file and selected "Open WIth" -> "E-Book Editor". The simple fix was to

```bash

dnf install python3-tzlocal.noarch
```


reporter:       libreport-2.17.15
kernel:         7.0.9-205.fc44.x86_64
cmdline:        /usr/bin/python3 /usr/bin/ebook-edit --detach '/home/dgunchev/Desktop/lisa-gift-2022-03-01_10 13 42.760.html'
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-calibre\x2debook\x2dedit
uid:            1000
reason:         iso8601.py:8:<module>:ModuleNotFoundError: No module named 'tzlocal'
executable:     /usr/bin/ebook-edit
type:           Python3
package:        calibre-9.8.0-1.fc44
runlevel:       /bin/sh: line 1: runlevel: command not found
exception_type: ModuleNotFoundError
crash_function: module
interpreter:    python3-3.14.4-2.fc44.x86_64

Comment 16 Kevin Fenzi 2026-05-27 15:02:38 UTC
*** Bug 2481769 has been marked as a duplicate of this bug. ***

Comment 17 Fedora Update System 2026-05-29 01:11:32 UTC
FEDORA-2026-1cd226936f (calibre-9.8.0-2.fc44) has been pushed to the Fedora 44 stable repository.
If problem still persists, please make note of it in this bug report.