KeepassXC wont run after recent update

Hello, I cant start KeepassXC after last update, there is this error message:
keepassxc: error while loading shared libraries: libbotan-3.so.10: cannot open shared object file: No such file or directory
I guess that it will be fixed quickly, for now I downloaded AppImage version.

For what it’s worth from their site “Flatpak Package - Recommended” and it works as well.

flatpak info org.keepassxc.KeePassXC 

KeePassXC - Community-driven port of the Windows application “KeePass Password
Safe”

          ID: org.keepassxc.KeePassXC
         Ref: app/org.keepassxc.KeePassXC/x86_64/stable
        Arch: x86_64
      Branch: stable
     Version: 2.7.10
     License: GPL-3.0+
      Origin: flathub
  Collection: org.flathub.Stable
Installation: system
   Installed: 49.9 MB
     Runtime: org.kde.Platform/x86_64/5.15-24.08
         Sdk: org.kde.Sdk/x86_64/5.15-24.08

      Commit: f6172470ce4c0e1de08393988f0f164184ba34404f65d81c3d299eba40ff2977
      Parent: 3d9f47e8875f329f0941293b3386a36e1190da4c4cc50c9664d79bc001561ecf
     Subject: Update pcsc-lite to 2.3.3 and apply backwards compat patch (23dacfd4af4f)
        Date: 2025-10-04 15:23:11 +0000

From the error message, it seems that a required library is not installed.

Try running this command in a terminal:
pacman -Ss botan

The output should show four packages. If the line
cachyos-extra-v4/botan 3.10.0-1.1
doesn’t have the word [installed] behind it, you can install it by running:
pacman -S botan

After installing the package, try running KeepassXC again.

I had to verify as well, my findings:

paru -S keepassxc
[sudo] password for me: 
resolving dependencies...
looking for conflicting packages...

Package (4)                     New Version   Net Change

cachyos-core-v3/argon2          20190702-6.2    0.11 MiB
cachyos-extra-v3/botan          3.9.0-1.1      12.30 MiB
cachyos-extra-v3/qt5-x11extras  5.15.18-1.1     0.04 MiB
extra/keepassxc                 2.7.10-5       30.08 MiB

Next…drum roll please

 keepassxc
keepassxc: error while loading shared libraries: libbotan-3.so.10: cannot open shared object file: No such file or directory

Downgrading botan is of no help.

This has been fixed on todays updates:

keepassxc
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()

paru -Qo keepassxc
/usr/bin/keepassxc is owned by keepassxc 2.7.10-5

I have keepass installed from cachyos-extra-znver4, which updated without issues as well as botan.

Maybe you can remove and reinstall from cachyos-extra-v3?

Other way might be to look if there is extra/botan with would not have xxxxxx.1 version which, if I understand correctly, is here to mark custom build.

 paru -S keepassxc
[sudo] password for user: 
warning: keepassxc-2.7.10-5.1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Package (1)                     Old Version  New Version  Net Change

cachyos-extra-znver4/keepassxc  2.7.10-5.1   2.7.10-5.1     0,00 MiB

Total Installed Size:  30,36 MiB
Net Upgrade Size:       0,00 MiB

:: Proceed with installation? [Y/n] n


I ran a full update again just now and its fixed the issue. I didn’t see botan listed in the updates. Not sure what it was.