View previous topic :: View next topic |
Author |
Message |
FLYLM n00b
Joined: 25 Mar 2004 Posts: 62 Location: France
|
Posted: Mon Mar 07, 2005 8:13 am Post subject: [ Portage ] dépendence à X [résolu] |
|
|
Bonjour,
Après une emerge datant de ce week-end, je m'aperçois que des nouveaux packages comme Xorg, etc... veulent s'installer, je ne comprends pas pourquoi... Cela fait 8 mois que le serveur tourne et je n'ai jamais eu besoin de ces packages, je n'ai rien installé récemment justifiant ces packages. Avez vous une piste ?
Cordialement,
FLY LM
Last edited by FLYLM on Mon Mar 07, 2005 10:59 am; edited 1 time in total |
|
Back to top |
|
|
FLYLM n00b
Joined: 25 Mar 2004 Posts: 62 Location: France
|
Posted: Mon Mar 07, 2005 8:20 am Post subject: |
|
|
Hum, il me semble que c'est le package "ghostscript" qui a besoin de gtk, et que cela entraine le reste... Est-ce une bonne idée d'ajouter -gtk dans le make.conf et faire un emerge -pDu --newuse world ?
Mon make.conf actuel est le suivant : -X -gnome -kde -qt" --> entraine la compilation de X...
Qu'en pensez vous ? |
|
Back to top |
|
|
mic006fr Tux's lil' helper
Joined: 16 Sep 2004 Posts: 135 Location: FRANCE - Toulouse
|
Posted: Mon Mar 07, 2005 8:22 am Post subject: |
|
|
Utilise l'option -t pour voir sous forme d'arbre les dépendances (tree).
Tu verras ainsi quel paquet demande X, et tu pourras remédier au problème.
Utilise -v (verbose) aussi pour voir les USE flags (peut être un nouveau USE flags à désactiver pour supprimer la dépendance).
Au moins t'en sauras plus !
[EDIT]
Utilises la fonction "éditer" plutôt que de faire un double post.
Pour gtk, je ne crois pas que ce USE flag ne te serve à quoi que ce soit, vu que tu n'utilises pas X. Je pense donc que tu peux supprimer ce flag sans problème, et même sans utiliser de emerge --new-use. Mais bon attend quand même l'avis d'experts mieux placés que moi pour te répondre (mes stations ont toutes X). |
|
Back to top |
|
|
FLYLM n00b
Joined: 25 Mar 2004 Posts: 62 Location: France
|
Posted: Mon Mar 07, 2005 8:35 am Post subject: |
|
|
Merci de tes conseils, désolé de ne pas avoir utiliser la fonction "Editer"...
C'est bien ghostscript qui entraine l'installation de Xorg et ce qui va avec.
l'option --newuse entraine pas mal de recompilation :
[ebuild R ] sys-devel/gcc-3.3.5-r1
[ebuild R ] sys-apps/sed-4.0.9
[ebuild R ] net-nds/openldap-2.1.30-r2
[ebuild R ] net-ftp/proftpd-1.2.10-r1
[ebuild U ] net-misc/wget-1.9.1-r3 [1.9-r2]
[ebuild NS ] sys-kernel/gentoo-sources-2.4.28-r8
[ebuild R ] net-misc/curl-7.12.0-r2
[ebuild R ] dev-php/php-4.3.10
[ebuild U ] app-text/ghostscript-7.07.1-r8 [7.07.1-r7]
[ebuild R ] net-print/foomatic-filters-3.0.2
[ebuild R ] dev-php/mod_php-4.3.10
[ebuild R ] net-dns/bind-tools-9.2.3-r1
[ebuild R ] net-firewall/iptables-1.2.11-r3
Sans newuse, j'ai cela :
[ebuild U ] net-misc/wget-1.9.1-r3 [1.9-r2]
[ebuild NS ] sys-kernel/gentoo-sources-2.4.28-r8
[ebuild U ] app-text/ghostscript-7.07.1-r8 [7.07.1-r7]
Merci pour vos conseils. |
|
Back to top |
|
|
mic006fr Tux's lil' helper
Joined: 16 Sep 2004 Posts: 135 Location: FRANCE - Toulouse
|
Posted: Mon Mar 07, 2005 10:39 am Post subject: |
|
|
Je vois pas en quoi gcc, sed, iptables ... peuvent être modifiés par le flag gtk.
A ta place, je mettrais "-gtk" dans mon make.conf, je ferais ma maj normalement, et pour le reste, j'attendrais des maj des paquets concernés pour les recompiler.
De toute façon, rien ne t'empêche de commencer par maj sans --new-use, puis faire --new-use si tu le décides ensuite ou si d'autres te le conseillent.
Personne d'autre a un avis ? |
|
Back to top |
|
|
FLYLM n00b
Joined: 25 Mar 2004 Posts: 62 Location: France
|
Posted: Mon Mar 07, 2005 10:42 am Post subject: |
|
|
J'ai lancé un emerge -Du --newuse world avec les recompiles que cela entraine... |
|
Back to top |
|
|
manu.acl Guru
Joined: 29 Jan 2005 Posts: 426 Location: Paris
|
Posted: Mon Mar 07, 2005 10:55 am Post subject: |
|
|
Normalement on enlève dans la variable USE tout ce dont on ne se sert pas. Sur un serveur en théorie il n'y a pas d'applis graphiques ni de son donc on met au moins :
Code: | USE="-alsa -arts -gnome -gtk -gtk2 -kde -opengl -oss -qt -X" |
[Edit]
J'ai un serveur qui tourne depuis un peu plus d'un an comme ça.
[/Edit]
Last edited by manu.acl on Mon Mar 07, 2005 11:02 am; edited 1 time in total |
|
Back to top |
|
|
FLYLM n00b
Joined: 25 Mar 2004 Posts: 62 Location: France
|
Posted: Mon Mar 07, 2005 10:57 am Post subject: |
|
|
C'est clair, la config de mon USE n'est pas complète, mais jusqu'à présent cela ne m'avais jamais posé de soucis.
Cordialement,
FLYLM |
|
Back to top |
|
|
|