web-dev-qa-db-fra.com

Ubuntu résoudre les dépendances non satisfaites

J'ai essayé de mettre à jour d'ubuntu 14.10 à 15.04, il a arrêté la mise à niveau et a proposé une mise à niveau partielle, ce que je n'ai pas fait. À l'heure actuelle, j'ai un problème avec deja-dup-monitor, qui consomme environ 7 Go de RAM. J'essaye de le désinstaller. Mais chaque fois que j'installe ou désinstalle en utilisant apt-get, il affiche un message disant packages have unmet dependencies

The following packages have unmet dependencies:
 cups : Depends: libcups2 (= 1.7.5-3ubuntu3.2) but 2.0.2-1ubuntu3.2 is to be installed
 cups-core-drivers : Depends: libcups2 (= 1.7.5-3ubuntu3.2) but 2.0.2-1ubuntu3.2 is to be installed
 cups-daemon : Depends: libcups2 (= 1.7.5-3ubuntu3.2) but 2.0.2-1ubuntu3.2 is to be installed
 dmsetup : Depends: libdevmapper1.02.1 (>= 2:1.02.90) but 2:1.02.77-6ubuntu2 is to be installed
 libcupsmime1 : Depends: libcups2 (= 1.7.5-3ubuntu3.2) but 2.0.2-1ubuntu3.2 is to be installed
 libpam-systemd : Depends: systemd (= 208-8ubuntu8.2)
 lvm2 : Depends: libdevmapper1.02.1 (>= 2:1.02.90) but 2:1.02.77-6ubuntu2 is to be installed
        Depends: dmeventd (> 2:1.02.90) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

J'ai essayé dpkg --configure -a, il a échoué avec beaucoup d'erreurs. apt-get -f install a également échoué avec des erreurs.

Quand j’exécute apt-get -f install j’obtiens les erreurs suivantes.

Preconfiguring packages ...
Setting up initscripts (2.88dsf-53.2ubuntu12) ...
insserv: warning: script 'K02delllctservice' missing LSB tags and overrides
insserv: warning: script 'mongod' missing LSB tags and overrides
insserv: Default-Start undefined, assuming empty start runlevel(s) for script `mongod'
insserv: Default-Stop  undefined, assuming empty stop  runlevel(s) for script `mongod'
insserv: warning: script 'delllctservice' missing LSB tags and overrides
insserv: warning: script 'delllctservicecontent' missing LSB tags and overrides
insserv: There is a loop between service tlp and procps if started
insserv:  loop involving service procps at depth 2
insserv:  loop involving service udev at depth 1
insserv: There is a loop at service delllctservice if started
insserv: There is a loop at service tlp if started
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Max recursions depth 99 reached
insserv:  loop involving service hdapsd at depth 1
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: There is a loop between service tlp and delllctservicecontent if stopped
insserv:  loop involving service delllctservicecontent at depth 2
insserv:  loop involving service tlp at depth 1
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv:  loop involving service networking at depth 4
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Stopping delllctservicecontent depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: warning: script 'K02delllctservice' missing LSB tags and overrides
insserv: warning: script 'mongod' missing LSB tags and overrides
insserv: Default-Start undefined, assuming empty start runlevel(s) for script `mongod'
insserv: Default-Stop  undefined, assuming empty stop  runlevel(s) for script `mongod'
insserv: warning: script 'delllctservice' missing LSB tags and overrides
insserv: warning: script 'delllctservicecontent' missing LSB tags and overrides
insserv: There is a loop between service tlp and procps if started
insserv:  loop involving service procps at depth 2
insserv:  loop involving service udev at depth 1
insserv: There is a loop at service delllctservice if started
insserv: There is a loop at service tlp if started
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Max recursions depth 99 reached
insserv:  loop involving service hdapsd at depth 1
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: There is a loop between service tlp and delllctservicecontent if stopped
insserv:  loop involving service delllctservicecontent at depth 2
insserv:  loop involving service tlp at depth 1
insserv: Starting delllctservice depends on tlp and therefore on system facility `$all' which can not be true!
insserv: Starting delllctservice depends on tlp and therefore on 
insserv: Stopping delllctservicecontent depends on tlp and therefore on system facility `$all' which can not be true!
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: error processing package initscripts (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of util-linux:
 util-linux depends on initscripts; however:
  Package initscripts is not configured yet.

dpkg: error processing package util-linux (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
                                                                                                          Errors were encountered while processing:
 initscripts
 util-linux

EDIT: Ceci est la sortie de apt-cache policy cups libcups2 cups-core-drivers libcups2 cups-daemon dmsetup libdevmapper1.02.1 libcupsmime1 libpam-systemd systemd lvm2 libdevmapper1.02.1 dmeventd

cups:
  Installed: 1.7.5-3ubuntu3.2
  Candidate: 2.0.2-1ubuntu3.2
  Version table:
     2.0.2-1ubuntu3.2 0
        500 http://archive.ubuntu.com/ubuntu/ vivid-updates/main AMD64 Packages
     2.0.2-1ubuntu3.1 0
        500 http://security.ubuntu.com/ubuntu/ vivid-security/main AMD64 Packages
     2.0.2-1ubuntu3 0
        500 http://archive.ubuntu.com/ubuntu/ vivid/main AMD64 Packages
 *** 1.7.5-3ubuntu3.2 0
        100 /var/lib/dpkg/status
libcups2:
  Installed: 2.0.2-1ubuntu3.2
  Candidate: 2.0.2-1ubuntu3.2
  Version table:
 *** 2.0.2-1ubuntu3.2 0
        500 http://archive.ubuntu.com/ubuntu/ vivid-updates/main AMD64 Packages
        100 /var/lib/dpkg/status
     2.0.2-1ubuntu3.1 0
        500 http://security.ubuntu.com/ubuntu/ vivid-security/main AMD64 Packages
     2.0.2-1ubuntu3 0
        500 http://archive.ubuntu.com/ubuntu/ vivid/main AMD64 Packages
cups-core-drivers:
  Installed: 1.7.5-3ubuntu3.2
  Candidate: 2.0.2-1ubuntu3.2
  Version table:
     2.0.2-1ubuntu3.2 0
        500 http://archive.ubuntu.com/ubuntu/ vivid-updates/main AMD64 Packages
     2.0.2-1ubuntu3.1 0
        500 http://security.ubuntu.com/ubuntu/ vivid-security/main AMD64 Packages
     2.0.2-1ubuntu3 0
        500 http://archive.ubuntu.com/ubuntu/ vivid/main AMD64 Packages
 *** 1.7.5-3ubuntu3.2 0
        100 /var/lib/dpkg/status
libcups2:
  Installed: 2.0.2-1ubuntu3.2
  Candidate: 2.0.2-1ubuntu3.2
  Version table:
 *** 2.0.2-1ubuntu3.2 0
        500 http://archive.ubuntu.com/ubuntu/ vivid-updates/main AMD64 Packages
        100 /var/lib/dpkg/status
     2.0.2-1ubuntu3.1 0
        500 http://security.ubuntu.com/ubuntu/ vivid-security/main AMD64 Packages
     2.0.2-1ubuntu3 0
        500 http://archive.ubuntu.com/ubuntu/ vivid/main AMD64 Packages
cups-daemon:
  Installed: 1.7.5-3ubuntu3.2
  Candidate: 2.0.2-1ubuntu3.2
  Version table:
     2.0.2-1ubuntu3.2 0
        500 http://archive.ubuntu.com/ubuntu/ vivid-updates/main AMD64 Packages
     2.0.2-1ubuntu3.1 0
        500 http://security.ubuntu.com/ubuntu/ vivid-security/main AMD64 Packages
     2.0.2-1ubuntu3 0
        500 http://archive.ubuntu.com/ubuntu/ vivid/main AMD64 Packages
 *** 1.7.5-3ubuntu3.2 0
        100 /var/lib/dpkg/status
dmsetup:
  Installed: 2:1.02.90-2ubuntu1
  Candidate: 2:1.02.90-2ubuntu1
  Version table:
 *** 2:1.02.90-2ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ vivid/main AMD64 Packages
        100 /var/lib/dpkg/status
libdevmapper1.02.1:
  Installed: 2:1.02.77-6ubuntu2
  Candidate: 2:1.02.90-2ubuntu1
  Version table:
     2:1.02.90-2ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ vivid/main AMD64 Packages
 *** 2:1.02.77-6ubuntu2 0
        100 /var/lib/dpkg/status
libcupsmime1:
  Installed: 1.7.5-3ubuntu3.2
  Candidate: 2.0.2-1ubuntu3.2
  Version table:
     2.0.2-1ubuntu3.2 0
        500 http://archive.ubuntu.com/ubuntu/ vivid-updates/main AMD64 Packages
     2.0.2-1ubuntu3.1 0
        500 http://security.ubuntu.com/ubuntu/ vivid-security/main AMD64 Packages
     2.0.2-1ubuntu3 0
        500 http://archive.ubuntu.com/ubuntu/ vivid/main AMD64 Packages
 *** 1.7.5-3ubuntu3.2 0
        100 /var/lib/dpkg/status
libpam-systemd:
  Installed: 208-8ubuntu8.2
  Candidate: 219-7ubuntu6
  Version table:
     219-7ubuntu6 0
        500 http://archive.ubuntu.com/ubuntu/ vivid-updates/main AMD64 Packages
     219-7ubuntu3 0
        500 http://archive.ubuntu.com/ubuntu/ vivid/main AMD64 Packages
 *** 208-8ubuntu8.2 0
        100 /var/lib/dpkg/status
systemd:
  Installed: 219-7ubuntu6
  Candidate: 219-7ubuntu6
  Version table:
 *** 219-7ubuntu6 0
        500 http://archive.ubuntu.com/ubuntu/ vivid-updates/main AMD64 Packages
        100 /var/lib/dpkg/status
     219-7ubuntu3 0
        500 http://archive.ubuntu.com/ubuntu/ vivid/main AMD64 Packages
lvm2:
  Installed: 2.02.111-2ubuntu1
  Candidate: 2.02.111-2ubuntu1
  Version table:
 *** 2.02.111-2ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ vivid/main AMD64 Packages
        100 /var/lib/dpkg/status
libdevmapper1.02.1:
  Installed: 2:1.02.77-6ubuntu2
  Candidate: 2:1.02.90-2ubuntu1
  Version table:
     2:1.02.90-2ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ vivid/main AMD64 Packages
 *** 2:1.02.77-6ubuntu2 0
        100 /var/lib/dpkg/status
dmeventd:
  Installed: (none)
  Candidate: 2:1.02.90-2ubuntu1
  Version table:
     2:1.02.90-2ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ vivid/main AMD64 Packages
5
simplyblue

C’est très ancien, mais j’ai eu un problème similaire lors de la mise à niveau vers 16.04, j’ai donc pensé publier ma solution ici au cas où quelqu'un d’autre en souffrirait.

Le problème est que les scripts delllctservice et delllctservicecontent manquent d'en-têtes LSB, qui indiquent au système dans quel ordre ils doivent être démarrés. Pendant la mise à niveau, cela perturbe en quelque sorte la séquence de démarrage, ce qui interrompt le calcul de la dépendance insserv.

Pour résoudre ce problème, déplacez temporairement les scripts delllctservice et delllctservicecontent de /etc/init.d/:

mkdir ~/Dell-init.d-backup
Sudo mv /etc/init.d/delllctservice* ~/Dell-init.d-backup/

Ensuite, essayez de réparer vos paquets à nouveau:

Sudo dpkg --configure -a
Sudo apt-get -f install

Vous devrez peut-être faire Sudo dpkg --configure -a --force-depends à la place, en fonction de la gravité des problèmes.

Après cela, remettre les scripts sur /etc/init.d/ ne me causa plus de problèmes.

J'ai signalé cela à Dell ici: https://bugs.launchpad.net/Dell-sputnik/+bug/1605952

5
mmaluff

Nous avons beaucoup discuté et beaucoup essayé. En fin de compte, je vous conseille de réinstaller votre système.


ce que nous avons essayé

La première étape consiste à supprimer (temporaire) mongodb-server via la commande ci-dessous, et oui, cher lecteur, nous avons besoin de --force-all

Sudo dpkg -r --force-all mongodb-server

Deuxième étape, supprimer les packages Dell obsolètes

Sudo dpkg -r --force-all Dell-e-star Dell-eula Dell-my-linux Dell-recovery  Dell-recovery-bootloader

Ouvrez le fichier /etc/apt/sources.list via

Sudo nano /etc/apt/sources.list

et supprimez les entrées universe pour empêcher la réinstallation de Dell-recovery Dell-recovery-bootloader lors des étapes suivantes.

Après ça

Sudo apt-get update

Et comme vous l'avez écrit dans le chat, vous avez tlp installé, donc

Sudo dpkg -r --force-all tlp tlp-rdw kittyhawk-meta
Sudo service tlp stop
Sudo rm -r /tmp/.delllct
Sudo service delllctservicecontent stop

Sudo apt-get install -f
3
A.B.