After my HTPC system upgrade from Ubuntu 13.10 to 14.04 I can't seem to install Kodi.
sudo apt-add-repository ppa:team-xbmc/ppa sudo apt-get update sudo apt-get install kodi kodi-bin
The following packages have unmet dependencies: kodi-bin : Depends: libsdl2-2.0-0 (>= 2.0.0) but it is not going to be installed E: Unable to correct problems, you have held broken packages.
I had a few PPA's insatalled on old stystem and removed them all from sources list. I also
ppa-purge the ream-xbmc's ppa and re added it. Some other ppa's I removed from sources list, as ppa-purgeing them failed. The old system had XBMC running without issues. The upgrade was smooth, and had no errors.
I see some other people had same problem, but solved by manually installing a deb. This makes me think my apt is very confused, and I would rather not break my setup further.
This system was installed using an older version of this guide. I additionally installed Gnome for occasional web browsing.
How do I go about debugging this package problem? What would make my system not know about
libsdl2-dev? Did I find a bug in the team-xbmc ppa?
Some more info:
$ apt-cache policy libsdl2-dev libsdl2-dev: Installed: (none) Candidate: 2.0.2+dfsg1-3ubuntu1.1 Version table: 2.0.2+dfsg1-3ubuntu1.1 0 500 http://za.archive.ubuntu.com/ubuntu/ trusty-updates/universe amd64 Packages 2.0.2+dfsg1-3ubuntu1 0 500 http://za.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages $ dpkg -S /usr/lib/x86_64-linux-gnu/libSDL* libsdl1.2debian:amd64: /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0 libsdl1.2debian:amd64: /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0.11.4 libsdl-image1.2:amd64: /usr/lib/x86_64-linux-gnu/libSDL_image-1.2.so.0 libsdl-image1.2:amd64: /usr/lib/x86_64-linux-gnu/libSDL_image-1.2.so.0.8.4