You are not logged in.
hello,
I use mysql administrator to manage my mysql databases. I CAN run the administrator but when I wan't to change some stuff in the database and start mysql query browser it fails to start with the error:
/usr/bin/mysql-query-browser-bin: error while loading shared libraries: libgnutls.so.13: cannot open shared object file: No such file or directory
Didn't happen before
[root@WernerPC wernerl]# pacman -Ql gnutls | grep libgnutls.so
gnutls /usr/lib/libgnutls.so
gnutls /usr/lib/libgnutls.so.26
gnutls /usr/lib/libgnutls.so.26.4.5
It is installed, but not the .so.13 .. I tried to create a symlink with: ln -s libgnutls.so.13 libgnutls.so.26
but that didn't work.
Someone who has a suggestion to get this working again ?
Offline
The same problem was making vinagre not work (and even vino). I recompiled vino from abs and is working correctly now, but vinagre refuses because it does not find libgnutls.so.13. Couldnt recompile vinagre in abs either (compilation fails)...
Last edited by InsektO (2008-08-14 23:06:07)
Offline
vinagre requires gtk-vnc to be rebuilt as well. I will update them today. You should relly file bug reports so the maintainers know about needed rebuilds.
Offline
I've been googling this issue a little more, and found some info. It seems to be a problem with the latest version of gnutls (last updated 13/8/2008). I recompiled the latest version from abs... didnt work. I changed PKGBUILD to use the latest version of gnutls (2.5.3) and didnt work either. I created symbolic links... libgnutls.so.13 --> libgnutls.so.26... It solved the problem for PokerTH ( :S ) which was also not working, but didnt help with vinagre either...
Edit. Worked now after recompiling gtk-vnc as you said.
Last edited by InsektO (2008-08-15 04:44:55)
Offline
Never symlink libraries, it breaks up horribly because of ABI changes. That's why they're bumping sonames. As for gnutls 2.5.3: don't use it, it's a development snapshot.
Offline
I did an update with pacman, and it seems to be fixed.
Don't know why. I deleted the symlinks I created because a lot of people say it's bad to create them.
So I guess it's fixed without the symlinks.
Mysql query browser is working again.
Offline
Updating gnutls breaks gnome-session too.
"gnome-session: error while loading libraries: libgnutls.so.13: cannot open shared object file: No such file or directory"
Offline
Updating the whole system , fixed the problem - as with the case of WernerL. I guess , there is another package which needs to be updated.
Last edited by neptuneK (2008-08-16 07:39:27)
Offline
I'm also having a problem with libgnutls.so.13.
I wanted to install Samba the other day, and after that I get this every time I try to run pacman or yaourt. Gnome session fails, pidgin doesn't work.
/usr/bin/aria2c: error while loading shared libraries: libgnutls.so.13: cannot open shared object file: No such file or directory
/Oled
Offline
Solved it!
Switch pacman over to wget instead of aria2.
/Oled
Offline
I'm also having a problem with libgnutls.so.13.
I wanted to install Samba the other day, and after that I get this every time I try to run pacman or yaourt. Gnome session fails, pidgin doesn't work.
/usr/bin/aria2c: error while loading shared libraries: libgnutls.so.13: cannot open shared object file: No such file or directory
/Oled
Works here. Is your system fully up-to-date?
Offline
oled wrote:I'm also having a problem with libgnutls.so.13.
I wanted to install Samba the other day, and after that I get this every time I try to run pacman or yaourt. Gnome session fails, pidgin doesn't work.
/usr/bin/aria2c: error while loading shared libraries: libgnutls.so.13: cannot open shared object file: No such file or directory
/Oled
Works here. Is your system fully up-to-date?
It wasn't, but couldn't update because aria2 failed to download new packages. Full update completed after switch to wget.
Wget seems faster than aria2, so I haven't switched back after upgrade.
/Oled
Offline
I'm having a problem with cups... it can't find libgnutls.so.13. I just updated cups (1.3.8-2) and gnutls (2.4.1-1) and the problem continues. I believe cups shouldn't be pointing to *.so.13 because:
$ pacman -Ql gnutls|grep tls.so
gnutls /usr/lib/libgnutls.so
gnutls /usr/lib/libgnutls.so.26
gnutls /usr/lib/libgnutls.so.26.4.5
Tried to compile and the source tarball failed the md5sum validation. Tried a second time and failed again with the same bad md5sum
==> Validating source files with md5sums...
cups-1.3.8-source.tar.bz2 ... FAILED
cups ... Passed
cups.logrotate ... Passed
cups.pam ... Passed
cupsd.conf ... Passed
cups-1.3.7-peercred.patch ... Passed
Even tried editing the PKGBUILD to change the md5sum but then the extraction failed, which makes me think that there could be a problem with the current tarball at easysw but oh well... I'm still not able to print
Last edited by cromero (2008-08-18 16:49:55)
Offline
cromero: Is your system fully up-to-date? If yes, can you be more precise than "it can't find libgnutls.so.13"? What error message do you get?
Offline
Snowman: My system is up-to-date and here's what I mean with can't find it:
:: Starting CUPS Daemon [BUSY]
/usr/sbin/cupsd: error while loading shared libraries: libgnutls.so.13: cannot open shared object file: No such file or directory
[FAIL]
Of course an ldd to lpq, lprm or cupsd will output the same information:
$ ldd `which lpq`
linux-gate.so.1 => (0xb7fac000)
libcups.so.2 => /usr/lib/libcups.so.2 (0xb7f4f000)
libgnutls.so.26 => /usr/lib/libgnutls.so.26 (0xb7eb2000)
libtasn1.so.3 => /usr/lib/libtasn1.so.3 (0xb7ea2000)
libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0xb7e3b000)
libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0xb7e37000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7e1f000)
libm.so.6 => /lib/libm.so.6 (0xb7df8000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0xb7dc6000)
libc.so.6 => /lib/libc.so.6 (0xb7c84000)
libgssapi.so.2 => /usr/lib/libgssapi.so.2 (0xb7c5b000)
libheimntlm.so.0 => /usr/lib/libheimntlm.so.0 (0xb7c56000)
libkrb5.so.25 => /usr/lib/libkrb5.so.25 (0xb7b95000)
libhx509.so.3 => /usr/lib/libhx509.so.3 (0xb7b59000)
libcom_err.so.2 => /lib/libcom_err.so.2 (0xb7b56000)
libcrypto.so.0.9.8 => /usr/lib/libcrypto.so.0.9.8 (0xb7a07000)
libasn1.so.8 => /usr/lib/libasn1.so.8 (0xb798c000)
libwind.so.0 => /usr/lib/libwind.so.0 (0xb7964000)
libroken.so.18 => /usr/lib/libroken.so.18 (0xb7952000)
libdl.so.2 => /lib/libdl.so.2 (0xb794d000)
libresolv.so.2 => /lib/libresolv.so.2 (0xb793a000)
libgnutls.so.13 => not found
libz.so.1 => /usr/lib/libz.so.1 (0xb7926000)
/lib/ld-linux.so.2 (0xb7fad000)
Offline
Is that with cups 1.3.8-2? The cups 1.3.8-2 package shouldn't have this problem. If you don't have this version, change your pacman mirror. BTW, you are using the cups package from the extra repo, right?
Offline
Problem solved!. libcups was version 1.3.8-1 and it didn't get updated when I explicitly upgraded cups and gnutls when I first spotted the problem. So i guess this versions arrived after my last -Syu last week or so.
Offline
Hello,
I met the same yesterday for cups, so I updated cups and it's libcups dependancy. Today I met the same for Abiword so I update abiword and abiword-plugins, but there it still does not start and complains libgnutls.so.13 is missing.
I invoked "yaourt gnutls" and in the list came out a "libgnutls13" pkgbuild made in AUR, that I hurried to compile and install : problem solved, thanks to AUR and to it's contributors !
/Edit : I'd like to file a nice bug report such as this one, but I don't think I'll be able to do so.
Last edited by mélodie (2008-10-07 11:30:54)
Offline
You should update you entire system. Not only some packages as a time.
Offline
You should update you entire system. Not only some packages as a time.
I used to do that, and during all that time the system came out with broken libs each time when it was not worse. Recently I had done a complete update, just at the time the 2.6.24 kernel came out guess what ? The graphical environment would not hold more than a few seconds before freezing totally (tried several times to reload X, to reboot, nothing possible, even with a pair of know 'noapic nolapic' or else option on the kernel boot line). Two weeks later when I got time for that I mounted it from another distribution and did a full update with pacman.static, which fixed it. Now I wish to use it for some tasks, so no way I will update the whole system. Anyhow, only ndiswrapper, 2.6.26 kernel and the Xfce4 desktop are to be updated : so what for ? It can wait. (Additionnally I just installed KDE 4.1.1)
$ uname -a
Linux liveche 2.6.25-ARCH
$ pacman -V
.--. Pacman v3.2.1 - libalpm v3.1.0
$ yaourt -V
yaourt 0.9.1 est un frontend pour pacman avec support d'AUR et bien plus
Thanks for your interesting advice. I wish I could follow it if the results where somehow safer.
PS: I've got this one install done since two years ago without ever reinstalling it, and using it regularly several times a week, and at times, each day, so I think the upgrades done randomly each few months might be ok.
Last edited by mélodie (2008-10-07 13:04:10)
Offline