Kitty 0.45.0-3.1 fails to start

Is there a place to report package issues other than the forum?

Kitty was working prior to updating my OS today. After, it refuses to start. It appears to be compiled with a previous libpython version that received an update:

Starting from command line:
kitty: error while loading shared libraries: libpython3.13.so.1.0: cannot open shared object file: No such file or directory

ldd reports:

ldd /usr/bin/kitty
linux-vdso.so.1 (0x00007fe55c8aa000)
libpython3.13.so.1.0 => not found
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fe55c81e000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007fe55c400000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007fe55c8ac000)

I tried a workaround I’ve used in the past for various software–making a soft link from /usr/bin/libpython3.14.so.1.0 to /usr/lib/libpython3.13.so.1.0. Unfortunately, it seems to prevent kitty from finding the correct path for it’s modules under /usr/lib/kitty/

/usr/bin/kitty: Error while finding module specification for ‘/usr/bin/../lib/kitty’ (ModuleNotFoundError: No module named ‘/usr/bin/’)

/etc/os-release:
NAME=“CachyOS Linux”
PRETTY_NAME=“CachyOS”
ID=cachyos
BUILD_ID=rolling
ANSI_COLOR=“38;2;23;147;209”
HOME_URL=“``https://cachyos.org/”
DOCUMENTATION_URL=“``https://wiki.cachyos.org/”
SUPPORT_URL=“``https://discuss.cachyos.org/”
BUG_REPORT_URL=“``https://github.com/cachyos”
PRIVACY_POLICY_URL=“``https://terms.archlinux.org/docs/privacy-policy/”
LOGO=cachyos

uname -r:
Linux cachyos-desktop 6.18.4-2-cachyos #1 SMP PREEMPT_DYNAMIC Fri, 09 Jan 2026 19:36:59 +0000 x86_64 GNU/Linux

Thanks

Hello and welcome,

That is really not how we should approach this kind of error.

It usually just means the software needs to be rebuilt against the current libraries .. or that the system is in a partial-upgrade state.

Forcing some random symlinks is asking for (further?) breakage.

So first we might ask how kitty is installed and from where;

pacman -Qi kitty

And, just to get it out of the way, a full upgrade;

sudo pacman -Syu

I know it’s not a fix, just a work around to be able to use my terminal of choice until a fix is available.

Kitty is installed from extra:
pacman -Qi kitty
Installed From : cachyos-extra-znver4
Name : kitty
Version : 0.45.0-3.1
Description : A modern, hackable, featureful, OpenGL-based terminal emulator
Architecture : x86_64_v4
URL : ``https://github.com/kovidgoyal/kitty
Licenses : GPL-3.0-only
Groups : None
Provides : None
Depends On : cairo dbus freetype2 fontconfig harfbuzz hicolor-icon-theme lcms2 libgl
libpng librsync libx11 libxcursor libxkbcommon libxkbcommon-x11 libxi
openssl python3 wayland xxhash zlib kitty-terminfo
kitty-shell-integration
Optional Deps : imagemagick: viewing images with icat [installed]
python-pygments: syntax highlighting in kitty +kitten diff [installed]
libcanberra: playing “bell” sound on terminal bell [installed]
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 59.59 MiB
Packager : CachyOS <admin@cachyos.org>
Build Date : Sun 04 Jan 2026 08:42:40 PM EST
Install Date : Sat 10 Jan 2026 11:27:34 AM EST
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature

and I see from checkupdates that there’s a new version (as well as a bunch of other packages) available since I updated earlier this morning. Guess I must’ve upgraded in the middle of a bunch of repo updates. I’ll be more patient next time.

Thanks!