I just updated my Xubuntu to 18.04, and I have no bluetooth anymore. I tried to install blueman and here is the error :
nicolas@nicolas-UX530UX:~$ sudo apt-get install python3
[sudo] password for nicolas:
Reading package lists... Done
Building dependency tree
Reading state information... Done
python3 is already the newest version (3.6.5-3ubuntu1).
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
nicolas@nicolas-UX530UX:~$ sudo apt-get install blueman
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:
blueman : Depends: libpython3.6 (>= 3.6.0~b2) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
nicolas@nicolas-UX530UX:~$
As far as I understand it's asking a python > 3.6.0 and as you can see, I have it at 3.6.5.
I tried this also, but no improvement :
sudo apt-get install --reinstall python3
Does anyone have an idea?
UPDATE: I am unable to install anything related to python, so it is not a bluetooth related issue :
nicolas@nicolas-UX530UX:~$ sudo apt-get install krita
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:
krita : Depends: libpython3.6 (>= 3.6.4~rc1) but it is not going to be installed
Recommends: libpython3-dev but it is not going to be installed
Recommends: python3-pyqt5 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
UPDATE 2 : I tried to install manually python3.6, and it fails at dependency of libpython3.6-stdlib :
nicolas@nicolas-UX530UX:~$ sudo apt install libpython3.6
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:
libpython3.6 : Depends: libpython3.6-stdlib (= 3.6.5-3) but 3.6.6-1+xenial1 is to be installed
E: Unable to correct problems, you have held broken packages.
nicolas@nicolas-UX530UX:~$ sudo apt install libpython3.6-stdlib
Reading package lists... Done
Building dependency tree
Reading state information... Done
libpython3.6-stdlib is already the newest version (3.6.6-1+xenial1).
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
UPDATE 3 Here is my list of ppa, but I don't know if I shoudl remove some of them and which one to remove?
nicolas@nicolas-UX530UX:~$ sudo ls /etc/apt/sources.list.d
deadsnakes-ubuntu-ppa-xenial.list nilarimogard-ubuntu-webupd8-xenial.list.save
deadsnakes-ubuntu-ppa-xenial.list.distUpgrade ondrej-ubuntu-php-xenial.list
dropbox.list ondrej-ubuntu-php-xenial.list.distUpgrade
dropbox.list.distUpgrade ondrej-ubuntu-php-xenial.list.save
dropbox.list.save skype-stable.list
google-chrome.list skype-stable.list.distUpgrade
google-chrome.list.distUpgrade skype-stable.list.save
google-chrome.list.save teamviewer.list
nilarimogard-ubuntu-webupd8-xenial.list teamviewer.list.distUpgrade
nilarimogard-ubuntu-webupd8-xenial.list.distUpgrade teamviewer.list.save
libpython3.6
? That's the problem, python is sometimes stubborn, so you need to do this manually withsudo apt install libpython3.6
command lineapt-cache policy libpython3.6 libpython3.6-stdlib
?