Kodi package problems after upgrade from 13.10 to 14.04: libsdl2 not found

Spread the love

After my HTPC system upgrade from Ubuntu 13.10 to 14.04 I can’t seem to install Kodi.

I run

sudo apt-add-repository ppa:team-xbmc/ppa
sudo apt-get update
sudo apt-get install kodi kodi-bin

And get:

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
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

X ITM Cloud News


Leave a Reply

Next Post

Live CD works great, but installed drops to INITRAMFS, kubuntu 16.04 LTS, XFCE [closed]

Sat Sep 12 , 2020
Spread the love          good afternoon, i recently swapped from Mint to Kubuntu with XFCE. the Live CD (actually a thumb drive) worked fine, so i went forward with the installation. on boot, i get dropped to initramfs, with the following error message : -missing modules (cat /proc/modules; ls /dev ALERT! UUID=XXX […]

Cloud Computing – Consultancy – Development – Hosting – APIs – Legacy Systems

X-ITM Technology helps our customers across the entire enterprise technology stack with differentiated industry solutions. We modernize IT, optimize data architectures, and make everything secure, scalable and orchestrated across public, private and hybrid clouds.

This image has an empty alt attribute; its file name is x-itmdc.jpg

The enterprise technology stack includes ITO; Cloud and Security Services; Applications and Industry IP; Data, Analytics and Engineering Services; and Advisory.

Watch an animation of  X-ITM‘s Enterprise Technology Stack

We combine years of experience running mission-critical systems with the latest digital innovations to deliver better business outcomes and new levels of performance, competitiveness and experiences for our customers and their stakeholders.

X-ITM invests in three key drivers of growth: People, Customers and Operational Execution.

The company’s global scale, talent and innovation platforms serve 6,000 private and public-sector clients in 70 countries.

X-ITM’s extensive partner network helps drive collaboration and leverage technology independence. The company has established more than 200 industry-leading global Partner Network relationships, including 15 strategic partners: Amazon Web Services, AT&T, Dell Technologies, Google Cloud, HCL, HP, HPE, IBM, Micro Focus, Microsoft, Oracle, PwC, SAP, ServiceNow and VMware