Gnome shell perdu apres update && dist-upgrade[RESOLU]

Bonjour je suis sur debian Sid j’ai fait les mise a jour hier avec la commande

apt-get updatet && apt-get dist-upgrade et apres redemarrage j’ai perdu mon gnome-shell 3.8 et quand je le reinstall avec

voici le message d’erreur que j’ai

Les paquets suivants contiennent des dépendances non satisfaites : gnome-shell : Dépend: libcogl-pango12 (>= 1.7.4) mais ne sera pas installé Dépend: libcogl12 (>= 1.10.0) mais ne sera pas installé E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
merci pour votre aide sinon je suis sur Xfce4 en ce moment

Salut,

Il ne te reste plus qu’à faire marche arrière en réinstallant une version antérieure.

1 - Bien sûr ton sources.list doit comprendre testing et stable
2 - apt-listbugs doit être installé

Je viens de tester sur une Sid, et si apt-get est à la ramasse pour l’installation de ce paquet, aptitude s’en sort bien mieux.
[mono]aptitude install gnome-shell[/mono]

Merci pour vos reponses mais voila ce que j’obtient avec aptitude

elwan@debian:~$ sudo aptitude install gnome-shell 
Les NOUVEAUX paquets suivants vont être installés : 
  gdm3{a} gir1.2-clutter-1.0{a} gir1.2-gmenu-3.0{a} gir1.2-mutter-3.0{a} gnome-contacts{a} gnome-control-center{a} gnome-menus{a} 
  gnome-session-bin{a} gnome-shell gstreamer1.0-clutter{a} libcheese-gtk23{a} libcheese7{a} libclutter-1.0-0{ab} 
  libclutter-gst-2.0-0{a} libclutter-gtk-1.0-0{a} libcogl-pango12{a} libcogl12{a} libgnome-menu-3-0{a} libmutter0b{a} 
  mutter-common{a} network-manager{a} network-manager-gnome{a} 
0 paquets mis à jour, 22 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 7 349 ko/10,2 Mo d'archives. Après dépaquetage, 38,9 Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
 libclutter-1.0-0 : Casse: libcogl12 mais 1.14.0-3 doit être installé.
 modemmanager : Casse: network-manager (< 0.9.8.2-1) mais 0.9.8.0-5 doit être installé.
Les actions suivantes permettront de résoudre ces dépendances :

      Conserver les paquets suivants dans leur version actuelle :
1)      gdm3 [Non installé]                                      
2)      gir1.2-clutter-1.0 [Non installé]                        
3)      gir1.2-mutter-3.0 [Non installé]                         
4)      gnome-contacts [Non installé]                            
5)      gnome-control-center [Non installé]                      
6)      gnome-shell [Non installé]                               
7)      gstreamer1.0-clutter [Non installé]                      
8)      libcheese-gtk23 [Non installé]                           
9)      libcheese7 [Non installé]                                
10)     libclutter-1.0-0 [Non installé]                          
11)     libclutter-gst-2.0-0 [Non installé]                      
12)     libclutter-gtk-1.0-0 [Non installé]                      
13)     libmutter0b [Non installé]                               
14)     network-manager [Non installé]                           
15)     network-manager-gnome [Non installé]                     

      Laisser les dépendances suivantes non satisfaites :        
16)     gnome-shell recommande gnome-contacts                    
17)     gnome-shell recommande gnome-control-center              


Accepter cette solution ? [Y/n/q/?] 

et je pense pas que ca résout le problème et j’ai installer apt-listbugs aussi mais rien de changer pour l’instant j’ai toujours le même problème

Re,

Il eut fallu avoir installé apt-listbugs avant d’avoir fait la moindre mise à jour :slightly_smiling:

Quand aptitude te propose une solution qui ne te convient pas, tu peux lui signaler.

Dans ton cas, l’option [mono]6) gnome-shell [Non installé][/mono] ne te convient clairement pas,
tu la refuses en tapant ‘r6’, puis tu valides avec ‘entrée’.
(tu peux de la même façon refuser d’autres options avec ‘r+numéro’, ou au contraire en approuver avec ‘a+numéro’)

Ensuite, demande-lui une autre solution qui prendra en compte tes indications avec ‘n’ puis ‘entrée’.

Un fois que tu maîtrises cette utilisation d’aptitude, la gestion du système de paquets se retrouve grandement simplifiée dans les cas de systèmes utilisant plusieurs branches (comme ici stable + testing + sid).

Merci beaucoup ca marche maintenant :041 :041

Problème résolu ?
Tu peux le signaler en cliquant la coche verte sur le message qui t’a fourni la solution.

Ça facilitera la vie des prochains lecteurs de ce sujet :wink: