Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/11/2009, à 21:46

aire-libre

[Résolu] Pb de dépendances avec kdebase-runtime

Bonsoir à tous,

J'ai dernièrement mise à jour Kubuntu de la version 9.04 à la 9.10, et je traîne une erreur au niveau de la mise à jour du paquet kdebase-runtime

Je n'ai pas trouvé de solution à mon problème sur le forum, aussi veuillez m'excuser sur le sujet a déjà été traité.

Voici le problème :

sudo apt-get upgrade

Me retourne :

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
  kdebase-runtime: Dépend: kdebase-runtime-bin-kde4 (= 4:4.3.2-0ubuntu1~ppa1~jaunty1) mais 4:4.3.2-0ubuntu4 est installé
E: Dépendances manquantes. Essayez d'utiliser l'option -f.

J'écoute donc ce qu'il me dit, et je fais :

sudo apt-get upgrade -f

Ce qui me donne :

Les paquets suivants seront mis à jour :
  kdebase-runtime
1 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 0o/1 437ko dans les archives.
Après cette opération, 61,4ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ?

Jusque là tout va bien, je tape "O", et là :

Préparation du remplacement de kdebase-runtime 4:4.3.2-0ubuntu1~ppa1~jaunty1 (en utilisant .../kdebase-runtime_4%3a4.3.2-0ubuntu4_i386.deb) ...
dpkg-divert: erreur de correspondance sur paquet
  lors de la suppression de « diversion of /usr/lib/kde4/libexec/kdesu by kdesudo »
  « diversion of /usr/lib/kde4/libexec/kdesu to /usr/lib/kde4/libexec/kdesu.not-kdebase-runtime by kdebase-runtime » trouvé
dpkg : erreur de traitement de /var/cache/apt/archives/kdebase-runtime_4%3a4.3.2-0ubuntu4_i386.deb (--unpack) :
 le sous-processus nouveau script pre-installation a retourné une erreur de sortie d'état 2
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/kdebase-runtime_4%3a4.3.2-0ubuntu4_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Je suppose que le problème vient de mon paquet kdebase-runtime qui doit être pour jaunty alors que je suis désormais sous Karmic ?

J'ai tenté également

sudo apt-get clean

Que j'avais trouvé sur le net, mais rien n'y fait

Idem pour :

sudo dpkg --configure -a

Pouvez-vous m'aider à corriger ce problème ? J'ai bien pensé à supprimer le paquet, mais synaptic me propose de virer tout kde..

Grand merci par avance à ceux qui pourront m'aider smile

Dernière modification par aire-libre (Le 28/11/2009, à 00:17)

Hors ligne

#2 Le 24/11/2009, à 22:11

xabilon

Re : [Résolu] Pb de dépendances avec kdebase-runtime

Salut

Certains paquets KDE des dépôts PPA jaunty sont en conflit avec ceux des dépôts officiels.
La première chose à faire est de désactiver les dépôts PPA de ta liste de sources.

Ton paquet kdebase-runtime doit être celui des dépôts officiels, pas celui du PPA (comme c'est le cas actuellement)


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#3 Le 24/11/2009, à 22:17

aire-libre

Re : [Résolu] Pb de dépendances avec kdebase-runtime

Bonsoir xabilon et merci de ta réponse,

J'ai commenté toutes les sources avec PPA, et relancé :

sudo apt-get update
sudo apt-get upgrade -f

Mais j'ai toujours l'erreur.

Voici mon sources.list (sans les lignes commentées) :

###### Ubuntu Main Repos
deb http://fr.archive.ubuntu.com/ubuntu/ karmic main restricted universe multiverse 
deb-src http://fr.archive.ubuntu.com/ubuntu/ karmic main restricted universe multiverse 

###### Ubuntu Update Repos
deb http://fr.archive.ubuntu.com/ubuntu/ karmic-security main restricted universe multiverse 
deb http://fr.archive.ubuntu.com/ubuntu/ karmic-updates main restricted universe multiverse 
deb http://fr.archive.ubuntu.com/ubuntu/ karmic-proposed main restricted universe multiverse 
deb http://fr.archive.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse 
deb-src http://fr.archive.ubuntu.com/ubuntu/ karmic-security main restricted universe multiverse 
deb-src http://fr.archive.ubuntu.com/ubuntu/ karmic-updates main restricted universe multiverse 
deb-src http://fr.archive.ubuntu.com/ubuntu/ karmic-proposed main restricted universe multiverse 
deb-src http://fr.archive.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse 

###### Ubuntu Partner Repo
deb http://archive.canonical.com/ubuntu karmic partner
deb-src http://archive.canonical.com/ubuntu karmic partner

Que dois-je faire à présent ?

Merci de ton aide

Hors ligne

#4 Le 24/11/2009, à 22:23

xabilon

Re : [Résolu] Pb de dépendances avec kdebase-runtime

Essaye un

sudo apt-get dist-upgrade

Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#5 Le 24/11/2009, à 22:46

aire-libre

Re : [Résolu] Pb de dépendances avec kdebase-runtime

Même topo :

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
  kdebase-runtime: Dépend: kdebase-runtime-bin-kde4 (= 4:4.3.2-0ubuntu1~ppa1~jaunty1) mais 4:4.3.2-0ubuntu4 est installé
E: Dépendances manquantes. Essayez d'utiliser l'option -f.

Merci

Hors ligne

#6 Le 24/11/2009, à 23:03

xabilon

Re : [Résolu] Pb de dépendances avec kdebase-runtime

Lance aptitude :

sudo aptitude

Puis tape / (recherche) et cherche le paquet kdebase-runtime
Une fois sélectionné, tape Entrée, puis déplace-toi jusqu'en bas. Tu verras la liste des version disponibles.
Celle qui est en gras est celle qui est installée. Normalement tu dois en avoir une autre, qui est celle des dépôts Karmic officiels


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#7 Le 24/11/2009, à 23:16

aire-libre

Re : [Résolu] Pb de dépendances avec kdebase-runtime

Merci, je découvre aptitude au passage.. smile
Donc voici les versions qu'ils me propose :

En rose : 4:4.3.2-0ubuntu1~ppa~jaunty1       (-6717k)
En vert : 4:4.3.2-0ubuntu4                          (+6779k)

Que dois-je faire pour que le remplacement se fasse ?

Hors ligne

#8 Le 25/11/2009, à 01:03

xabilon

Re : [Résolu] Pb de dépendances avec kdebase-runtime

Les couleurs signifient que la version ppa-jaunty (en rose-violet) va être désinstallée, et la version Karmic (en vert) installée. Donc tout va bien, Aptitude a résolu tout seul le problème. Tu n'as normalement qu'à taper g pour voir les changements effectués, et encore g pour les appliquer.

Si il y a problème :

Tu te déplaces sur celle qui n'est pas marquée ~ppa~jaunty, et appuies sur +
Là il peut se passer plusieurs choses :

- elle est juste sélectionnée (en vert), à ce moment tu tapes g pour voir les changements qui vont être faits, et encore g pour les appliquer (comme avant, donc)

- un bandeau rouge apparaît en bas : là il y a problème de dépendance, et aptitude te propose des solutions.
"e" pour voir les solutions, "." (point) pour la solution suivante et "," (virugle) pour la solution précédente.
"!" pour valider la solution (et "g" pour l'appliquer)


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#9 Le 25/11/2009, à 09:54

aire-libre

Re : [Résolu] Pb de dépendances avec kdebase-runtime

Merci, je testerai ca ce soir et je te dirai.
J'avais essayé déjà de sélectionner et de faire "g" deux fois. A ce moment-là, retour à la ligne de commande puis affichage  du même message d'erreur. J'ai tapé "entrée" et je suis revenu à aptitude.

J'essayerai les autres manipulations que tu préconise.

Merci encore,

Hors ligne

#10 Le 25/11/2009, à 19:56

aire-libre

Re : [Résolu] Pb de dépendances avec kdebase-runtime

Je viens de tester, et quand je fais "+" sur la ligne du kdebase-runtime en vert (non PPA), il ne se passe rien. Je fais alors "g" deux fois, mais même erreur :

(Lecture de la base de données... 387752 fichiers et répertoires déjà installés.)
Préparation du remplacement de kdebase-runtime 4:4.3.2-0ubuntu1~ppa1~jaunty1 (en utilisant .../kdebase-runtime_4%3a4.3.2-0ubuntu4_i386.deb) ...
dpkg-divert: erreur de correspondance sur paquet
  lors de la suppression de « diversion of /usr/lib/kde4/libexec/kdesu by kdesudo »
  « diversion of /usr/lib/kde4/libexec/kdesu to /usr/lib/kde4/libexec/kdesu.not-kdebase-runtime by kdebase-runtime » trouvé
dpkg : erreur de traitement de /var/cache/apt/archives/kdebase-runtime_4%3a4.3.2-0ubuntu4_i386.deb (--unpack) :
 le sous-processus nouveau script pre-installation a retourné une erreur de sortie d'état 2
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/kdebase-runtime_4%3a4.3.2-0ubuntu4_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Échec de l'installation d'un paquet. Tentative de réparation :
Appuyez sur Entrée pour continuer.

Je fais entrée et retour à aptitude...

Si je fais "+" sur la ligne rouge (PPA), il me dit "pas d'autres solutions" et "Résolution des dépendances impossible"..

C'est un cas désespéré ?

Merci de ton aide

Hors ligne

#11 Le 25/11/2009, à 22:35

xabilon

Re : [Résolu] Pb de dépendances avec kdebase-runtime

C'est plus compliqué que ça en avait l'air. Ton kdebase-runtime est dans un état incohérent, et il y a conflit entre le paquet officiel et le PPA.
Et oui, les PPA c'est génial, on a tous les paquets récents, etc ... jusqu'à ce que ça merde ...

Il y a toujours la solution de désinstaller tout KDE, puis de le réinstaller, mais je pense que tu préfèrerais éviter (en fait si tu as une bonne connexion et que tu sais tout ce que tu as installé, ça prend pas beaucoup de temps)

As-tu un fichier kdebase-runtime.preinst dans /var/lib/dpkg/info/ ?
Si oui, montre le contenu


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#12 Le 25/11/2009, à 22:51

aire-libre

Re : [Résolu] Pb de dépendances avec kdebase-runtime

Je n'ai qu'un kdebase-runtime.postinst qui dit :

#!/bin/sh
set -e
# Automatically added by dh_makeshlibs
if [ "$1" = "configure" ]; then
	ldconfig
fi
# End automatically added section

Effectivement, je préférerai éviter une réinstallation... maintenant je me dis que ca pourrait permettre de mettre tout à plat.
Penses-tu que je puisse régler le problème sans réinstaller ? N'y aurait-il pas une solution pour forcer le remplacement de kdebase-runtime sans tenir compte des dépendances ? Je dis peut-être une bêtise, je ne suis pas spécialiste...

Merci de ton aide en tout cas

Hors ligne

#13 Le 25/11/2009, à 23:55

xabilon

Re : [Résolu] Pb de dépendances avec kdebase-runtime

C'est bête, c'est le preinst qui pose problème ...

Bon, on va tenter de forcer ça, mais il y a peut-être d'autres paquets qui coincent. Tu dois t'assurer que tu n'as aucun paquet provenant de ton dépôt PPA Jaunty, et que tu as uniquement les dépôts officiels Karmic dans ton sources.list

sudo dpkg -i --force-all /var/cache/apt/archives/kdebase-runtime_4.3.2-0ubuntu4_i386.deb

Sinon, ben tu désinstalles kdebase-runtime par aptitude (tu dois bien sûr te trouver dans une vraie console avec kdm éteint), et tu réinstalles kubuntu-desktop


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#14 Le 26/11/2009, à 00:16

aire-libre

Re : [Résolu] Pb de dépendances avec kdebase-runtime

C'est fait.. :

(Lecture de la base de données... 462427 fichiers et répertoires déjà installés.)
Préparation du remplacement de kdebase-runtime 4:4.3.2-0ubuntu1~ppa1~jaunty1 (en utilisant .../kdebase-runtime_4%3a4.3.2-0ubuntu4_i386.deb) ...
dpkg-divert: erreur de correspondance sur paquet
  lors de la suppression de « diversion of /usr/lib/kde4/libexec/kdesu by kdesudo »
  « diversion of /usr/lib/kde4/libexec/kdesu to /usr/lib/kde4/libexec/kdesu.not-kdebase-runtime by kdebase-runtime » trouvé
dpkg : erreur de traitement de /var/cache/apt/archives/kdebase-runtime_4%3a4.3.2-0ubuntu4_i386.deb (--install) :
 le sous-processus nouveau script pre-installation a retourné une erreur de sortie d'état 2
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/kdebase-runtime_4%3a4.3.2-0ubuntu4_i386.deb

Je dois être un cas désespéré..!

Bon, je pense que je vais devoir réinstaller kde avec les commandes que tu m'indiques.
Je risque d'avoir de la casse ? Je tenterai quand j'aurai un peu de temps et pas d'impératif de fonctionnement..!

Merci encore pour ton aide

Hors ligne

#15 Le 26/11/2009, à 00:24

xabilon

Re : [Résolu] Pb de dépendances avec kdebase-runtime

dpkg-divert: erreur de correspondance sur paquet
  lors de la suppression de « diversion of /usr/lib/kde4/libexec/kdesu by kdesudo »
  « diversion of /usr/lib/kde4/libexec/kdesu to /usr/lib/kde4/libexec/kdesu.not-kdebase-runtime by kdebase-runtime » trouvé

J'ai jamais vu ce message d'erreur sad

Mais il y a un truc louche entre kdebase-runtime, kdesu et kdesudo
Tes paquets kdesu et kdesudo sont en version jaunty-ppa, ou karmic officiel ?

Dernière modification par xabilon (Le 26/11/2009, à 00:26)


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#16 Le 26/11/2009, à 20:33

aire-libre

Re : [Résolu] Pb de dépendances avec kdebase-runtime

Bonsoir,

Alors je n'ai pas de paquet kdesu, mais le kdesudo est en 3.4.2.2-0ubuntu1

Hors ligne

#17 Le 26/11/2009, à 20:42

xabilon

Re : [Résolu] Pb de dépendances avec kdebase-runtime

Oui, c'est la bonne version.
Bon, désolé, mais là je vois pas quoi faire d'autre. Il y a un problème avec un paquet, et tout KDE dépend de celui-ci.

Donc renseigne-toi sur la ligne de commande (tu en auras peut-être besoin ...)


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#18 Le 26/11/2009, à 20:44

aire-libre

Re : [Résolu] Pb de dépendances avec kdebase-runtime

Pas grave, merci beaucoup pour ton aide.. wink

Bonne soirée

Hors ligne

#19 Le 27/11/2009, à 00:10

aire-libre

Re : [Résolu] Pb de dépendances avec kdebase-runtime

Re-Bonsoir,

Bon, j'ai viré tout ce qui avait un rapport avec KDE ou Kubuntu (en ayant auparavant installé Gnome depuis lequel j'écris).
Je fais donc un

sudo apt-get install kdebase-runtime

Et là, rebelote :

Dépaquetage de kdebase-runtime (à partir de .../kdebase-runtime_4%3a4.3.2-0ubuntu4_i386.deb) ...
dpkg-divert: erreur de correspondance sur paquet
  lors de la suppression de « diversion of /usr/lib/kde4/libexec/kdesu by kdesudo »
  « diversion of /usr/lib/kde4/libexec/kdesu to /usr/lib/kde4/libexec/kdesu.not-kdebase-runtime by kdebase-runtime » trouvé
dpkg : erreur de traitement de /var/cache/apt/archives/kdebase-runtime_4%3a4.3.2-0ubuntu4_i386.deb (--unpack) :
 le sous-processus nouveau script pre-installation a retourné une erreur de sortie d'état 2
Sélection du paquet khelpcenter4 précédemment désélectionné.
Dépaquetage de khelpcenter4 (à partir de .../khelpcenter4_4%3a4.3.2-0ubuntu4_i386.deb) ...
Traitement des actions différées (« triggers ») pour « man-db »...
Traitement des actions différées (« triggers ») pour « hicolor-icon-theme »...
Traitement des actions différées (« triggers ») pour « shared-mime-info »...
Unknown media type in type 'all/all'

Unknown media type in type 'all/allfiles'

Unknown media type in type 'uri/mms'

Unknown media type in type 'uri/mmst'

Unknown media type in type 'uri/mmsu'

Unknown media type in type 'uri/pnm'

Unknown media type in type 'uri/rtspt'

Unknown media type in type 'uri/rtspu'

Unknown media type in type 'fonts/package'

Unknown media type in type 'interface/x-winamp-skin'

Traitement des actions différées (« triggers ») pour « desktop-file-utils »...
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/kdebase-runtime_4%3a4.3.2-0ubuntu4_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Une idée ? Je désespère...

C'est pareil avec un

sudo apt-get install kubuntu-desktop

Dernière modification par aire-libre (Le 27/11/2009, à 00:11)

Hors ligne

#20 Le 27/11/2009, à 00:15

xabilon

Re : [Résolu] Pb de dépendances avec kdebase-runtime

Tu as fait un sudo apt-get clean, pour vider le cache des paquets ?

Tente de supprimer les fichiers cités (plutôt bourrin comme méthode) :

sudo rm /usr/lib/kde4/libexec/kdesu
sudo rm /usr/lib/kde4/libexec/kdesu.not-kdebase-runtime

Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#21 Le 27/11/2009, à 09:50

aire-libre

Re : [Résolu] Pb de dépendances avec kdebase-runtime

Salut,

Oui j'ai bien fait un sudo apt-get clean, mais ca n'a rien changé. J'ai essayé de modifier plusieurs fois le sources.list avec et sans dépôts PPA, même en changeant de pays mais les paquets semblent bons.

Pour ce qui est des fichiers /usr/lib/kde4/libexec/kdesu et kdesu.not-kdebase-runtime.... ils n'existent pas !

J'ai même essayé en renommant le répertoire /usr/lib/kde4 en /usr/lib/kde4bak, pensant qu'en réinstallant tout aller rentrer dans l'ordre. L'installateur me recrée bien le dossier kde4, mais même erreur... et toujours pas de kdesu ou kdesu.not-kdebase-runtime.

Si je fais un :

sudo apt-get install kubuntu-desktop

J'ai la même erreur, et je me retrouve avec 87 paquets cassés.
J'ai essayé l'install depuis synaptic dans Gnome, tout comme depuis la console directement, avec apt-get et aptitude.

Je dois réinstaller tout le système ?..

Merci, bonne journée

Hors ligne

#22 Le 27/11/2009, à 13:08

xabilon

Re : [Résolu] Pb de dépendances avec kdebase-runtime

C'est peut-être justement parce qu'ils n'existent pas ?

sudo touch /usr/lib/kde4/libexec/kdesu
sudo touch /usr/lib/kde4/libexec/kdesu.not-kdebase-runtime

Sinon, tu auras compris que je ne pige absolument pas d'où peut venir le problème ...


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#23 Le 27/11/2009, à 13:41

aire-libre

Re : [Résolu] Pb de dépendances avec kdebase-runtime

Je vais tenter ça ce soir.
Je comprends surtout que j'ai du faire à un moment une mauvaise manip qui petit à petit m'a amené à ce problème wink
C'est déjà sympa de ta part de m'aider smile

Hors ligne

#24 Le 27/11/2009, à 19:54

aire-libre

Re : [Résolu] Pb de dépendances avec kdebase-runtime

Pas mieux, même erreur.

Là je sais plus quoi faire... à part tout réinstaller wink

Hors ligne

#25 Le 27/11/2009, à 20:12

xabilon

Re : [Résolu] Pb de dépendances avec kdebase-runtime

Au pif : que contient le fichier /var/lib/dpkg/diversions ?


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne