View previous topic :: View next topic |
Author |
Message |
teddy311 n00b

Joined: 10 Jul 2004 Posts: 10
|
Posted: Thu Sep 29, 2005 4:54 pm Post subject: [USE et emerge] vorbis-tools nécessite X ?? (résolu) |
|
|
Bonjour à tous,
Je désire installer les vorbis-tools car j'ai besoin de ogg123. Seulement, le monsieur, il veut que j'installe X. Mais moi je veux pas. Non mais!
Alors je le précise à la variable USE, directement sur la commande.
neptune samba1 # USE="-X -opengl" emerge --pretend media-sound/vorbis-tools
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild N ] net-misc/curl-7.13.2
[ebuild N ] media-libs/libmad-0.15.1b
[ebuild N ] media-libs/fontconfig-2.2.3
[ebuild N ] x11-misc/ttmkfdir-3.0.9-r3
[ebuild N ] x11-base/xorg-x11-6.8.2-r4
[ebuild N ] x11-libs/qt-3.3.4-r8
[ebuild N ] app-arch/rpm2targz-9.0-r3
[ebuild N ] sys-apps/utempter-0.5.5.6
[ebuild N ] x11-terms/xterm-204
[ebuild N ] dev-libs/glib-2.6.5
[ebuild N ] kde-base/kde-env-3-r4
[ebuild N ] media-sound/alsa-headers-1.0.9b
[ebuild N ] media-libs/alsa-lib-1.0.9
[ebuild N ] media-libs/audiofile-0.2.6-r1
[ebuild N ] kde-base/arts-3.4.1-r2
[ebuild N ] media-libs/libao-0.8.5
[ebuild N ] media-sound/vorbis-tools-1.0.1
ouah reloud !
USE="-X -opengl" emerge --info, me semble correct dans le sens où il n'y a pas de X ni d'opengl.
Je ne pige pas. Vous voyez vous?
Last edited by teddy311 on Fri Sep 30, 2005 11:13 am; edited 1 time in total |
|
Back to top |
|
 |
geekounet Bodhisattva


Joined: 11 Oct 2004 Posts: 3772
|
Posted: Thu Sep 29, 2005 5:06 pm Post subject: |
|
|
Si tu fais emerge -pv vorbis-tools, tu verras que libao a le useflag arts d'active. Or celui-ci depend de qt qui depend de X. Donc tu dois desactiver le useflag arts.
Et il faut mettre les useflags dans le make.conf ou le package.use, c'est pas propre sur la ligne de commande et c'est pas permanent. |
|
Back to top |
|
 |
teddy311 n00b

Joined: 10 Jul 2004 Posts: 10
|
Posted: Thu Sep 29, 2005 5:18 pm Post subject: |
|
|
C'est génial. C'est en effet arts le fautif. Apparement , USE="-X -arts" emerge -pv vorbis-tools va pouvoir s'installer sans X. Je passe de 17 à 5 paquetages.
Je pose quand même la question de savoir pourquoi un simple USE="-X" ne suffisait pas. Si je ne veux pas X c'est que du coup je ne veux pas Qt et on remonte ainsi jusqu'au paquetage incriminé. A condition bien-sur que ce paquetage soit facultatif.
Mais bon là j'avoue, je n'est pas encore lu toute la doc. En tout cas merci beaucoup! Ca commencé à bien faire! |
|
Back to top |
|
 |
Poischack Apprentice


Joined: 23 Mar 2005 Posts: 275 Location: (FR) Colmar
|
Posted: Thu Sep 29, 2005 6:38 pm Post subject: |
|
|
vaut mieux éviter USE="..." emerge ....
echo "xxx-xxx/xxxx -arts" >> /etc/portage/package.use
Last edited by Poischack on Fri Sep 30, 2005 10:09 am; edited 1 time in total |
|
Back to top |
|
 |
kernelsensei Bodhisattva


Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Thu Sep 29, 2005 6:46 pm Post subject: |
|
|
@Poischack: +1 (mais c'est package.use )
Sinon, juste histoire de faire mon chiant : ... le titre svp!
Merci.
EDIT: Corriger l'erreur de Poischack apres la remarque d'Adrien _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Last edited by kernelsensei on Thu Sep 29, 2005 8:51 pm; edited 1 time in total |
|
Back to top |
|
 |
Adrien Advocate


Joined: 13 Jul 2004 Posts: 2326 Location: Bretagne
|
Posted: Thu Sep 29, 2005 8:08 pm Post subject: |
|
|
Poischack wrote: | vaut mieux éviter USE="..." emerge ....
echo "xxx-xxx/xxxx -arts" >> /etc/portage/package.keywords |
ou Plutôt:
Code: | echo "xxx-xxx/xxxx -arts" >> /etc/portage/package.use |
|
|
Back to top |
|
 |
teddy311 n00b

Joined: 10 Jul 2004 Posts: 10
|
Posted: Fri Sep 30, 2005 8:33 am Post subject: |
|
|
Je me suis rendu compte que j'ai oublié le titre mais trop tard, j'avais valider mon post.
Je ne sais pas comment on fait pour l'editer, ne serait-ce que pour mettre l'étiquette "résolu" |
|
Back to top |
|
 |
spider312 Veteran


Joined: 02 Oct 2004 Posts: 1274 Location: France > Savoie > Chambery
|
Posted: Fri Sep 30, 2005 9:03 am Post subject: |
|
|
teddy311 wrote: | C'est génial. C'est en effet arts le fautif. Apparement , USE="-X -arts" emerge -pv vorbis-tools va pouvoir s'installer sans X. Je passe de 17 à 5 paquetages.
Je pose quand même la question de savoir pourquoi un simple USE="-X" ne suffisait pas. Si je ne veux pas X c'est que du coup je ne veux pas Qt et on remonte ainsi jusqu'au paquetage incriminé. A condition bien-sur que ce paquetage soit facultatif.
Mais bon là j'avoue, je n'est pas encore lu toute la doc. En tout cas merci beaucoup! Ca commencé à bien faire! | Les useflags ne sont pas quelque-chose d'"intelligent" à la base, il n'y a pas de "dépendances" de useflags (emerge ne sais pas que arts va installer QT, puisque ça dépend de l'ebuild et pas d'emerge, l'auteur de l'ubuild aurait pu appeler ce flag kde-sound-demon que ça aurait fonctionné pareil), et comme en plus chaque useflag est spécifique à un package (même si en général, on donne le même nom aux uses qui font la même chose, histoire que ce soit simple à gérer pour l'utilisateur), ce ne serait pas possible je pense
Bref, tu n'as pas installé gentoo pour avoir une gestion facile de ta distrib j'espère ? Si c'est le cas, c'est raté, et installe plutôt ubuntu (no troll hein !)
Le but est de controler tout ce qui se passe, et pour ça rien ne vaut qui va t'afficher ce qui sera fait et te demander si tu le fais : -a, de façon détaillée (taille des paquets, useflags) : -v et en arbre (pour mieux voir pourquoi un paquet est installé, s'il est décalé par raport à la ligne précédente, s'en est une dépendance) : -t
Last edited by spider312 on Fri Sep 30, 2005 9:04 am; edited 1 time in total |
|
Back to top |
|
 |
ttgeub Guru


Joined: 20 Jan 2003 Posts: 494 Location: Eindhoven
|
Posted: Fri Sep 30, 2005 9:04 am Post subject: |
|
|
teddy311 wrote: | Je me suis rendu compte que j'ai oublié le titre mais trop tard, j'avais valider mon post.
Je ne sais pas comment on fait pour l'editer, ne serait-ce que pour mettre l'étiquette "résolu" |
Sur ton premier post, il y a le bouton éditer  |
|
Back to top |
|
 |
teddy311 n00b

Joined: 10 Jul 2004 Posts: 10
|
Posted: Fri Sep 30, 2005 10:10 am Post subject: |
|
|
merci spider312 pour toutes les informations en plus.
Quant au bouton "editer" sur le premier post, je ne l'ai pas. Ce doit être à cause de mon statut de noob. |
|
Back to top |
|
 |
Apsforps Guru


Joined: 27 Sep 2004 Posts: 520 Location: Belgium
|
Posted: Fri Sep 30, 2005 10:19 am Post subject: |
|
|
Non tout le monde l'a ça n'a rien à voir avec les rangs... _________________ Apsforps |
|
Back to top |
|
 |
ghoti Advocate


Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Fri Sep 30, 2005 10:28 am Post subject: |
|
|
teddy311 wrote: | Quant au bouton "editer" sur le premier post, je ne l'ai pas. Ce doit être à cause de mon statut de noob. |
Tu es sûr ? Regarde bien en haut à droite de ton premier message, à gauche du bouton "citer" ...
Il faut bien sûr que tu te sois identifié si ce n'est pas fait automatiquement!
Mais rassure-toi : ton statut de n00b n'est pas en cause
[EDIT] Oops, confondu droite et gauche : c'est à droite du bouton "citer" 
Last edited by ghoti on Fri Sep 30, 2005 10:32 am; edited 1 time in total |
|
Back to top |
|
 |
kernelsensei Bodhisattva


Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Fri Sep 30, 2005 10:28 am Post subject: |
|
|
dans le coin supérieur droit de ton 1er post ... _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
 |
ghoti Advocate


Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Fri Sep 30, 2005 10:41 am Post subject: |
|
|
Z'avez-vu : faut tout de même être balèze pour griller kernel_sensei, non ?  |
|
Back to top |
|
 |
kernelsensei Bodhisattva


Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Fri Sep 30, 2005 10:43 am Post subject: |
|
|
ouais mais t'avais fait 1 faute et on a posté a la meme seconde ! _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
 |
|