Kodi won't upgrade

I used the search button in Synaptic, and it came back with the same installed kodi and kodi-bin packages. The only difference is that there were more things in the list that have not been installed.

Here is the result from apt-cache command:

> Candidate: 2:17.0~git20170210.1529-final-0xenial
>   Version table:
>      2:17.0~git20170210.1529-final-0xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
>      15.2+dfsg1-3ubuntu1 500
>         500 http://mirror.uoregon.edu/ubuntu xenial/universe i386 Packages
> kodi-audiodecoder-nosefart-dbg:
>   Installed: (none)
>   Candidate: 1.1.0-1~xenial
>   Version table:
>      1.1.0-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-pvr-tvheadend-hts:
>   Installed: (none)
>   Candidate: 3.4.17-1~xenial
>   Version table:
>      3.4.17-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-audioencoder-vorbis:
>   Installed: (none)
>   Candidate: 1.1.0-1~xenial
>   Version table:
>      1.1.0-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-pvr-iptvsimple:
>   Installed: (none)
>   Candidate: 2.4.8-3~xenial
>   Version table:
>      2.4.8-3~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
>      1.11.5+git20150717-1 500
>         500 http://mirror.uoregon.edu/ubuntu xenial/universe i386 Packages
> kodi-audioencoder-flac:
>   Installed: (none)
>   Candidate: 1.1.0-1~xenial
>   Version table:
>      1.1.0-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-pvr-argustv-dbg:
>   Installed: (none)
>   Candidate: 2.5.4-3~xenial
>   Version table:
>      2.5.4-3~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-visualization-projectm-dbg:
>   Installed: (none)
>   Candidate: 1.2.0-1~xenial
>   Version table:
>      1.2.0-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-pvr-vdr-vnsi:
>   Installed: (none)
>   Candidate: 2.6.17-3~xenial
>   Version table:
>      2.6.17-3~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
>      1.10.10-2 500
>         500 http://mirror.uoregon.edu/ubuntu xenial/universe i386 Packages
> kodi-audioencoder-lame:
>   Installed: (none)
>   Candidate: 1.2.0-1~xenial
>   Version table:
>      1.2.0-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-audioencoder-vorbis-dbg:
>   Installed: (none)
>   Candidate: 1.1.0-1~xenial
>   Version table:
>      1.1.0-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-pvr-njoy:
>   Installed: (none)
>   Candidate: 2.4.2-3~xenial
>   Version table:
>      2.4.2-3~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
>      1.10.7+git20150717-1 500
>         500 http://mirror.uoregon.edu/ubuntu xenial/universe i386 Packages
> kodi-pvr-dvbviewer-dbg:
>   Installed: (none)
>   Candidate: 2.4.6-1~xenial
>   Version table:
>      2.4.6-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi:
>   Installed: 2:17.0~git20170210.1529-final-0xenial
>   Candidate: 2:17.0~git20170210.1529-final-0xenial
>   Version table:
>  *** 2:17.0~git20170210.1529-final-0xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
>         100 /var/lib/dpkg/status
>      15.2+dfsg1-3ubuntu1 500
>         500 http://mirror.uoregon.edu/ubuntu xenial/universe i386 Packages
> kodi-eventclients-wiiremote:
>   Installed: (none)
>   Candidate: 2:17.0~git20170210.1529-final-0xenial
>   Version table:
>      2:17.0~git20170210.1529-final-0xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
>      15.2+dfsg1-3ubuntu1 500
>         500 http://mirror.uoregon.edu/ubuntu xenial/universe i386 Packages
> kodi-pvr-mythtv:
>   Installed: (none)
>   Candidate: 4.13.1-1~xenial
>   Version table:
>      4.13.1-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
>      2.8.0+git20151119-1 500
>         500 http://mirror.uoregon.edu/ubuntu xenial/universe i386 Packages
> kodiplatform:
>   Installed: (none)
>   Candidate: (none)
>   Version table:
> kodi-inputstream-smoothstream-dbg:
>   Installed: (none)
>   Candidate: 1.2.2-1~xenial
>   Version table:
>      1.2.2-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-pvr-argustv:
>   Installed: (none)
>   Candidate: 2.5.4-3~xenial
>   Version table:
>      2.5.4-3~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
>      1.10.11+git20150827-2build1 500
>         500 http://mirror.uoregon.edu/ubuntu xenial/universe i386 Packages
> kodi-skin-estuary:
>   Installed: (none)
>   Candidate: (none)
>   Version table:
> kodi-visualization-goom-dbg:
>   Installed: (none)
>   Candidate: 1.0.0-1~xenial
>   Version table:
>      1.0.0-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-inputstream-rtmp-dbg:
>   Installed: (none)
>   Candidate: 1.0.3-1~xenial
>   Version table:
>      1.0.3-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-audioencoder-flac-dbg:
>   Installed: (none)
>   Candidate: 1.1.0-1~xenial
>   Version table:
>      1.1.0-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-audiodecoder-fluidsynth-dbg:
>   Installed: (none)
>   Candidate: 1.1.0-1~xenial
>   Version table:
>      1.1.0-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-pvr-dvblink-dbg:
>   Installed: (none)
>   Candidate: 3.3.11-3~xenial
>   Version table:
>      3.3.11-3~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-audiodecoder-timidity-dbg:
>   Installed: (none)
>   Candidate: 1.1.0-1~xenial
>   Version table:
>      1.1.0-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-peripheral-dev:
>   Installed: (none)
>   Candidate: 2:17.0~git20170210.1529-final-0xenial
>   Version table:
>      2:17.0~git20170210.1529-final-0xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-pvr-wmc:
>   Installed: (none)
>   Candidate: 1.4.7-1~xenial
>   Version table:
>      1.4.7-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
>      0.5.8+git20150717-1 500
>         500 http://mirror.uoregon.edu/ubuntu xenial/universe i386 Packages
> kodi-visualization-dev:
>   Installed: (none)
>   Candidate: 2:17.0~git20170210.1529-final-0xenial
>   Version table:
>      2:17.0~git20170210.1529-final-0xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-pvr-dvblink:
>   Installed: (none)
>   Candidate: 3.3.11-3~xenial
>   Version table:
>      3.3.11-3~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-eventclients-ps3:
>   Installed: (none)
>   Candidate: 2:17.0~git20170210.1529-final-0xenial
>   Version table:
>      2:17.0~git20170210.1529-final-0xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
>      15.2+dfsg1-3ubuntu1 500
>         500 http://mirror.uoregon.edu/ubuntu xenial/universe i386 Packages
> kodi-audiodecoder-stsound:
>   Installed: (none)
>   Candidate: 1.1.0-1~xenial
>   Version table:
>      1.1.0-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-audioencoder-wav:
>   Installed: (none)
>   Candidate: 1.1.0-1~xenial
>   Version table:
>      1.1.0-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-inputstream-rtmp:
>   Installed: (none)
>   Candidate: 1.0.3-1~xenial
>   Version table:
>      1.0.3-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-pvr-hts-dbg:
>   Installed: (none)
>   Candidate: 3.4.17-1~xenial
>   Version table:
>      3.4.17-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-pvr-nextpvr-dbg:
>   Installed: (none)
>   Candidate: 2.4.11-3~xenial
>   Version table:
>      2.4.11-3~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-addons-dev:
>   Installed: (none)
>   Candidate: 15.2+dfsg1-3ubuntu1
>   Version table:
>      15.2+dfsg1-3ubuntu1 500
>         500 http://mirror.uoregon.edu/ubuntu xenial/universe i386 Packages
> kodi-audiodecoder-snesapu-dbg:
>   Installed: (none)
>   Candidate: 1.1.0-1~xenial
>   Version table:
>      1.1.0-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-common:
>   Installed: (none)
>   Candidate: (none)
>   Version table:
> kodi-pvr-pctv:
>   Installed: (none)
>   Candidate: 1.4.5-3~xenial
>   Version table:
>      1.4.5-3~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-pvr-stalker-dbg:
>   Installed: (none)
>   Candidate: 2.8.3-3~xenial
>   Version table:
>      2.8.3-3~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-pvr-dvbviewer:
>   Installed: (none)
>   Candidate: 2.4.6-1~xenial
>   Version table:
>      2.4.6-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
>      1.10.35+git20150717-1 500
>         500 http://mirror.uoregon.edu/ubuntu xenial/universe i386 Packages
> kodi-inputstream-dev:
>   Installed: (none)
>   Candidate: 2:17.0~git20170210.1529-final-0xenial
>   Version table:
>      2:17.0~git20170210.1529-final-0xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-audiodecoder-vgmstream:
>   Installed: (none)
>   Candidate: 1.1.0-1~xenial
>   Version table:
>      1.1.0-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-audiodecoder-modplug-dbg:
>   Installed: (none)
>   Candidate: 1.1.0-1~xenial
>   Version table:
>      1.1.0-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-pvr-filmon:
>   Installed: (none)
>   Candidate: 1.4.7-1~xenial
>   Version table:
>      1.4.7-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-pvr-hdhomerun:
>   Installed: (none)
>   Candidate: 2.4.6-3~xenial
>   Version table:
>      2.4.6-3~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-audioencoder-wav-dbg:
>   Installed: (none)
>   Candidate: 1.1.0-1~xenial
>   Version table:
>      1.1.0-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-audiodecoder-snesapu:
>   Installed: (none)
>   Candidate: 1.1.0-1~xenial
>   Version table:
>      1.1.0-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-audiodecoder-timidity:
>   Installed: (none)
>   Candidate: 1.1.0-1~xenial
>   Version table:
>      1.1.0-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-visualization-spectrum-dbg:
>   Installed: (none)
>   Candidate: 1.1.1-1~xenial
>   Version table:
>      1.1.1-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-eventclients-common:
>   Installed: (none)
>   Candidate: 2:17.0~git20170210.1529-final-0xenial
>   Version table:
>      2:17.0~git20170210.1529-final-0xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
>      15.2+dfsg1-3ubuntu1 500
>         500 http://mirror.uoregon.edu/ubuntu xenial/universe i386 Packages
> kodi-visualization-projectm:
>   Installed: (none)
>   Candidate: 1.2.0-1~xenial
>   Version table:
>      1.2.0-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-audiodecoder-sidplay:
>   Installed: (none)
>   Candidate: 1.1.0-1~xenial
>   Version table:
>      1.1.0-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-inputstream-mpd-dbg:
>   Installed: (none)
>   Candidate: 1.2.18-1~xenial
>   Version table:
>      1.2.18-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-pvr-iptvsimple-dbg:
>   Installed: (none)
>   Candidate: 2.4.8-3~xenial
>   Version table:
>      2.4.8-3~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-pvr-stalker:
>   Installed: (none)
>   Candidate: 2.8.3-3~xenial
>   Version table:
>      2.8.3-3~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-bin:
>   Installed: 2:17.0~git20170210.1529-final-0xenial
>   Candidate: 2:17.0~git20170210.1529-final-0xenial
>   Version table:
>  *** 2:17.0~git20170210.1529-final-0xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
>         100 /var/lib/dpkg/status
>      15.2+dfsg1-3ubuntu1 500
>         500 http://mirror.uoregon.edu/ubuntu xenial/universe i386 Packages
> kodi-data:
>   Installed: (none)
>   Candidate: 15.2+dfsg1-3ubuntu1
>   Version table:
>      15.2+dfsg1-3ubuntu1 500
>         500 http://mirror.uoregon.edu/ubuntu xenial/universe i386 Packages
> kodi-pvr-pctv-dbg:
>   Installed: (none)
>   Candidate: 1.4.5-3~xenial
>   Version table:
>      1.4.5-3~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-pvr-mediaportal-tvserver-dbg:
>   Installed: (none)
>   Candidate: 2.4.16-3~xenial
>   Version table:
>      2.4.16-3~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-pvr-octonet:
>   Installed: (none)
>   Candidate: 0.3.6-3~xenial
>   Version table:
>      0.3.6-3~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-eventclients-xbmc-send:
>   Installed: (none)
>   Candidate: 2:17.0~git20170210.1529-final-0xenial
>   Version table:
>      2:17.0~git20170210.1529-final-0xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-inputstream-mpd:
>   Installed: (none)
>   Candidate: 1.2.18-1~xenial
>   Version table:
>      1.2.18-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-audiodecoder-sidplay-dbg:
>   Installed: (none)
>   Candidate: 1.1.0-1~xenial
>   Version table:
>      1.1.0-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-pvr-vbox:
>   Installed: (none)
>   Candidate: 3.6.7-3~xenial
>   Version table:
>      3.6.7-3~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-standalone:
>   Installed: (none)
>   Candidate: (none)
>   Version table:
> kodi-pvr-octonet-dbg:
>   Installed: (none)
>   Candidate: 0.3.6-3~xenial
>   Version table:
>      0.3.6-3~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-pvr-vuplus:
>   Installed: (none)
>   Candidate: 2.4.6-3~xenial
>   Version table:
>      2.4.6-3~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
>      1.10.7+git20150717-1 500
>         500 http://mirror.uoregon.edu/ubuntu xenial/universe i386 Packages
> kodi-visualization-shadertoy-dbg:
>   Installed: (none)
>   Candidate: 1.1.5-1~xenial
>   Version table:
>      1.1.5-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
> kodi-visualization-goom:
>   Installed: (none)
>   Candidate: 1.0.0-1~xenial
>   Version table:
>      1.0.0-1~xenial 500
>         500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages

Ok, so you’re indeed using the XBMC PPA but I don’t see it in your previous report. Did you add it afterwards?

Anyway, remove Kodi:

sudo apt-get remove --purge kodi kodi-bin

then eventual dependancies:

sudo apt-get autoremove --purge

then remove the PPA (install ppa-purge first if it isn’t):

sudo apt-get install ppa-purge
sudo ppa-purge ppa:team-xbmc/ppa

Then, if all went well, add the old stable PPA from Team XBMC, which still provides Kodi 16.1:

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

If at some point you want to upgrade Kodi to version 17 or later, you’ll have to purge this PPA and add the regular one again. Note that it is available only for Xenial (16.04) at most, so the day you switch to a newer version of Ubuntu Mate, you’ll probably have no choice but to use a more recent version of Kodi.

1 Like

Nope. It still won't install kodi this way. I did all of the steps, and this is what it spit out when I tried to do sudo apt-get install kodi:

Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
kodi : Depends: kodi-bin (>= 2:16.1~git20160425.1001-final-0xenial) but it is not going to be installed
Depends: kodi-bin (< 2:16.1~git20160425.1001-final-0xenial.1~) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Give again the output of the following commands (don’t try to add/remove any PPA in the meantime, of course):

ls /etc/apt/sources.list.d
cat /etc/apt/sources.list.d/*.list

And also of the following one (it’ll likely not install but will help to find where the dependancies issues lie):

sudo apt-get install kodi-bin
1 Like
**ls /etc/apt/sources.list.d**
> appgrid-stable-xenial.list
> appgrid-stable-xenial.list.save
> cdemu-ubuntu-ppa-xenial.list
> cdemu-ubuntu-ppa-xenial.list.save
> fingerprint-ubuntu-fingerprint-gui-xenial.list
> fingerprint-ubuntu-fingerprint-gui-xenial.list.save
> getdeb.list
> getdeb.list.save
> google-chrome.list
> google-chrome.list.save
> insync.list
> insync.list.save
> libdvdcss2.list
> libdvdcss2.list.save
> libreoffice-ubuntu-ppa-xenial.list
> libreoffice-ubuntu-ppa-xenial.list.save
> opera-stable.list
> opera-stable.list.save
> pipelight-ubuntu-stable-xenial.list
> pipelight-ubuntu-stable-xenial.list.save
> playonlinux.list
> playonlinux.list.save
> rebuntu16-ubuntu-avidemux_unofficial-xenial.list
> rebuntu16-ubuntu-avidemux_unofficial-xenial.list.save
> spotify.list
> spotify.list.save
> team-xbmc-ubuntu-kodi-old-xenial.list
> team-xbmc-ubuntu-kodi-old-xenial.list.save
> team-xbmc-ubuntu-ppa-xenial.list
> team-xbmc-ubuntu-ppa-xenial.list.save
> ubuntuhandbook1-ubuntu-corebird-xenial.list
> ubuntuhandbook1-ubuntu-corebird-xenial.list.save
> ubuntu-mate-dev-ubuntu-welcome-xenial.list
> ubuntu-mate-dev-ubuntu-welcome-xenial.list.save
> virtualbox.list
> virtualbox.list.save
> vivaldi.list
> vivaldi.list.save
> webupd8team-ubuntu-tor-browser-xenial.list
> webupd8team-ubuntu-tor-browser-xenial.list.save
> webupd8team-ubuntu-y-ppa-manager-xenial.list
> webupd8team-ubuntu-y-ppa-manager-xenial.list.save
> yktooo-ubuntu-ppa-xenial.list
> yktooo-ubuntu-ppa-xenial.list.save

**cat /etc/apt/sources.list.d/*.list**

> **> deb http://ppa.launchpad.net/appgrid/stable/ubuntu xenial main**
> **> deb http://ppa.launchpad.net/cdemu/ppa/ubuntu xenial main**
> **> # deb-src http://ppa.launchpad.net/cdemu/ppa/ubuntu xenial main**
> **> deb http://ppa.launchpad.net/fingerprint/fingerprint-gui/ubuntu xenial main**
> **> # deb-src http://ppa.launchpad.net/fingerprint/fingerprint-gui/ubuntu xenial main**
> **> deb http://archive.getdeb.net/ubuntu xenial-getdeb apps**
> **> ### THIS FILE IS AUTOMATICALLY CONFIGURED ###**
> **> # You may comment out this entry, but any other modifications may be lost.**
> **> deb http://dl.google.com/linux/chrome/deb/ stable main**
> **> deb http://apt.insynchq.com/ubuntu trusty non-free contrib**
> **> deb http://download.videolan.org/pub/debian/stable/ /**
> **> deb-src http://download.videolan.org/pub/debian/stable/ /**
> **> deb http://ppa.launchpad.net/libreoffice/ppa/ubuntu xenial main**
> **> deb-src http://ppa.launchpad.net/libreoffice/ppa/ubuntu xenial main**
> **> # This file makes sure that Opera Browser is kept up-to-date**
> **> # as part of regular system upgrades**

> **> deb https://deb.opera.com/opera-stable/ stable non-free #Opera Browser (final releases)**
> **> # deb http://ppa.launchpad.net/pipelight/stable/ubuntu xenial main**
> **> # deb-src http://ppa.launchpad.net/pipelight/stable/ubuntu xenial main**
> **> deb http://deb.playonlinux.com/ trusty main**
> **> deb http://ppa.launchpad.net/rebuntu16/avidemux+unofficial/ubuntu xenial main**
> **> # deb-src http://ppa.launchpad.net/rebuntu16/avidemux+unofficial/ubuntu xenial main**
> **> deb http://repository.spotify.com stable non-free**
> **> deb http://ppa.launchpad.net/team-xbmc/kodi-old/ubuntu xenial main**
> **> # deb-src http://ppa.launchpad.net/team-xbmc/kodi-old/ubuntu xenial main**
> **> # deb http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial main**
> **> # deb-src http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial main**
> **> deb http://ppa.launchpad.net/ubuntuhandbook1/corebird/ubuntu xenial main**
> **> deb-src http://ppa.launchpad.net/ubuntuhandbook1/corebird/ubuntu xenial main**
> **> deb http://ppa.launchpad.net/ubuntu-mate-dev/welcome/ubuntu xenial main**
> > deb-src http://ppa.launchpad.net/ubuntu-mate-dev/welcome/ubuntu xenial main
> > deb http://download.virtualbox.org/virtualbox/debian xenial contrib
> **> ### THIS FILE IS AUTOMATICALLY CONFIGURED ###**
> **> # You may comment out this entry, but any other modifications may be lost.**
> **> deb http://repo.vivaldi.com/stable/deb/ stable main**
> **> deb http://ppa.launchpad.net/webupd8team/tor-browser/ubuntu xenial main**
> **> deb-src http://ppa.launchpad.net/webupd8team/tor-browser/ubuntu xenial main**
> **> deb http://ppa.launchpad.net/webupd8team/y-ppa-manager/ubuntu xenial main**
> **> # deb-src http://ppa.launchpad.net/webupd8team/y-ppa-manager/ubuntu xenial main**
> **> # deb-src http://ppa.launchpad.net/webupd8team/y-ppa-manager/ubuntu xenial main**
> **> deb http://ppa.launchpad.net/yktooo/ppa/ubuntu xenial main**
> **> # deb-src http://ppa.launchpad.net/yktooo/ppa/ubuntu xenial main**

**sudo apt-get install kodi-bin**

> Reading package lists... Done
> Building dependency tree       
> Reading state information... Done
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:

> The following packages have unmet dependencies:
>  kodi : Depends: kodi-bin (>= 2:16.1~git20160425.1001-final-0xenial) but it is not going to be installed
>         Depends: kodi-bin (< 2:16.1~git20160425.1001-final-0xenial.1~) but it is not going to be installed
> E: Unable to correct problems, you have held broken packages.

Ok, so the PPA is disabled as expected. BTW, you can delete the .list file:

sudo rm /etc/apt/sources.list.d/team-xbmc-ubuntu-ppa-xenial.list /etc/apt/sources.list.d/team-xbmc-ubuntu-ppa-xenial.list.save

But I don’t understand the dependancy issue, It’s pretty weird.

First, try this:

sudo apt-get update
sudo apt-get install -f
sudo apt-get dist-upgrade

Then launch Synaptic and do a search for ā€œkodiā€: is there any package installed? If not, after the apt-get commands, try to install it again but I’m pretty sure you’ll have the same problem:

sudo apt-get install kodi kodi-bin
1 Like

The following PPA entries still need to be deleted!:

deb Index of /team-xbmc/kodi-old/ubuntu xenial main

deb-src Index of /team-xbmc/kodi-old/ubuntu xenial main

deb Index of /team-xbmc/ppa/ubuntu xenial main

deb-src Index of /team-xbmc/ppa/ubuntu xenial main

No, kodi-old is the old stable version from the XBMC/Kodi team, the one (16.1) that @Van_Burgett wants to install. The two lines from the main XBMC/Kodi PPA are commented (# at the start of each line), the PPA is disabled (that’s why I’m making him delete the .list file anyway).

@terzag As you figured, it still won’t install. On the plus side, it looks like I just updated a bunch of stuff that needed updating. :slight_smile: What now for Kodi?

Give again the output of the following command to check the status of the packages with the current repos:

apt-cache policy kodi kodi-bin

Given the previous errors when trying to install kodi-bin, there’s a slight chance that there’s a problem in the Kodi PPA but that’d be strange.

@terzag LibreOffice is looking strange since I did that update command. All of the icons and menu items are smaller, and I can’t properly see what anything is. That’s not what it normally looks like. Have there been any prior complaints about that?

Haven’t seen anything like this. It looks like some of the icons are not drawn (?). Did you have a LO update in the ones that were applied? You can try to remove the config dir (warning: if you made some customizations to LO, they will be lost) by removing the ā€œlibreofficeā€ folder inside the .config (hidden folder) in you home

apt-cache policy kodi kodi-bin

kodi:
Installed: (none)
Candidate: 2:16.1~git20160425.1001-final-0xenial
Version table:
2:16.1~git20160425.1001-final-0xenial 500
500 Index of /team-xbmc/kodi-old/ubuntu xenial/main i386 Packages
15.2+dfsg1-3ubuntu1 500
500 Index of /ubuntu xenial/universe i386 Packages
kodi-bin:
Installed: (none)
Candidate: 2:16.1~git20160425.1001-final-0xenial
Version table:
2:16.1~git20160425.1001-final-0xenial 500
500 Index of /team-xbmc/kodi-old/ubuntu xenial/main i386 Packages
15.2+dfsg1-3ubuntu1 500
500 Index of /ubuntu xenial/universe i386 Packages

I ā€œfixedā€ LibreOffice by downgrading it back to the previous version using this command:

sudo apt-get install ppa-purge && sudo ppa-purge ppa:libreoffice/ppa

Ok, so the repos are good. When you try to intall Kodi, do you get the exact same output as above or does it gives other dependancies?

sudo apt-get install kodi-bin kodi

As for LibreOffice, it might simply have been a settings issue between the old and new versions. Just in case, have you tried removing the libreoffice folder I gave before downgrading?

There appears to be just one listed that's not in the previous output
Depends: libcrossguid1 (I'm not sure what this is.)

Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
kodi-bin : Depends: libcrossguid1 but it is not installable
E: Unable to correct problems, you have held broken packages.

Re: LibreOffice, no I didn't try removing the folder. I was sort of in a hurry. I need LibreOffice to function properly, and I didn't really want to experiment with it. The previous version was working fine, and downgrading it didn't wipe my settings.

Ok, so we’ll continue digging. Give the output of:

apt-cache policy libcrossguid1
sudo apt-get install libcrossguid1

You’ll probably have other dependancies issues after that. You can run the same commands for each subsequents ones and give the output until we can narrow down to the specific package that blocks everything. It’s quite possible that there’s a conflict because of a version of a package from a PPA like Getdeb.

1 Like

So, libcrossguid1 won't install.

apt-cache policy libcrossguid1

libcrossguid1:
Installed: (none)
Candidate: (none)
Version table:

sudo apt-get install libcrossguid1

Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libcrossguid1 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libcrossguid1' has no installation candidate

That’s annoying, as it’s indeed missing from the PPA. You can try to install it manually from there (pick the 32 bit deb package), though I’m not sure it’ll work and there might be other dependancies missing.

2 Likes

So apparently, that was the last missing piece. Kodi 16.1 finally installed properly. Thanks so much for your help.