Thread Rating:
  • 0 Vote(s) - 0 Average
XBMC not starting after upgrade.
Running ubuntu 12.04.1 and after the upgrade to v12 xbmc wont start anymore.
I have tried to search for people with the same problem but havent found anything

/usr/lib/xbmc/xbmc.bin: symbol lookup error: /usr/lib/xbmc/xbmc.bin: undefined symbol: _ZTIN6TagLib5ID3v219Latin1StringHandlerE

I would appreciate if someone could direct me to a solution to my problem.
I'm using OpenSUSE 12.2 and using packman repository. Getting exactly same error after upgrading.

Edit: The below URL suggested that this could be due to repo (in OpenSUSE's case, packman):
Clearly libtag problem, you need libtag 1.8 or greater and 12.04, doesn't have it. Otherwise it needs to be compiled from source as in XBMC source.
See my signature 2nd link for how to compile in Ubuntu derivatives. As for Suse the packager has to provide libtag 1.8 or compile from sources whatever that is.

You guys are lucky none of you pastebin a debug.log or trace or anything. If that one single line error is anything to go by, its libtag.

Yeah - it became obvious once you pointed it out Smile

I built from the source using the official wiki (section onwards):

The build failed with taglib error (it has been few years since I had to build from source so had forgotten how painful dependency issues are). Anyway, I updated the taglib from 1.7 to 1.8 (that required switching repos as well for taglib):

replacement of libtag1-1.7.2-2.1.2.i586 with libtag1-1.8-47.2.i586
The following package is going to change vendor:
libtag1 openSUSE ->

Once that was done, the build completed and I'm now running the new, shiny XBMC!

Good stuff, you know the wiki needs updating specially these parts IIRC that looks like written for V11.

You could register and confirm email in wiki and have a go cleanup and update hehe Wink

unfortunately I know nothing about suse :/

I was unable to solve this problem on ubuntu lucid in an easy fashion, so i went the hard way

download the 6 files listed under "built filed" here:

dpkg -i them all

everything will now work
For those working on ubuntu x86_64 LTS;
the following worked for me;
sudo apt-get install libtag1-dev

(The origin of the issue was using nightly-builds to get
the latest stable updated mythtv working again)

sudo add-apt-repository ppa:nathan-renniewaldock/xbmc-nightly
sudo apt-get update
sudo apt-get install xbmc

then /usr/lib/xbmc/xbmc.bin: symbol lookup error: /usr/lib/xbmc/xbmc.bin: undefined symbol: _ZTIN6TagLib5ID3v219Latin1StringHandlerE

(fixed using libtag1-dev above)

XBMC not starting after upgrade.00