Gtkhash: error while loading shared libraries:

after the last update gtkhash stopped working, both the standalone application and the nemo extension, the versions I have installed are:
extra/gtkhash 1.5-2
extra/gtkhash-nemo 1.5-2

The error:

$ gtkhash 
gtkhash: error while loading shared libraries: cannot open shared object file: No such file or directory

and here are some versions and dependencies:

$ pactree -r
mbedtls provides
$ pacman -Qi mbedtls
Name            : mbedtls
Version         : 3.4.0-2
Description     : An open source, portable, easy to use, readable and flexible TLS library
Architecture    : x86_64
URL             :
Licenses        : Apache
Groups          : None
Provides        :  polarssl
Depends On      : glibc  sh
Optional Deps   : None
Required By     : gtkhash
Optional For    : None
Conflicts With  : polarssl
Replaces        : polarssl
Installed Size  : 5,39 MiB
Packager        : Maxime Gauduin <>
Build Date      : jue 25 may 2023 13:32:53
Install Date    : jue 25 may 2023 18:22:15
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature

I’m able to workaround this by creating a symbolic link:
$ sudo ln -s /usr/lib/ /usr/lib/

Best regards.

Welcome to the forum! :wave:

NEVER do that. I’ll see if a rebuild is needed.

Is provided by a few things…

Is provided by mbedtls2, which you do not appear to have installed.

1 Like

Fixed with gtkhash 1.5-3 coming along shortly.

@plinkr Remove your symlink before updating.

It’s fixed, thanks a lot.
Best regards.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.