J'ai tenté une migration de stable vers testing aujourd'hui. Tout c'est bien passé sauf que voilà maintenant je suis sur KDE et impossible de passer sur GNOME.
En faite, j'ai plein de paquets cassés dont certains pour GNOME. Donc il s'est pas installé.
si je refais un "apt-get dist-upgrade"
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
libgl1-mesa-dev: Dépend: mesa-common-dev (= 6.4.2-1) mais il n'est pas install
é
pm-dev: Dépend: xfree86-common mais il n'est pas installable
x-window-system: Dépend: lbxproxy mais il n'est pas installable
Dépend: proxymngr mais il n'est pas installable
Dépend: xfwp mais il n'est pas installable
xfonts-100dpi: Dépend: xfree86-common mais il n'est pas installable
xfonts-100dpi-transcoded: Dépend: xfree86-common mais il n'est pas installable
xfonts-75dpi: Dépend: xfree86-common mais il n'est pas installable
xfonts-75dpi-transcoded: Dépend: xfree86-common mais il n'est pas installable
xfonts-base: Dépend: xfree86-common mais il n'est pas installable
xfonts-base-transcoded: Dépend: xfree86-common mais il n'est pas installable
xfonts-scalable: Dépend: xfree86-common mais il n'est pas installable
xlibmesa-gl-dbg: Dépend: xlibmesa-gl (= 4.3.0.dfsg.1-14sarge1) mais 1:7.0.22 est installé
Dépend: xfree86-common mais il n'est pas installable
xlibmesa-glu: Dépend: xfree86-common mais il n'est pas installable
xlibmesa-glu-dev: Dépend: xfree86-common mais il n'est pas installable
xlibosmesa-dev: Dépend: xlibmesa-gl-dev (= 4.3.0.dfsg.1-14sarge1) mais 1:7.0.22 est installé
Dépend: xfree86-common mais il n'est pas installable
xlibosmesa4: Dépend: xlibmesa-gl (= 4.3.0.dfsg.1-14sarge1) mais 1:7.0.22 est installé
Dépend: xfree86-common mais il n'est pas installable
xlibosmesa4-dbg: Dépend: xfree86-common mais il n'est pas installable
xlibs-static-dev: Dépend: xfree86-common mais il n'est pas installable
xlibs-static-pic: Dépend: xfree86-common mais il n'est pas installable
E: Dépendances manquantes. Essayez d'utiliser l'option -f.
C'est bizarre ces références à xfree86 qui a été remplaçé par Xorg...
Donc j'essai avec l'option -f
debconf: Impossible d'initialiser l'interface : Gnome
debconf: (Unable to load Gnome -- is libgnome2-perl installed?)
debconf: Utilisation de l'interface Dialog en remplacement
Extraction des modèles depuis les paquets : 100%
Préconfiguration des paquets...
(Lecture de la base de données... 108024 fichiers et répertoires déjà installés.)
Dépaquetage de mesa-common-dev (à partir de .../mesa-common-dev_6.4.2-1_all.deb) ...
dpkg : erreur de traitement de /var/cache/apt/archives/mesa-common-dev_6.4.2-1_all.deb (--unpack) :
tentative de remplacement de « /usr/include/GL/osmesa.h », qui appartient aussi au paquet xlibosmesa-dev
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/mesa-common-dev_6.4.2-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ce truc "mesa" a l'air de poser porblème.
Je vous raconte pas la tête d'aptitude : plus de 100 paquets cassés et j'ai toutes les couleurs possibles...
Que dois-je faire pour remettre de l'ordre dans tout ça ?
Merci
# pm-dev n'est pas dans testing
Posté par symoon . Évalué à 2.
[^] # Re: pm-dev n'est pas dans testing
Posté par odysseus60 . Évalué à 1.
j'ai essayé avec un apt-get install xserver-xorg
et apt-get --reinstall install xserver-xorg
et même apt-get -f --reinstall install xserver-xorg
voilà le message de cette dernière commande
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :
Les paquets suivants contiennent des dépendances non satisfaites :
libgl1-mesa-dev: Dépend: mesa-common-dev (= 6.4.2-1) mais ne sera pas installé
pm-dev: Dépend: xfree86-common mais il n'est pas installable
x-window-system: Dépend: lbxproxy mais il n'est pas installable
Dépend: proxymngr mais il n'est pas installable
Dépend: xfwp mais il n'est pas installable
xfonts-100dpi: Dépend: xfree86-common mais il n'est pas installable
xfonts-100dpi-transcoded: Dépend: xfree86-common mais il n'est pas installable
xfonts-75dpi: Dépend: xfree86-common mais il n'est pas installable
xfonts-75dpi-transcoded: Dépend: xfree86-common mais il n'est pas installable
xfonts-base: Dépend: xfree86-common mais il n'est pas installable
xfonts-base-transcoded: Dépend: xfree86-common mais il n'est pas installable
xfonts-scalable: Dépend: xfree86-common mais il n'est pas installable
xlibmesa-gl-dbg: Dépend: xlibmesa-gl (= 4.3.0.dfsg.1-14sarge1) mais 1:7.0.22 devra être installé
Dépend: xfree86-common mais il n'est pas installable
xlibmesa-glu: Dépend: xfree86-common mais il n'est pas installable
xlibmesa-glu-dev: Dépend: xfree86-common mais il n'est pas installable
xlibosmesa-dev: Dépend: xlibmesa-gl-dev (= 4.3.0.dfsg.1-14sarge1) mais 1:7.0.22 devra être installé
Dépend: xfree86-common mais il n'est pas installable
xlibosmesa4: Dépend: xlibmesa-gl (= 4.3.0.dfsg.1-14sarge1) mais 1:7.0.22 devra être installé
Dépend: xfree86-common mais il n'est pas installable
xlibosmesa4-dbg: Dépend: xfree86-common mais il n'est pas installable
xlibs-static-dev: Dépend: xfree86-common mais il n'est pas installable
xlibs-static-pic: Dépend: xfree86-common mais il n'est pas installable
E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet
(ou indiquez une solution).
J'ai essayé aussi apt-get -f install mais ca change rien.
# Pb sur des paquets de dev
Posté par TeXitoi (site web personnel) . Évalué à 2.
pkg : erreur de traitement de /var/cache/apt/archives/mesa-common-dev_6.4.2-1_all.deb (--unpack) : tentative de remplacement de « /usr/include/GL/osmesa.h », qui appartient aussi au paquet xlibosmesa-dev
Ce genre de paquets n'est absolument pas vital, mais uniquement nécessaire pour la compilation de certaines applications.
tu peux essayer d'enlever ces paquets pour la mise à jour, puis, si tu en as l'utilité, de les réinstaller par la suite : apt-get remove mesa-common-dev xlibosmesa-dev
Il est possible que cette opération enlève un certain nombre de paquets. Si ces paquets finissent par -dev, il n'y a pas de risque. Sinon, ca dépend de ce qu'il veux enlever.
Bonne chance.
[^] # Re: Pb sur des paquets de dev
Posté par odysseus60 . Évalué à 1.
apt-get remove mesa-common-dev xlibosmesa-dev
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Le paquet mesa-common-dev n'est pas installé, et ne peut donc être supprimé
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :
Les paquets suivants contiennent des dépendances non satisfaites :
libgl1-mesa-dev: Dépend: mesa-common-dev (= 6.4.2-1) mais ne sera pas installé
pm-dev: Dépend: xfree86-common mais il n'est pas installable
x-window-system: Dépend: lbxproxy mais il n'est pas installable
Dépend: proxymngr mais il n'est pas installable
Dépend: xfwp mais il n'est pas installable
xfonts-100dpi: Dépend: xfree86-common mais il n'est pas installable
xfonts-100dpi-transcoded: Dépend: xfree86-common mais il n'est pas installable
xfonts-75dpi: Dépend: xfree86-common mais il n'est pas installable
xfonts-75dpi-transcoded: Dépend: xfree86-common mais il n'est pas installable
xfonts-base: Dépend: xfree86-common mais il n'est pas installable
xfonts-base-transcoded: Dépend: xfree86-common mais il n'est pas installable
xfonts-scalable: Dépend: xfree86-common mais il n'est pas installable
xlibmesa-gl-dbg: Dépend: xlibmesa-gl (= 4.3.0.dfsg.1-14sarge1) mais 1:7.0.22 d
evra être installé
Dépend: xfree86-common mais il n'est pas installable
xlibmesa-glu: Dépend: xfree86-common mais il n'est pas installable
xlibmesa-glu-dev: Dépend: xfree86-common mais il n'est pas installable
xlibosmesa4: Dépend: xlibmesa-gl (= 4.3.0.dfsg.1-14sarge1) mais 1:7.0.22 devra
être installé
Dépend: xfree86-common mais il n'est pas installable
xlibosmesa4-dbg: Dépend: xfree86-common mais il n'est pas installable
xlibs-static-dev: Dépend: xfree86-common mais il n'est pas installable
xlibs-static-pic: Dépend: xfree86-common mais il n'est pas installable
E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet
(ou indiquez une solution).
[^] # Re: Pb sur des paquets de dev
Posté par yanlolot . Évalué à 1.
As-tu essayé de faire ça ?
[^] # Re: Pb sur des paquets de dev
Posté par odysseus60 . Évalué à 1.
[^] # Re: Pb sur des paquets de dev
Posté par TeXitoi (site web personnel) . Évalué à 1.
Mmm, étrange...
Package: xfonts-100dpi
[...]
Version: 1:1.0.0-2
Depends: x11-common, xfonts-utils
Suggests: xfs | xserver
C'est étrange, tu es bien passé en etch? tu as bien fait un apt-get update? tu n'as rien de spécial dans /etc/apt/{apt.conf,preferences,sources.list}?
# Arreter d'utiliser apt-get dist-upgrade
Posté par Quentin Delance . Évalué à 1.
Autant le apt-get install rapide sur un paquet est pratique (encore qu'il est possible de le faire de la meme maniere avec aptitude) autant le apt-get dist-upgrade est a fuire. Surtout lorsqu'on fait des maj vers des branches de dev car il y a souvent des paquets qui posent pb a apt.
Il vaut franchement mieux utiliser aptitude (conseil perso) ou dselect.
[^] # Re: Arreter d'utiliser apt-get dist-upgrade
Posté par TeXitoi (site web personnel) . Évalué à 1.
Quand à aptitude, c'est bien quand y'a pas de problème, mais des fois, ils s'emmele completement les pinceaux et panique completement. J'ai fait un passage sarge -> etch y'a 1 semaine, et aptitude, il paniquait, calculait des dépendances pendant des heures, et trouvait pas de solution. Alors qu'avec apt-get dist-upgrade, ca passait tout seul. (j'avais bien fait une mise à jour de aptitude avant de faire le dist-upgrade).
Des problèmes avec apt-get, y'en a parfois, et c'est plus dangereux car il a tendence à enlever la moitié de la distrib, alors si on fait pas gaffe et qu'on dit yes, c'est sur que ca crait. Mais il trouve toujours une solution faisable, lui.
# Technique de bourrin
Posté par plancky . Évalué à 2.
Ma technique (qui est loin d'en être une et qui est passablement bourrin), c'est de virer 1 à 1 les paquets qu'il note comme étant en conflit... Evidemment, chacun des paquets a toujours des dépendances avec d'autres et ça fait une chaîne de désinstallations un peu longue...
Au fur et à mesure, noter les paquets supprimés pour, le cas échéant, pouvoir les réinstaller...
Je ne pense pas que ce soit la meilleure méthode parce que ça doit un peu déstabiliser la distrib mais dans mon cas, ma machine tourne toujours bien sans problèmes notables (il m'est déjà arrivé de devoir supprimer Xserver avec cette technique, la réinstall s'est faite sans soucis)...
A essayer dans les cas désespérés...
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.