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 04/03/2007, à 12:07

Spalax

apt-get veut m'enlever xorg

Bonjour,
pour pouvoir faire tourner un TP d'informatique chez moi (l'affichage d'un jeu est un peu long par ssh), il me faut installer libsdl-image1.2-dev et libsdl-ttf2.0-dev.
Chez mes deux colloc (l'un sous Breezy, l'autre sous Edgy, comme moi), l'installation s'est faite sans problèmes (synaptic a installé ces deux paquets, avec peut-être un ou deux paquets de plus pour rigoler). Mais chez moi, j'ai ceci :

sudo apt-get install libsdl-image1.2-dev libsdl-ttf2.0-dev
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture de l'information d'état... Fait
Les paquets suivants ont été automatiquement installés mais ne sont plus nécessaires :
  x-window-system-core libgl1-mesa-glx xorg
Utiliser "apt-get autoremove" pour les supprimer
Les paquets supplémentaires suivants seront installés : 
  libaa1-dev libartsc0-dev libasound2-dev libaudio-dev libaudiofile-dev libdirectfb-dev libdirectfb-extra libesd0-dev libfreetype6-dev libgl1-mesa
  libgl1-mesa-dev libgl1-mesa-dri libglib2.0-dev libglu1-mesa-dev libice-dev libjpeg62-dev libncurses5-dev libpng12-dev libsdl1.2-dev libslang2-dev
  libsm-dev libtiff4-dev libtiffxx0c2 libx11-dev libxau-dev libxdmcp-dev libxext-dev libxt-dev mesa-common-dev x-dev x11proto-core-dev
  x11proto-input-dev x11proto-kb-dev x11proto-xext-dev xtrans-dev zlib1g-dev
Paquets suggérés :
  libasound2-doc libglib2.0-doc
Les paquets suivants seront ENLEVÉS :
  libgl1-mesa-glx x-window-system-core xorg
Les NOUVEAUX paquets suivants seront installés :
  libaa1-dev libartsc0-dev libasound2-dev libaudio-dev libaudiofile-dev libdirectfb-dev libdirectfb-extra libesd0-dev libfreetype6-dev libgl1-mesa
  libgl1-mesa-dev libglib2.0-dev libglu1-mesa-dev libice-dev libjpeg62-dev libncurses5-dev libpng12-dev libsdl-image1.2-dev libsdl-ttf2.0-dev
  libsdl1.2-dev libslang2-dev libsm-dev libtiff4-dev libtiffxx0c2 libx11-dev libxau-dev libxdmcp-dev libxext-dev libxt-dev mesa-common-dev x-dev
  x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-xext-dev xtrans-dev zlib1g-dev
Les paquets suivants seront mis à jour :
  libgl1-mesa-dri
1 mis à jour, 37 nouvellement installés, 3 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 21,8Mo dans les archives.
Après dépaquetage, 35,2Mo d'espace disque supplémentaires seront utilisés.

Mon problème est qu'il veut m'installer cinquante paquets (mais ça, ce n'est pas vraiment grave), et surtout qu'il veut supprimer xorg. Ce n'est pas le gestionnaire de fenêtres ou un truc important sans quoi je me retrouverai en mode console ?

Merci d'avance
   Spalax

PS : je suis sous Edgy, et j'ai installé les pilotes fglrx pour ma carte ATI (je dis ça parce que je vois que glx apparait dans la liste des paquets, et que ça a peut-être son importance)

Hors ligne

#2 Le 04/03/2007, à 13:46

ifmy

Re : apt-get veut m'enlever xorg

un

# apt-cache show x-window-system-core

donne ceci:

 ... This package is provided to smooth upgrades from Debian 3.1 ("sarge") to
 Debian etch. It may be safely removed from your system. It depends on the
 xorg package which is the new metapackage for installing the X Window
 System in Debian. ...

Donc oui, ces deux packages (x-window-system-core et xorg) peuvent être supprimés sans danger, ce sont des métapackages.

Mais avant de le faire, n'as-tu pas installé des packages d'autres versions d'Ubuntu/Debian? Quelles sont les sources de ton Apt (/etc/apt/sources.list) ?


http://simon.vanderlinden.eu.org/

Hors ligne

#3 Le 04/03/2007, à 14:03

Spalax

Re : apt-get veut m'enlever xorg

sources.list a écrit :

#//FR
deb http://fr.archive.ubuntu.com/ubuntu/ edgy main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu edgy main restricted universe multiverse
#//International
deb http://archive.ubuntu.com/ubuntu/ edgy main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu edgy main restricted universe multiverse

#//FR
deb http://fr.archive.ubuntu.com/ubuntu/ edgy-updates main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu edgy-updates main restricted universe multiverse
#//International
deb http://archive.ubuntu.com/ubuntu/ edgy-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu edgy-updates main restricted universe multiverse

#//FR
deb http://fr.archive.ubuntu.com/ubuntu/ edgy-security main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu edgy-security main restricted universe multiverse
#//International
deb http://archive.ubuntu.com/ubuntu/ edgy-security main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu edgy-security main restricted universe multiverse

#//FR
deb http://fr.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu edgy-backports main restricted universe multiverse
#//International
deb http://archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu edgy-backports main restricted universe multiverse

deb http://archive.canonical.com edgy-commercial main
deb-src http://mentors.debian.net/debian unstable main

## Dépôt PLF (codecs win32)
deb http://packages.freecontrib.org/ubuntu/plf/ dapper free non-free
deb-src http://packages.freecontrib.org/ubuntu/plf/ dapper free non-free

##Drivers libres et Aiglx etc
deb http://www.beerorkid.com/compiz dapper main aiglx
deb http://media.blutkind.org/xgl/ dapper main aiglx

Hors ligne

#4 Le 04/03/2007, à 22:31

ifmy

Re : apt-get veut m'enlever xorg

Euh, oui. C'est bien normal d'avoir quelques problèmes de dépendances, vu tes sources.

Pourquoi spécifies-tu systématiquement fr-intl? Ce sont les mêmes dépôts, il vaut mieux ne laisser que le fr si tu es en France.

Mais les autres dépôts (mentors.debian, PLF et beerokid) ne sont pas spécialement destinés à Edgy. Un peu de nettoyage et de résolution de dépendances et/ou de priorités ne feraient pas de mal.


http://simon.vanderlinden.eu.org/

Hors ligne

#5 Le 04/03/2007, à 23:35

Spalax

Re : apt-get veut m'enlever xorg

Alors, j'ai modifié mon sources.list :

#//FR
deb http://fr.archive.ubuntu.com/ubuntu/ edgy main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ edgy main restricted universe multiverse

#//FR
deb http://fr.archive.ubuntu.com/ubuntu/ edgy-updates main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ edgy-updates main restricted universe multiverse

#//FR
deb http://fr.archive.ubuntu.com/ubuntu/ edgy-security main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ edgy-security main restricted universe multiverse

#//FR
deb http://fr.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse

Désormais, j'ai cette erreur :

:/etc/apt$ sudo apt-get install libsdl-image1.2-dev libsdl-ttf2.0-dev
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture de l'information d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
  libsdl-image1.2-dev: Dépend: libsdl1.2-dev (>= 1.2.10) mais ne sera pas installé
  libsdl-ttf2.0-dev: Dépend: libsdl1.2-dev (>= 1.2.4) mais ne sera pas installé
E: Paquets défectueux

Et si j'essaie d'installer libsdl1.2-dev :

moi:/etc/apt$ sudo apt-get install libsdl1.2-dev
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture de l'information d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.

Puisque vous n'avez demandé qu'une seule opération, le paquet n'est
probablement pas installable et vous devriez envoyer un rapport de bogue.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
  libsdl1.2-dev: Dépend: libglu1-mesa-dev mais ne sera pas installé ou
                          libglu-dev
E: Paquets défectueux

Et enfin :

moi:/etc/apt$ sudo apt-get install libglu1-mesa-dev
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture de l'information d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.

Puisque vous n'avez demandé qu'une seule opération, le paquet n'est
probablement pas installable et vous devriez envoyer un rapport de bogue.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
  libglu1-mesa-dev: Dépend: libglu1-mesa (= 6.5.1~20060817-0ubuntu3) mais 6.5.1+cvs20060824 devra être installé
E: Paquets défectueux

Pour la dernière erreur, le résultat est le même avec un

sudo apt-get install libglu-dev

Hors ligne

#6 Le 05/03/2007, à 19:43

Spalax

Re : apt-get veut m'enlever xorg

Sinon, Ifmy, si tu n'as pas plus d'idées, pourrais tu me donner ton sources.list « valide » ?

Merci

Hors ligne

#7 Le 05/03/2007, à 19:58

sonal

Re : apt-get veut m'enlever xorg

je dirais bien un

sudo apt-get update

Sonal

Patience et longueur de temps, font plus que force, ni que rage

Hors ligne

#8 Le 05/03/2007, à 20:12

Spalax

Re : apt-get veut m'enlever xorg

Déjà fait, après chaque modification de sources.list

Merci quand même

Hors ligne

#9 Le 05/03/2007, à 22:01

ifmy

Re : apt-get veut m'enlever xorg

Ben non, il n'y a pas que le source.list qui entre en jeu. A partir du moment où tu commences à installer des paquets venant de repositories d'une autre version que la tienne, ça fout le souk si tu ne prends pas de précautions (définition de priorités sur lesdépôts, etc.)

Tu as installé des paquets qui créent des problèmes de dépendances... Il faut les résoudres, et oui! dpkg est ton ami...


http://simon.vanderlinden.eu.org/

Hors ligne

#10 Le 06/03/2007, à 00:02

Spalax

Re : apt-get veut m'enlever xorg

Et comment dois-je utiliser dpkg pour résoudre ces problèmes ?
(Je l'avoue, j'ai la flemme de lire le roman que me renvoie man dpkg. Un indice serait le bienvenu...)

Hors ligne

#11 Le 06/03/2007, à 00:16

sonal

Re : apt-get veut m'enlever xorg

Spalax a écrit :

Et comment dois-je utiliser dpkg pour résoudre ces problèmes ?
(Je l'avoue, j'ai la flemme de lire le roman que me renvoie man dpkg. Un indice serait le bienvenu...)

dpkg --purge "nom_du_paquet" devrait te permettre de t'en sortir


Sonal

Patience et longueur de temps, font plus que force, ni que rage

Hors ligne

#12 Le 06/03/2007, à 14:48

Spalax

Re : apt-get veut m'enlever xorg

sonal a écrit :

dpkg --purge "nom_du_paquet" devrait te permettre de t'en sortir

Mais quel paquet ?
Si je fais avec les deux paquets que je veux installer :

sudo dpkg --purge libsdl-image1.2-dev libsdl-ttf2.0-dev
dpkg - avertissement : requête ignorée : suppression de libsdl-image1.2-dev, qui n'est pas installé.
dpkg - avertissement : requête ignorée : suppression de libsdl-ttf2.0-dev, qui n'est pas installé.

Y a-t-il une commande, avec dpkg ou autre, pour afficher les paquets d'une autre version ?
(Selon Ifmy, le problème vient du fait que j'ai installé sur ma Edgy des paquets prévus pour une autre version d'Ubuntu — Dapper en l'occurence)

Hors ligne

#13 Le 07/03/2007, à 22:05

Spalax

Re : apt-get veut m'enlever xorg

Up smile

Hors ligne

#14 Le 12/03/2007, à 12:16

Spalax

Re : apt-get veut m'enlever xorg

Up neutral

Hors ligne