"Dépendances non satisfaites" En essayant d'installer KDE Plasma 5.3 sur Ubuntu 15.04

30

J'essaie d'installer le dernier plasma KDE ici, mais je me fais

You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
kde-telepathy-minimal:
  Depends: kde-config-telepathy-accounts (>= 0.9.0) but it is not installed
E: Unmet dependencies. Try using -f.

et quand j'ai sudo apt-get -f install comme spécifié et que je dis Y à obtenir 122 Ko d'archives, j'obtiens:

Preparing to unpack .../kde-config-telepathy-accounts_15.04.0-0ubuntu1~ubuntu15.04~ppa1_amd64.deb ...
Unpacking kde-config-telepathy-accounts (15.04.0-0ubuntu1~ubuntu15.04~ppa1) ...
dpkg: error processing archive /var/cache/apt/archives/kde-config-telepathy-accounts_15.04.0-0ubuntu1~ubuntu15.04~ppa1_amd64.deb (--unpack):
 trying to overwrite '/usr/share/accounts/services/facebook-im.service', which is also in package account-plugin-facebook 0.12+15.04.20150415.1-0ubuntu1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/kde-config-telepathy-accounts_15.04.0-0ubuntu1~ubuntu15.04~ppa1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Et chaque fois que j'essaie d'installer un autre paquet, je reçois la même chose. Que dois-je faire?

    
posée Sam 09.05.2015 - 00:28
la source

3 réponses

86

Corrigé par:

sudo dpkg -P unity-scope-gdrive account-plugin-google account-plugin-facebook
sudo apt-get install -f

supprime les paquets listés dans la première commande et résout ainsi le conflit de paquetages.

    
réponse donnée Sam 09.05.2015 - 01:04
la source
6

Par défaut, le gestionnaire de paquets refuse d’écraser les fichiers qui apparaissent également dans d’autres paquets installés (que le fichier soit réellement présent ou non), ce qui est une décision sensée de ne pas corrompre des paquets par inadvertance. Dans votre cas, cela signifie que les paquets sont incompatibles. Je peux voir que l'un d'entre eux semble provenir d'une PPA, alors vous devriez écrire au responsable de cette PPA pour enquêter sur le problème.

Pendant ce temps, comme le fichier en conflit est uniquement une icône, il est très prudent de remplacer la décision du gestionnaire de paquets par --force-overwrite :

cd /tmp
apt-get download kde-config-telepathy-accounts
sudo dpkg -i --force-overwrite kde-config-telepathy-accounts_*.deb
sudo apt-get install -f
    
réponse donnée David Foerster 09.05.2015 - 11:11
la source
5

J'ai résolu ce qui suit:

  1. Trouvez le deb qui pose problème:

    sudo find /var/cache -name "kde-config-telepathy-accounts*"
    

    Dans mon cas, le paquet était à

    /var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb
    
  2. Installez-le avec --force-overwrite :

    sudo dpkg -i --force-overwrite /var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb
    

    La commande se terminera par des erreurs de toute façon

  3. Corrigez l'installation

    sudo apt-get -f install
    
réponse donnée Vincenzo Pii 30.06.2016 - 19:57
la source

Lire d'autres questions sur les étiquettes