WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: GMPC and gnutls  (Read 3388 times)

Offline gavs

  • Jr. Member
  • **
  • Posts: 74
GMPC and gnutls
« on: November 27, 2011, 11:48:11 AM »
I am using GMPC/MPD in cloud mode with Tinycore 4.1. Starting Saturday 26 November, GMPC would not start. In Aterm, I get the message that libgnutls.so.26 cannot be found. A new version of gnutls.tcz was made available on Friday 25 November. The file list shows libgnutls.so.28.

I am not competent to determine if updating GMPC to the newest version 11.8 would resolve this incompatibility.

Please advise on best course of action to get GMPC working again.

Thank you
gavs

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: GMPC and gnutls
« Reply #1 on: November 27, 2011, 11:56:47 AM »
Well, seems a broken dependency. As a first try, make a symlink libgnutls.so.26  to libgnutls.so.28 and let me know the result.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Online Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11622
Re: GMPC and gnutls
« Reply #2 on: November 27, 2011, 12:06:58 PM »
Hi gavs
Here's the syntax just in case you need it:
sudo ln -s /usr/local/lib/libgnutls.so.28 /usr/local/lib/libgnutls.so.26

Offline vinnie

  • Hero Member
  • *****
  • Posts: 1187
  • HandMace informatic works
Re: GMPC and gnutls
« Reply #3 on: November 27, 2011, 12:35:38 PM »
I have the same problem with qalculate! and pidgin, the rich command repair the situation.

Offline gavs

  • Jr. Member
  • **
  • Posts: 74
Re: GMPC and gnutls
« Reply #4 on: November 27, 2011, 01:48:01 PM »
Thank you bmarcus for the quick attention, and rich for the syntax (I did need it).

Unfortunately I did not have the same success as vinnie. Trying to start gmpc gives the following error message:

gmpc: error while loading shared libraries: libgnutls.so.26: cannot open shared object file: No such file or directory

But when I do an ls -al on libgnutls.so.26 it shows it with -> to libgnutls.so.28

When I do an ls -al on libgnutls.so.28 it shows it with -> to a /tmp/tcloops file. Would this create complications with the symlink?

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: GMPC and gnutls
« Reply #5 on: November 27, 2011, 02:34:22 PM »
On the subject of the libgnutls.so.26, here is a list of extensions that are linked to libgnutls.so.26.  Not all of them have gnutls in their dep files and may not explicitly need it as a dependency.  There have been some updates in the last day or so that may have changed the list, but as of a couple days ago these extensions have files linked to libgnutls.so.26.  I will update and rerun the routine later today and see if there are any changes, takes quite a while so the real time ldd info is not always available. 

EDIT:  I downloaded the below from the repo now and double checked them so the list now should be accurate.

Code: [Select]
GConf.tcz
aiccu.tcz
ario.tcz
brasero.tcz
cheese.tcz
drizzle-server.tcz
e-module-trash-pcmanfm.tcz
e-module-trash-thunar.tcz
e-modules-extra.tcz
ecomorph.tcz
emotion.tcz
emprint.tcz
envision.tcz
eog-plugins.tcz
evolution-data-server.tcz
evolution.tcz
farsight2.tcz
filezilla.tcz
glabels.tcz
glib-networking.tcz
gmpc.tcz
gnome-netstatus.tcz
gnome-panel.tcz
gnome-power-manager.tcz
gnome-python-extras.tcz
gnome-python.tcz
gnome-sharp.tcz
gnome-utils.tcz
gnome-vfs.tcz
gnomint.tcz
gnote.tcz
gnutls.tcz
gtk-vnc-python.tcz
gtk-vnc.tcz
gtkpod2.tcz
gvfs.tcz
hardinfo.tcz
inspircd.tcz
lftp.tcz
libbonoboui.tcz
libdmapsharing.tcz
libeweather.tcz
libgdata.tcz
libggz.tcz
libgnome.tcz
libgnomemm.tcz
libgnomeui.tcz
libgnomeuimm.tcz
libgpod.tcz
libgweather-python.tcz
libgweather.tcz
libimobiledevice.tcz
libmicrohttpd.tcz
libnice.tcz
libpanel-applet.tcz
libpanelappletmm.tcz
msmtp.tcz
nautilus-sendto.tcz
openldap-server.tcz
openldap.tcz
pidgin.tcz
pywebkit-2.7.tcz
remmina-plugins.tcz
rhythmbox-2.7.tcz
tigervnc-viewer.tcz
totem-pl-parser.tcz
totem.tcz
tshark.tcz
vinagre.tcz
vino.tcz
vlc.tcz
vpnc.tcz
xfce4-goodies-panel-plugins.tcz
xfce4-screenshooter.tcz

« Last Edit: November 27, 2011, 03:03:23 PM by Jason W »

Online Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11622
Re: GMPC and gnutls
« Reply #6 on: November 27, 2011, 03:09:59 PM »
Hi gavs
You could try deleting  /usr/local/lib/libgnutls.so.26  link and then recreate it to point to the same
/tmp/tcloop location as the /usr/local/lib/libgnutls.so.28 link, not sure that should really matter though.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: GMPC and gnutls
« Reply #7 on: November 27, 2011, 03:22:18 PM »
Asked Jason to rollback to previous 2.12.14 version as gnutls 3.x breaks dependencies. Sorry for inconvenience.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: GMPC and gnutls
« Reply #8 on: November 27, 2011, 03:27:53 PM »
Ok, it's no problem at all, I will roll it back now. 


Offline gavs

  • Jr. Member
  • **
  • Posts: 74
Re: GMPC and gnutls
« Reply #9 on: November 27, 2011, 04:19:07 PM »
Rich, thank you for the suggestion. As you suspected, this did not seem to matter and I get the same error message.

bmarkus, thank you for investigating this issue.

Jason W, thank you for rolling back so promptly. GMPC starts now with gnutls version 2.12.14