Kodi Community Forum

Full Version: cannot upgrade kodi 19 alpha on 16.04
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi folks,

I've been running the nightly build on ubuntu 16.04 server that was initially installed using fritsch' instructions (231955 (thread)). These instructions have meanwhile been updated for 18.04 server, but I had no real reason to upgrade (I'm running on a custom kernel with 16:235 pass-through support) and I had no major issues. I've been updating the system quite regularly, about 2-3 times a week.

Since a few days ago kodi is not upgrading anymore (I've blacklisted kernel packages from upgrading):

Code:
$ sudo apt-get upgrade                              
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  kodi kodi-x11 linux-generic linux-headers-generic linux-image-generic
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.

The reason is, apparently, that kodi is now apparently dependent on python3-pycryptodome package which does not exist in xenial repos. While I have no problem staying with my current version, I'd prefer to continue upgrading and reporting issues as I encounter them. Do you see a straighforward way to fix this?

Thanks for looking!
-- Stanislav


Code:
$ sudo apt-get install kodi kodi-x11                
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: python3-pycryptodome but it is not installable
        Recommends: kodi-peripheral-joystick but it is not going to be installed
        Recommends: kodi-inputstream-adaptive but it is not going to be installed
        Recommends: kodi-inputstream-rtmp but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

$ sudo apt-get install python3-pycryptodome
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package python3-pycryptodome 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 'python3-pycryptodome' has no installation candidate
Meh, probably my fault. I'll have a look at it tomorrow