Forum

Full Version: Sparkleshare kills xbmc? / Watched Status dont work
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi
First i like to say Thank you, for xbain, i love it! Heart
To my Problems:
Sparkleshare kills xbmc?
Today i installed Sparkleshare on my Pi running xbian.
After reboot xbian stuck at starting xbmc.
I get this error:
/usr/local/lib/xbmc/xbmc.bin: symbol lookup error: /user/local/lib/xbmc/xbmc.bin: undefined symbol: _ZTIN6TagLib8IOStreamE

Watched Status dont work
I cant mark a Movie or Episode as "watched". At the end of a Movie/Episode, it ist marked, if i go up a Folder, and back again, there is the unwatched status again.

Any ideas?
what the output of

Code:
sudo /usr/local/lib/xbmc/xbmc.bin
Output:
Terminal
/usr/local/lib/xbmc/xbmc.bin: symbol lookup error: /usr/local/lib/xbmc/xbmc.bin: undefined symbol: _ZTIN6TagLib8IOStreamE
I uninstalled xbian-package-xbmc and installed it again, but no change.
can you try installing the latest night (xbmc 13) , on github: xbiaonpi/xbmc-nightly master branch, instructions are in the readme.md
Same Error on nightly :-(
It's very strange that a program that has nothing to do with XBMC kills it. Are you sure this error appeared after installing sparkleshare?
Ok, i tested this:
Clean install of xbian -> xbmc works
Code:
sudo apt-get update
sudo apt-get install sparkleshare
Code:
sudo service xbmc start
-> symbol lookup error

Code:
sudo apt-get remove sparkleshare
sudo apt-get autoremove
-> xbmc works Shy Huh

Installed packages:
Code:
sudo apt-get install sparkleshare

The following extra packages will be installed:
  acl aspell aspell-en cli-common colord dconf-gsettings-backend dconf-service
  desktop-file-utils dictionaries-common enchant fontconfig freepats
  gconf-service gconf2 gconf2-common gir1.2-atk-1.0 gir1.2-freedesktop
  gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-3.0 gir1.2-nautilus-3.0
  gir1.2-pango-1.0 glib-networking glib-networking-common
  glib-networking-services gnome-icon-theme gsettings-desktop-schemas
  gstreamer0.10-ffmpeg gstreamer0.10-gconf gstreamer0.10-plugins-bad
  gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-x gvfs
  gvfs-common gvfs-daemons gvfs-libs hicolor-icon-theme hunspell-en-us
  iso-codes javascript-common libaa1 libasound2 libaspell15 libasyncns0
  libatk1.0-0 libatk1.0-data libavc1394-0 libavcodec53 libavformat53
  libavutil51 libcaca0 libcairo-gobject2 libcairo2 libcanberra-gtk3-0
  libcanberra-gtk3-module libcanberra0 libcdaudio1 libcdparanoia0 libcolord1
  libcroco3 libcups2 libdatrie1 libdbus-glib1.0-cil libdbus1.0-cil
  libdc1394-22 libdca0 libdconf0 libdirac-encoder0 libdirectfb-1.2-9
  libdrm-nouveau1a libdrm-radeon1 libdrm2 libdv4 libdvdnav4 libdvdread4
  libenchant1c2a libexif12 libfaad2 libfftw3-3 libfile-copy-recursive-perl
  libflac8 libflite1 libfontenc1 libgail18 libgconf-2-4 libgd2-xpm libgdiplus
  libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgdu0 libgeoclue0 libgif4
  libgirepository-1.0-1 libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa
  libglib2.0-cil libglu1-mesa libgme0 libgmp10 libgnome-keyring-common
  libgnome-keyring0 libgomp1 libgphoto2-2 libgphoto2-l10n libgphoto2-port0
  libgsm1 libgstreamer-plugins-bad0.10-0 libgstreamer-plugins-base0.10-0
  libgstreamer0.10-0 libgtk-3-0 libgtk-3-bin libgtk-3-common libgtk2.0-0
  libgtk2.0-bin libgtk2.0-cil libgtk2.0-common libgusb2 libhunspell-1.3-0
  libice6 libicu48 libiec61883-0 libieee1284-3 libjack-jackd2-0
  libjavascriptcoregtk-1.0-0 libjs-jquery libjson0 libkate1 liblcms2-2
  libltdl7 libmhash2 libmimic0 libmms0 libmodplug1 libmono-cairo4.0-cil
  libmono-corlib4.0-cil libmono-i18n-west4.0-cil libmono-i18n4.0-cil
  libmono-posix4.0-cil libmono-security4.0-cil
  libmono-system-configuration4.0-cil libmono-system-core4.0-cil
  libmono-system-drawing4.0-cil libmono-system-security4.0-cil
  libmono-system-xml4.0-cil libmono-system4.0-cil libmp3lame0 libmpcdec6
  libnautilus-extension1a libnotify0.4-cil libofa0 libogg0 libopenal-data
  libopenal1 libopenjpeg2 libopus0 liborc-0.4-0 libpango1.0-0 libpixman-1-0
  libpostproc52 libproxy0 libpulse0 libraptor2-0 librasqal3 libraw1394-11
  librdf0 librsvg2-2 librsvg2-common libsane libsane-common libsane-extras
  libsane-extras-common libschroedinger-1.0-0 libshout3 libslv2-9 libsm6
  libsndfile1 libsoundtouch0 libsoup-gnome2.4-1 libsoup2.4-1 libspandsp2
  libspeex1 libswscale2 libtag1-vanilla libtag1c2a libthai-data libthai0
  libtheora0 libts-0.0-0 libv4l-0 libv4lconvert0 libvisual-0.4-0
  libvisual-0.4-plugins libvo-aacenc0 libvo-amrwbenc0 libvorbis0a
  libvorbisenc2 libvorbisfile3 libvpx1 libwavpack1 libwebkit1.1-cil
  libwebkitgtk-1.0-0 libwebkitgtk-1.0-common libwildmidi-config libwildmidi1
  libx11-xcb1 libx264-123 libxaw7 libxcb-glx0 libxcb-render0 libxcb-shape0
  libxcb-shm0 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3
  libxft2 libxi6 libxinerama1 libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender1
  libxslt1.1 libxt6 libxtst6 libxv1 libxvidcore4 libxxf86dga1 libxxf86vm1
  libzbar0 libzvbi-common libzvbi0 mono-4.0-gac mono-gac mono-runtime
  notification-daemon policykit-1-gnome python-gi python-nautilus sane-utils
  tsconf update-inetd wwwconfig-common x11-common x11-utils
Suggested packages:
  aspell-doc spellutils ispell emacsen-common jed-extra gconf-defaults-service
  frei0r-plugins gvfs-backends hunspell openoffice.org-hunspell
  openoffice.org-core isoquery apache2 httpd libasound2-plugins
  libcanberra-gtk0 libcanberra-pulse cups-common libdv-bin oss-compat
  libdvdcss2 libenchant-voikko libfftw3-bin libfftw3-dev alsa-base libgd-tools
  geoclue libglide3 monodoc-gtk2.0-manual gnome-keyring gphoto2 gtkam
  gstreamer-codec-install gnome-codec-install gstreamer0.10-tools jackd2
  liblcms2-utils libmono-i18n4.0-all libgamin0 libportaudio2 libroar-compat2
  opus-tools ttf-baekmuk ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp
  ttf-arphic-gkai00mp ttf-arphic-bkai00mp pulseaudio raptor2-utils
  rasqal-utils libraw1394-doc librdf-storage-postgresql librdf-storage-mysql
  librdf-storage-sqlite redland-utils librsvg2-bin hpoj hplip slv2-jack speex
  monodoc-webkit-manual xdg-utils libgnome2-0 konqueror python-gi-cairo
  unpaper mysql-client postgresql-client mesa-utils
The following NEW packages will be installed:
  acl aspell aspell-en cli-common colord dconf-gsettings-backend dconf-service
  desktop-file-utils dictionaries-common enchant fontconfig freepats
  gconf-service gconf2 gconf2-common gir1.2-atk-1.0 gir1.2-freedesktop
  gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-3.0 gir1.2-nautilus-3.0
  gir1.2-pango-1.0 glib-networking glib-networking-common
  glib-networking-services gnome-icon-theme gsettings-desktop-schemas
  gstreamer0.10-ffmpeg gstreamer0.10-gconf gstreamer0.10-plugins-bad
  gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-x gvfs
  gvfs-common gvfs-daemons gvfs-libs hicolor-icon-theme hunspell-en-us
  iso-codes javascript-common libaa1 libasound2 libaspell15 libasyncns0
  libatk1.0-0 libatk1.0-data libavc1394-0 libavcodec53 libavformat53
  libavutil51 libcaca0 libcairo-gobject2 libcairo2 libcanberra-gtk3-0
  libcanberra-gtk3-module libcanberra0 libcdaudio1 libcdparanoia0 libcolord1
  libcroco3 libcups2 libdatrie1 libdbus-glib1.0-cil libdbus1.0-cil
  libdc1394-22 libdca0 libdconf0 libdirac-encoder0 libdirectfb-1.2-9
  libdrm-nouveau1a libdrm-radeon1 libdrm2 libdv4 libdvdnav4 libdvdread4
  libenchant1c2a libexif12 libfaad2 libfftw3-3 libfile-copy-recursive-perl
  libflac8 libflite1 libfontenc1 libgail18 libgconf-2-4 libgd2-xpm libgdiplus
  libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgdu0 libgeoclue0 libgif4
  libgirepository-1.0-1 libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa
  libglib2.0-cil libglu1-mesa libgme0 libgmp10 libgnome-keyring-common
  libgnome-keyring0 libgomp1 libgphoto2-2 libgphoto2-l10n libgphoto2-port0
  libgsm1 libgstreamer-plugins-bad0.10-0 libgstreamer-plugins-base0.10-0
  libgstreamer0.10-0 libgtk-3-0 libgtk-3-bin libgtk-3-common libgtk2.0-0
  libgtk2.0-bin libgtk2.0-cil libgtk2.0-common libgusb2 libhunspell-1.3-0
  libice6 libicu48 libiec61883-0 libieee1284-3 libjack-jackd2-0
  libjavascriptcoregtk-1.0-0 libjs-jquery libjson0 libkate1 liblcms2-2
  libltdl7 libmhash2 libmimic0 libmms0 libmodplug1 libmono-cairo4.0-cil
  libmono-corlib4.0-cil libmono-i18n-west4.0-cil libmono-i18n4.0-cil
  libmono-posix4.0-cil libmono-security4.0-cil
  libmono-system-configuration4.0-cil libmono-system-core4.0-cil
  libmono-system-drawing4.0-cil libmono-system-security4.0-cil
  libmono-system-xml4.0-cil libmono-system4.0-cil libmp3lame0 libmpcdec6
  libnautilus-extension1a libnotify0.4-cil libofa0 libogg0 libopenal-data
  libopenal1 libopenjpeg2 libopus0 liborc-0.4-0 libpango1.0-0 libpixman-1-0
  libpostproc52 libproxy0 libpulse0 libraptor2-0 librasqal3 libraw1394-11
  librdf0 librsvg2-2 librsvg2-common libsane libsane-common libsane-extras
  libsane-extras-common libschroedinger-1.0-0 libshout3 libslv2-9 libsm6
  libsndfile1 libsoundtouch0 libsoup-gnome2.4-1 libsoup2.4-1 libspandsp2
  libspeex1 libswscale2 libtag1-vanilla libtag1c2a libthai-data libthai0
  libtheora0 libts-0.0-0 libv4l-0 libv4lconvert0 libvisual-0.4-0
  libvisual-0.4-plugins libvo-aacenc0 libvo-amrwbenc0 libvorbis0a
  libvorbisenc2 libvorbisfile3 libvpx1 libwavpack1 libwebkit1.1-cil
  libwebkitgtk-1.0-0 libwebkitgtk-1.0-common libwildmidi-config libwildmidi1
  libx11-xcb1 libx264-123 libxaw7 libxcb-glx0 libxcb-render0 libxcb-shape0
  libxcb-shm0 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3
  libxft2 libxi6 libxinerama1 libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender1
  libxslt1.1 libxt6 libxtst6 libxv1 libxvidcore4 libxxf86dga1 libxxf86vm1
  libzbar0 libzvbi-common libzvbi0 mono-4.0-gac mono-gac mono-runtime
  notification-daemon policykit-1-gnome python-gi python-nautilus sane-utils
  sparkleshare tsconf update-inetd wwwconfig-common x11-common x11-utils
0 upgraded, 250 newly installed, 0 to remove and 71 not upgraded.
Need to get 0 B/128 MB of archives.
After this operation, 355 MB of additional disk space will be used.
Do you want to continue [Y/n]?

btw, whats the differences between selecting "Exit" on XBMC and sudo service xbmc stop?
I guess its a bug in Sparkleshare them, the difference between service stop and exit in xbmc is that with exit xbmc is closed the xbmc way, otherwise the process will just be killed
This might be because of the mono installation that comes with sparkleshare.
I had the same problem and solved it by adding this to the xbmc startup script:
(23rd Jun, 2013 01:39 AM)mk01 Wrote: [ -> ]it looks like it installs a library providing libtag functionality, but not compatible with the version xbmc was compiled against.

try using export LD_LIBRARY_PATH="/usr/local/lib" in xbmc startup script.
http://forum.xbian.org/thread-1020-post-11704.html#pid11704
Reference URL's