I think I found an issue with calibre 9.8.0.
It would crash on startup with an python exception.
If you install python3-tzlocal manually, the issue is resolved
-H
I think I found an issue with calibre 9.8.0.
It would crash on startup with an python exception.
If you install python3-tzlocal manually, the issue is resolved
-H
Can you please give more info’s?
Which desktop and which Fedora version.
I can confirm:
Fails. Install the noted package. It works:
cat /etc/os-release
NAME=“Fedora Linux”
VERSION=“44 (Xfce)”
RELEASE_TYPE=stable
ID=fedora
VERSION_ID=44
VERSION_CODENAME=“”
PRETTY_NAME=“Fedora Linux 44 (Xfce)”
ANSI_COLOR=“0;38;2;60;110;180”
LOGO=fedora-logo-icon
CPE_NAME=“cpe:/o:fedoraproject:fedora:44”
DEFAULT_HOSTNAME=“fedora”
HOME_URL=“https://fedoraproject.org/”
DOCUMENTATION_URL=“Making sure you're not a bot!”
SUPPORT_URL=“https://ask.fedoraproject.org/”
BUG_REPORT_URL=“https://bugzilla.redhat.com/”
REDHAT_BUGZILLA_PRODUCT=“Fedora”
REDHAT_BUGZILLA_PRODUCT_VERSION=44
REDHAT_SUPPORT_PRODUCT=“Fedora”
REDHAT_SUPPORT_PRODUCT_VERSION=44
SUPPORT_END=2027-05-19
VARIANT=“Xfce”
VARIANT_ID=xfce
9:10-doug@wombat-~>
9:10-doug@wombat-~>calibre
Traceback (most recent call last):
File “/usr/bin/calibre”, line 21, in
sys.exit(calibre())
~~~~~~~^^
File “/usr/lib64/calibre/calibre/gui_launch.py”, line 72, in calibre
from calibre.gui2.main import main
File “/usr/lib64/calibre/calibre/gui2/init.py”, line 88, in
from calibre.utils.date import UNDEFINED_DATE
File “/usr/lib64/calibre/calibre/utils/date.py”, line 14, in
from calibre.utils.iso8601 import UNDEFINED_DATE, local_tz, utc_tz
File “/usr/lib64/calibre/calibre/utils/iso8601.py”, line 8, in
import tzlocal
ModuleNotFoundError: No module named ‘tzlocal’
9:10-doug@wombat-~>
9:10-doug@wombat-~>
9:10-doug@wombat-~>sudo dnf install python3-tzlocal
[sudo] password for doug:
Updating and loading repositories:
Repositories loaded.
Package Arch Version Repository Size
Installing:
python3-tzlocal noarch 0:5.3.1-6.fc44 fedora 125.3 KiB
Transaction Summary:
Installing: 1 package
After this operation, 125 KiB extra will be used (install 125 KiB, remove 0 B).
Is this ok [y/N]: y
[1/1] python3-tzlocal-0:5.3.1-6.fc44.noarch 100% | 205.9 KiB/s | 52.3 KiB | 00m00s
[1/1] Total 100% | 114.7 KiB/s | 52.3 KiB | 00m00s
Running transaction
[1/3] Verify package files 100% | 250.0 B/s | 1.0 B | 00m00s
[2/3] Prepare transaction 100% | 1.0 B/s | 1.0 B | 00m01s
[3/3] Installing python3-tzlocal-0:5.3.1-6.fc44.noarch 100% | 107.4 KiB/s | 130.3 KiB | 00m01s
Complete!
9:10-doug@wombat-~>calibre
qt.qpa.services: Failed to register with host portal QDBusError(“org.freedesktop.DBus.Error.NameHasNoOwner”, “Could not activate remote peer ‘org.freedesktop.portal.Desktop’: startup job failed”)
qt.qpa.theme.gnome: dbus reply error: [ “org.freedesktop.DBus.Error.NameHasNoOwner” ] “Could not activate remote peer ‘org.freedesktop.portal.Desktop’: startup job failed”
qt.qpa.theme.gnome: dbus reply error: [ “org.freedesktop.DBus.Error.NameHasNoOwner” ] “Could not activate remote peer ‘org.freedesktop.portal.Desktop’: startup job failed”
Upgrading database to version 27…
Thanks. I thought I had added this, but somehow I missed it. ;(
Anyhow, fixed builds on the way.