Hi all,
I had some spare time available so I decided to do a dist-upgrade (MX-Linux 23, TDE on psb). Now habve 14.1.6 ~development (and the latest MX 23, whatever it's called).
Now, I can't start kmail anymore - this is sent from the older MX 21 install.
The error message is: kmail: error while loading shared libraries: libgpgme++.so.5: cannot open shared object file: No such file or directory
libgpgme++.so.5 is a link to libgpgme++.so.5.0.0 in /opt/trinity/lib
Bug? Workaround?
On Sun November 30 2025 11:42:49 Thierry de Coulon via tde-users wrote:
The error message is: kmail: error while loading shared libraries: libgpgme++.so.5: cannot open shared object file: No such file or directory
libgpgme++.so.5 is a link to libgpgme++.so.5.0.0 in /opt/trinity/lib
FWIW, in Debian Trixie both of the above paths are in the libkleopatra1-trinity package. If you don't have that package installed in your MX 23 system maybe give it a try.
Dne ne 30. listopadu 2025 20:42:49 Thierry de Coulon via tde-users napsal(a):
Hi all,
I had some spare time available so I decided to do a dist-upgrade (MX-Linux 23, TDE on psb). Now habve 14.1.6 ~development (and the latest MX 23, whatever it's called).
Now, I can't start kmail anymore - this is sent from the older MX 21 install.
The error message is: kmail: error while loading shared libraries: libgpgme++.so.5: cannot open shared object file: No such file or directory
libgpgme++.so.5 is a link to libgpgme++.so.5.0.0 in /opt/trinity/lib
Bug? Workaround? ____________________________________________________
Hi Thierry,
this looks like the latest MX 23 is using a newer version of libgpgme than the one tdepim was built with. You can check output from:
ldd /opt/trinity/lib/libgpgme++.so.5
I assume you will need to check which version of Debian is the basis for MX 23 so that you can select the corresponding distribution in the TDE apt sources list.
Cheers Slávek --
On Sunday 30 November 2025 21.02:44 Slávek Banko via tde-users wrote:
Dne ne 30. listopadu 2025 20:42:49 Thierry de Coulon via tde-users
Hi Thierry,
this looks like the latest MX 23 is using a newer version of libgpgme than the one tdepim was built with. You can check output from:
ldd /opt/trinity/lib/libgpgme++.so.5
I assume you will need to check which version of Debian is the basis for MX 23 so that you can select the corresponding distribution in the TDE apt sources list.
Cheers Slávek
MX-23 is based on Bookworm. Here on the laptopIhave MX-23 and TDE 14.1.5 working. the result of ldd /opt/trinity/lib/libgpgme++.so.5 is:
linux-vdso.so.1 (0x00007fffdd1ac000) libgpgme.so.11 => /lib/x86_64-linux-gnu/libgpgme.so.11 (0x00007f85aa541000) libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f85aa519000) libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f85aa200000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f85aa4f9000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f85aa01e000) libassuan.so.0 => /lib/x86_64-linux-gnu/libassuan.so.0 (0x00007f85aa4e1000) /lib64/ld-linux-x86-64.so.2 (0x00007f85aa5d7000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f85a9f3e000)
On the desktop, with updated MX-23 and TDE 14.1.6 I get:
linux-vdso.so.1 (0x00007ffd6c09b000) libgpgme.so.11 => /lib/x86_64-linux-gnu/libgpgme.so.11 (0x00007f6acb5df000) libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f6acb5b7000) libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f6acb200000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f6acb597000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6acb01e000) libassuan.so.0 => /lib/x86_64-linux-gnu/libassuan.so.0 (0x00007f6acb57f000) /lib64/ld-linux-x86-64.so.2 (0x00007f6acb67f000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f6acb49f000)
This morning I backup some stuff before trying to restore an older install. I then decided to look if KDE's kmail would help for a while.
The MX-installer ran a lot of things and I noticed a "setting up trinity libgpg... " line. Sure enough, now TDE's kmail is running again.
So most probably something whent wrong yesterday that was set up right back today. That's where I love Debian based distributions.
Anyway, problem solved (even if I don't really understand how :)
Thierry