Failed to Install on Lubuntu 16.04 (Lightweight Ubuntu)

After failing to get a response on the issue described here Failing to Install on Lubuntu 18.04

I decided to try downgrading to Lubuntu 16.04 instead to see if it would make a difference. It did make a difference in that the errors are now different, On sudo apt-get install kolibri I get the following output:

`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:
kolibri : Depends: python3-distutils but it is not installable
Recommends: python3-cryptography but it is not going to be installed`

Please advise

We have the same problem our side when attempting to install on Ubuntu over the past couple days:

jtame@Jason-Dev-PC:~$ sudo apt-get install kolibri
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:
kolibri : Depends: python3-distutils but it is not installable
E: Unable to correct problems, you have held broken packages.

Hi,

We just released a new Kolibri build for 0.9.1 on our PPA last week. The main update for the new release is to add python3-distutils as a requirement for installing kolibri to resolve the issue in Failing to Install on Lubuntu 18.04. Could you please try sudo apt-get install python3-distutils and then run sudo apt-get install kolibri again? Thank you so much!

Sincerely,
Lingyi

Hi Lingyi,

Thanks for the response!

We have tried this, but no luck unfortunately.

Here’s what we have tried:

#When you run the command to update the python3-distutils

kolibri@tsp:~$ sudo apt-get install python3-distutils
[sudo] password for kolibri:
Reading package lists… Done
Building dependency tree
Reading state information… Done
Package python3-distutils 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-distutils’ has no installation candidate

#Afterward I added the Package: python3-distutils-extra (2.39-1) [universe] in the /etc/apt/source.list
#sudo apt-get update && upgrade
#I get the following error:

root@tsp:/var/kolibri# sudo apt-get install python-distutils
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Unable to locate package python-distutils
root@tsp:/var/kolibri# sudo apt-get install python3-distutils
Reading package lists… Done
Building dependency tree
Reading state information… Done
Package python3-distutils 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-distutils’ has no installation candidate

#rebooted the server
#Same output as above.

#I have installed python3-setuptools (setuptools is an enhanced alternative to distutils) successfully.
#I have also installed python3-distutils-extra successfully.

#I still get this output:
kolibri@tsp:~$ sudo apt-get install kolibri
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:
kolibri : Depends: python3-distutils but it is not installable
E: Unable to correct problems, you have held broken packages.
kolibri@tsp:~$

Hi @eliteschools @Jason_Tame,

Thank you so much for reporting this issue. We have a fix in our recent release 0.9.2. Please feel free to install the latest kolibri from our PPA. If you are on (L)Ubuntu 18.04, you will need to install distutils by sudo apt-get install python3-distutils as it’s a required dependency for installing kolibri. Please let me know if you have any questions. Thank you!

Regards,
Lingyi