Dependencies broken with updating software-properties-kde

Asked by Kósa Lajos

With latest system update including software-properties-kde, dependencies break completely.

The update removes following packages: kubuntu-desktop, muon, software-properties-kde

When trying to install them again: muon and kubuntu-desktop need software-properties-kde. Trying installing it:

Az alábbi csomagoknak teljesítetlen függőségei vannak:
 software-properties-kde : Függ ettől: python3-software-properties (= 0.96.24.32.1) de csak 0.96.24.32.2 telepíthető
E: A problémák nem javíthatók, sérült csomagokat fogott vissza.

Which means unfulfilled dependencies, because python3-software-properties (= 0.96.24.32.1) is needed, and only 0.96.24.32.2 is installable (yes, a higher version number does not fulfill the dependency - this could be the mistake?).

When downgrading it to 0.96.24.32.1:

Az alábbi csomagoknak teljesítetlen függőségei vannak:
 software-properties-common : Függ ettől: python3-software-properties (= 0.96.24.32.2) de csak 0.96.24.32.1 telepíthető

So this case software-properties-common (on which software-properties-kde depends) need the later version.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Manfred Hampl
Solved:
Last query:
Last reply:
Revision history for this message
Manfred Hampl (m-hampl) said :
#1

For diagnostic purposes please provide the output of the commands

LANG=C uname -a
LANG=C lsb_release -crid
LANG=C apt-cache policy software-properties-common python3-software-properties software-properties-kde
LANG=C sudo dpkg --audit
LANG=C apt-get --simulate install -f

Revision history for this message
Kósa Lajos (lajos-p) said :
#2

Quite strange - now the update has run again and without any issues.
However, here are the outputs, now of course without any problems.

root@kosal-latitude5490:/home/kosal# LANG=C uname -a
Linux kosal-latitude5490 4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24
06:16:15 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
root@kosal-latitude5490:/home/kosal# LANG=C lsb_release -crid
Distributor ID: Ubuntu
Description:    Ubuntu 18.04 LTS
Release:        18.04
Codename:       bionic
root@kosal-latitude5490:/home/kosal# LANG=C apt-cache policy
software-properties-common python3-software-properties
software-properties-kde
software-properties-common:
   Installed: 0.96.24.32.2
   Candidate: 0.96.24.32.2
   Version table:
  *** 0.96.24.32.2 500
         500 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64
Packages
         500 http://archive.ubuntu.com/ubuntu bionic-updates/main i386
Packages
         100 /var/lib/dpkg/status
      0.96.24.32.1 500
         500 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages
         500 http://archive.ubuntu.com/ubuntu bionic/main i386 Packages
python3-software-properties:
   Installed: 0.96.24.32.2
   Candidate: 0.96.24.32.2
   Version table:
  *** 0.96.24.32.2 500
         500 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64
Packages
         500 http://archive.ubuntu.com/ubuntu bionic-updates/main i386
Packages
         100 /var/lib/dpkg/status
      0.96.24.32.1 500
         500 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages
         500 http://archive.ubuntu.com/ubuntu bionic/main i386 Packages
software-properties-kde:
   Installed: 0.96.24.32.2
   Candidate: 0.96.24.32.2
   Version table:
  *** 0.96.24.32.2 100
         100 /var/lib/dpkg/status
      0.96.24.32.1 500
         500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
         500 http://archive.ubuntu.com/ubuntu bionic/universe i386 Packages
root@kosal-latitude5490:/home/kosal# LANG=C sudo dpkg --audit
root@kosal-latitude5490:/home/kosal# LANG=C apt-get --simulate install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Maybe the software list of some repository was not correct, and has now
been fixed? List of repos which I used and could be affected:

deb http://archive.ubuntu.com/ubuntu/ bionic-updates main restricted
deb http://archive.canonical.com/ubuntu/ bionic partner
deb http://archive.ubuntu.com/ubuntu bionic main universe restricted
multiverse
deb http://archive.ubuntu.com/ubuntu bionic-backports main universe
restricted multiverse
deb http://security.ubuntu.com/ubuntu/ bionic-security multiverse main
restricted universe
deb http://ppa.launchpad.net/kubuntu-ppa/ppa/ubuntu bionic main

2018-05-18 16:52 keltezéssel, Manfred Hampl írta:
> Your question #669215 on Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+question/669215
>
> Status: Open => Needs information
>
> Manfred Hampl requested more information:
> For diagnostic purposes please provide the output of the commands
>
> LANG=C uname -a
> LANG=C lsb_release -crid
> LANG=C apt-cache policy software-properties-common python3-software-properties software-properties-kde
> LANG=C sudo dpkg --audit
> LANG=C apt-get --simulate install -f
>

Revision history for this message
Best Manfred Hampl (m-hampl) said :
#3

For 'a higher version number does not fulfill the dependency':
There are cases where several packages depend on each other in a way that they must be the exact same version number.

Maybe you ran into a timing problem. The new version (...2) of these packages was only provided a few hours ago, and maybe there was a synchronization problem between the packages.

Whatever the cause was, it seems that the problem has disappeared.
I suggest that you mark this question as "solved", and in case that such problem re-appears create a new question document.

Revision history for this message
Kósa Lajos (lajos-p) said :
#4

Agree, thanks for the explanation. Looks like it must have been the case.