Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[débat ?][USE]dans make.conf ou package.use ?
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
xaviermiller
Administrator
Administrator


Joined: 23 Jul 2004
Posts: 8503
Location: ~Brussels - Belgique

PostPosted: Wed Feb 14, 2007 7:46 am    Post subject: [débat ?][USE]dans make.conf ou package.use ? Reply with quote

Hello,

J'espère que ce sujet n'a pas déjà été traité, sinon, enflammez-moi malgré qu'on ne soit pas vendredi :P

Voici quelques tarabiscotages d'un geek en mal de configuration (son gentoo tourne trop bien, compile trop vite, faut s'occuper... :lol:)

En lisant à gauche et à droite dans le forum et les docs Gentoo, je vois que plusieurs préconisent le positionnement de USE flags par ebuild (dans /etc/portage/package.use) plutôt qu'en global (dans /etc/make.conf).
Mais quand décider de mettre tel USE par ebuild ou globalement ?
- pour des configs spécifiques (le flag-de-la-mort-qui-tue-sa-race) : ok
- pour des flags communs (genre utilisation de telle librairie graphique ou son) : quid ? parfois un ebuild plante sur un USE commun, parfois pas, faut-il alors mettre "-flag" sur l'ebuild qui plante et mettre "flag" en global ?

Quelles sont vos expériences à ce sujet ? Qu'est-ce qui est plus "propre" ? plus maintenable ? ...

Et quid des paquets installés automatiquement ? Amusez-vous à les revoir un à un pour vérifier que tel ou tel use flag vous plaît ?
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2383
Location: ~Belfort! - France - EU

PostPosted: Wed Feb 14, 2007 8:03 am    Post subject: Reply with quote

Ha trop tard :lol: sujet déjà traité :wink:

Pour ma part je met les flags globaux dans le make.conf si ils sont définis comme globaux, et les autres dans paquage.use.

mon make.conf :
Code:

#Enfin un make.conf bien ordonné
#sur une idée originale de Tchack
#avec l'analyse des répertoires :
#
#/usr/portage/profiles/use.desc.
#/usr/portage/profiles/use.local.desc
#
#et ce fabuleux outil tiré de portage-utlis     
#quse : quse <useflag> : find pkgs using useflags


#
# HARDWARE
#
CPU="mmx nptl nptlonly smp sse sse2 threads"
PM="acpi lm_sensors"
VIDEO="dri dv v4l vcd"
AUDIO="alsa -arts esd oss"
BLK_DEV="cdr cdparanoia dvd dvdr encode"
NET="avahi ldap samba ssl wifi"
Imp="cups foomaticdb ppds "
OTHER="dbus gphoto2 hal ieee1394 usb"
#
HARDWARE="${CPU} ${PM} ${VIDEO} ${AUDIO} ${BLK_DEV} ${Imp} ${NET} ${OTHER}"


# SOFTWARE
#
#SYS_AUTH=""
X11="cairo gnome gtk gtk2 -kde -mono opengl -qt3 -qt4 truetype X"
MMX_AUDIO="a52 aac ffmpeg flac mad mp3 musepack ogg oggvorbis openal vorbis"
MMX_VIDEO="gstreamer aalib matroska mpeg quicktime shorten speex theora xvid win32codecs"
MMX_GFX="exif gif imagemagick jbig jpeg jpeg2k lcms libcaca mng pdf png svg tiff xpm wmf"
WWW="firefox howl msn nsplugin nas xml"
#PROG=""
MISC="-beagle bzip2 eds emacs gcj imap libnotify maildir mbox nls spell tk"
#
SOFTWARE="${X11} ${MMX_AUDIO} ${MMX_VIDEO} ${MMX_GFX} ${WWW} ${MISC}"


# ALL
#
USE="${HARDWARE} ${SOFTWARE}"


EDIt : un lien
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo


Last edited by Mickael on Wed Feb 14, 2007 8:17 am; edited 2 times in total
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Wed Feb 14, 2007 8:03 am    Post subject: Reply with quote

Je me souviens pas que ce sujet ait été traité.

Personellement, j'utilise généralement la configuration des USE flags via le make.conf
L'utilisation du package.use ne survient que dans certains cas précis:
- un flag commun fait planter le soft
- un flag que je ne veux pas en commun mais qui me serait bien utile pour le soft
- un flag-test rapide sur le soft (donc plutôt temporaire)

Le fait de mettre un flag en commun et -flag sur tel ou tel soft juste parce que ce flag plante parfois, parfois pas sur tel ou tel soft est pas la bonne question à se poser à mon avis. En fait, la variable USE dans mon make.conf j'y touche plutôt rarement: lors de l'install je sais déjà à 99% à quoi va me servir la machine, donc je fixe une bonne fois pour toute les USE se rapportant à cette utilisation. Après, et seulement après, lors de l'utilisation si je remarque qu'un flag me manque cruellement alors je vais le rajouter dans cette variable. Mais la plupart du temps, je ne fais u'ajouter le flag dans package.use car c'ets un besoin local, temporaire souvent et qui ne justifie pas d'être mis en commun. Je pense avoir une utilisation prudente et réfléchie des USE comme cela. Mais ça m'empêche pas d'avoir des surprises parfois.

[edit]
J'édite au vues des réponses du dessous. Moins de 2 lignes de flags dans USE... houlà le mien à côté:
Code:

USE="
a52 aac -acl acpi alsa -apm -arts audiofile apache2
background bash-completion bcmath berkdb bidi bonobo bzip2
cdb cdparanoia cdr crypt cscope ctype cups
dbus dga dio directfb -doc dri dts dvd dvdr dvdread
encode esd exif
fbcon ffmpeg flac flash ftp
gd gif ggi glut gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml
hal hddtemp
imagemagick imap imlib
jabber jack java javascript jikes jpeg jpeg2k
-kde kdeenablefinal kerberos kqemu
ldap -leim lm_sensors
matroska mmap mmx mng modplug mp3 mpeg musepack musicbrainz mysql
ncurses netboot nptonly nsplugin
ogg openal opengl osc oss
pam -pcmcia pda pdf png portaudio python
qt qt3 -qt4 quicktime
readline
samba scanner slang slp ssockets sndfile sox speex spell sse sse2 svg svga
theora tiff truetype
unicode usb userlocales
v4l v4l2 vcd vorbis
win32codecs wma wxwindows
X xface xine xinerama xml xml2 xmlrpc xmms xosd xv xvid
zlib
"

Lors d'une installe (j'utilise généralement le même make.conf, juste reconfiguré pour les CFLAGS etc...) je suis comme cela sûr de pas oublier un support quelquonque qui pourrait par la suite faire défaut.
Mais comme les USE flags evoluent ça demande à vérifer de temps à autres si tel ou tel flag n'est pas obsolète/remplacé par un autre etc...
[/edit]
_________________
membre officieux du SAV Ati GEntoo


Last edited by kwenspc on Wed Feb 14, 2007 8:31 am; edited 2 times in total
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Wed Feb 14, 2007 8:07 am    Post subject: Reply with quote

Je me suis fixé une règle, si le flag concerne plusieurs paquets (+ de 5) et qu'il est intéressant pour tous les paquets je le met dans USE, sinon je le met dans package.use, je préfère ce mode de gestion des flags à l'option de tout mettre dans USE.

Mon USE
Code:
USE="alsa -arts gif -gnome -gtk -ipv6 jpeg kde kdeenablefinal kdehiddenvisibility \
     -ldap mpeg opengl png qt3 tiff truetype unicode usb userlocales X"

_________________
Assurez-vous que le titre de votre message soit conforme aux conventions de ce forum (paragraphe 3/3 : Comment poster sur le forum ??)
Back to top
View user's profile Send private message
_droop_
l33t
l33t


Joined: 30 May 2004
Posts: 957

PostPosted: Wed Feb 14, 2007 8:21 am    Post subject: Reply with quote

titoucha wrote:
Je me suis fixé une règle, si le flag concerne plusieurs paquets (+ de 5) et qu'il est intéressant pour tous les paquets je le met dans USE, sinon je le met dans package.use, je préfère ce mode de gestion des flags à l'option de tout mettre dans USE.

Mon USE
Code:
USE="alsa -arts gif -gnome -gtk -ipv6 jpeg kde kdeenablefinal kdehiddenvisibility \
     -ldap mpeg opengl png qt3 tiff truetype unicode usb userlocales X"


Je fais la même chose. (merci equery hasuse)

J'aime pas avoir une variable USE de plus d'une ligne (2 grand maximun).

J'ajouterais que j'utilise le profil serveur sur machine de bureau (moins de flag par défaut) et que je desactive les auto USE (tu installe samba et le use samba s'active tout seul).
Back to top
View user's profile Send private message
netfab
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1727
Location: 127.0.0.1

PostPosted: Wed Feb 14, 2007 8:30 am    Post subject: Reply with quote

Salut,

Jusqu'à aujourd'hui j'utilise le make.conf pour la gestion globale, et le package.use pour les ajustements.
Et il est vrai que petit à petit, le package.use grossit, pas seulement pour activer des flags, mais aussi pour en désactiver.

Il y a quelque jours (je me faisais chi** :lol: ) l'idée m'est venue de mettre un bon gros USE="-*" dans le make.conf et de tout gérer dans le package.use, et au dernier moment j'ai laissé tomber, mais l'idée est toujours là, je pense que je le ferai un de ces 4. Mais dans ce cas, j'utiliserai la technique suivante plutôt qu'un simple fichier :
Quote:

/etc/portage/
Any file in this directory that begins with "package." can be more than just a flat file. If it is a directory,
then all the files in that directory will be summed together as if it were a single file.


Reste à trouver la motivation.
Back to top
View user's profile Send private message
kopp
Advocate
Advocate


Joined: 09 Apr 2004
Posts: 2885
Location: Grenoble, France

PostPosted: Wed Feb 14, 2007 8:46 am    Post subject: Reply with quote

On en avait effectivement déjà un peu parlé ici et là:
https://forums.gentoo.org/viewtopic-t-427711.html
https://forums.gentoo.org/viewtopic-t-399739.html

Sinon, je remarque que tu as toujours "xmms" dans ton USE kwenspc ... un oubli ? :)
Back to top
View user's profile Send private message
-KuRGaN-
Veteran
Veteran


Joined: 05 Dec 2004
Posts: 1142
Location: Besançon (25) [FRANCE]

PostPosted: Wed Feb 14, 2007 8:47 am    Post subject: Reply with quote

Moi je suis pour l'utilisation du package.use, mais suivant l'utilisation de la machine, je fais plus ou moins joujou avec.
En effet, pour un serveur, mon make.conf ne contient quasiment que -X -gnome -kde -gtk -qt -alsa et ensuite je paufine avec le package.use.
Par contre, pour mon desktop, j'ai un gros make.conf et j'utilise seulement le package.use pour des use spécifiques à un paquet.
_________________
Knight Gent00 Industries RiDeR !!!!


Last edited by -KuRGaN- on Wed Feb 14, 2007 8:53 am; edited 1 time in total
Back to top
View user's profile Send private message
xaviermiller
Administrator
Administrator


Joined: 23 Jul 2004
Posts: 8503
Location: ~Brussels - Belgique

PostPosted: Wed Feb 14, 2007 8:50 am    Post subject: Reply with quote

ok, je vais (enfin) passer à package.use ;)

et sorry pour le sujet-doublon :oops:
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2383
Location: ~Belfort! - France - EU

PostPosted: Wed Feb 14, 2007 9:00 am    Post subject: Reply with quote

XavierMiller wrote:
ok, je vais (enfin) passer à package.use ;)

et sorry pour le sujet-doublon :oops:


Ben en fait il n'est pas si doublon qu'il n'y paraît. Ne serait-ce que pour l'évolution des USE dans /etc/. D'ailleurs comment fait on pour gérer les USE automatiques : pour les désactiver?

Tu peux nous en dire plus droop s'il te plaît.
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
netfab
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1727
Location: 127.0.0.1

PostPosted: Wed Feb 14, 2007 9:07 am    Post subject: Reply with quote

kopp wrote:
Sinon, je remarque que tu as toujours "xmms" dans ton USE kwenspc ... un oubli ? :)

D'ailleurs à ce propos : existe t'il une option qui permette de renvoyer un erreur si un useflag inexistant est activé sur un paquet ?
Par exemple, si j'active le useflag jpeg sur un paquet (en utilisant le package.use), et que cette version du paquet n'a aucun useflag jpeg, j'aimerai que portage me renvoie une erreur.
Est-ce possible ?
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Wed Feb 14, 2007 9:12 am    Post subject: Reply with quote

kopp wrote:

Sinon, je remarque que tu as toujours "xmms" dans ton USE kwenspc ... un oubli ? :)

Voilà un flag qui confirme que les use flags evoluent et qu'il faut checker la variable de temps en temps, merci de l'avoir noté :wink:
_________________
membre officieux du SAV Ati GEntoo
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2383
Location: ~Belfort! - France - EU

PostPosted: Wed Feb 14, 2007 9:27 am    Post subject: Reply with quote

netfab wrote:
kopp wrote:
Sinon, je remarque que tu as toujours "xmms" dans ton USE kwenspc ... un oubli ? :)

D'ailleurs à ce propos : existe t'il une option qui permette de renvoyer un erreur si un useflag inexistant est activé sur un paquet ?
Par exemple, si j'active le useflag jpeg sur un paquet (en utilisant le package.use), et que cette version du paquet n'a aucun useflag jpeg, j'aimerai que portage me renvoie une erreur.
Est-ce possible ?

Mise à part le emerge -N, on a pour l'instant que cette possiblité, enfin je crois....

EDIT je viens de faire un test et :
Code:
emerge -Nptv world

These are the packages that would be merged, in reverse order:

Calculating world dependencies... done!
[ebuild   R   ] gnome-base/gnome-applets-2.16.2  USE="acpi gstreamer hal ipv6 -apm -debug (-doc%)" 6,961 kB
[ebuild  N    ]  app-text/docbook-sgml-utils-0.6.14  USE="-tetex" 123 kB
[ebuild  N    ]   app-text/openjade-1.3.2-r1  874 kB
[ebuild  N    ]    app-text/opensp-1.5.2-r1  USE="nls -doc" 1,486 kB
[ebuild  N    ]   app-text/docbook-sgml-dtd-4.1-r3  56 kB
[ebuild  N    ]   app-text/docbook-sgml-dtd-4.0-r3  55 kB
[ebuild  N    ]   dev-perl/SGMLSpm-1.03-r5  92 kB
[ebuild  N    ]   app-text/docbook-dsssl-stylesheets-1.79  272 kB
[ebuild  N    ]   app-text/docbook-sgml-dtd-3.0-r3  43 kB
[ebuild  N    ]   app-text/docbook-sgml-dtd-3.1-r3  55 kB
[ebuild  N    ]   app-text/docbook-xml-simple-dtd-4.1.2.4-r2  35 kB
[ebuild  N    ]   app-text/docbook-xml-simple-dtd-1.0-r1  31 kB

Le fautif est : (-doc%)

EDIT : Pour info je met les explications de man emerge :
Quote:
sys-devel/distcc-2.16 [2.13-r1] USE="ipv6* -gtk -qt%"
Here we see that the make.conf variable USE affects how this package is built. In this
example, ipv6 optional support is enabled and both gtk and qt support are disabled. The
asterisk following ipv6 indicates that ipv6 support was disabled the last time this pack-
ages was installed. The percent sign following qt indicates that the qt option has been
added to the package since it was last installed.
*Note: Flags that haven't changed since the last install are only displayed when you use
the --pretend and --verbose options. Using the --quiet option will prevent all information
from being displayed.


Donc pour savoir si un USE à changé il faut faire un diff entre emerge -N et emerge -pv du dit paquet.

EDIT : Je vais regarder dans eix si on a une option qui va bien.
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo


Last edited by Mickael on Wed Feb 14, 2007 9:41 am; edited 1 time in total
Back to top
View user's profile Send private message
kopp
Advocate
Advocate


Joined: 09 Apr 2004
Posts: 2885
Location: Grenoble, France

PostPosted: Wed Feb 14, 2007 9:39 am    Post subject: Reply with quote

L'ajout automatique à la variable USE a normalement été retiré il y a bien longtemps suite aux nombreuses controverses qui ont suivi son introduction.
Si c'est toujours actif, je te renvois à la doc que j'avais faite à l'époque :
https://forums.gentoo.org/viewtopic-t-428121.html
C'est expliqué comment le retirer et je pense que le fonctionnement inverse est aussi d'actualité. A moins que le auto soit totalement retiré de portage.
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2383
Location: ~Belfort! - France - EU

PostPosted: Wed Feb 14, 2007 9:51 am    Post subject: Reply with quote

Bon un man portage montre que le auto à été décliné en force/mask/unmask etc. Ma version : Portage 2.1.2-r9.
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
netfab
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1727
Location: 127.0.0.1

PostPosted: Wed Feb 14, 2007 9:56 am    Post subject: Reply with quote

MickTux wrote:

Mise à part le emerge -N, on a pour l'instant que cette possiblité, enfin je crois....

EDIT je viens de faire un test et :
Code:

...

Le fautif est : (-doc%)

Oui, je connais ce comportement, mais cette syntaxe n'apparait qu'au moment de la recompilation lorsque qu'un useflag disparaît.
Je viens d'aller faire un tour dans mon package.use, et je trouve ceci :
Code:

app-text/evince nautilus

Cela fait belle lurette que le useflag nautilus à été remplacé par le useflag gnome, j'étais au courant, sauf que j'avais probablement oublié de retirer cette ligne à l'époque, et elle est là depuis. Si je met en pratique ce que j'ai dit plus haut (USE="-*"), une option de portage me signalant ce genre de choses serait plus que bienvenue :-)
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2383
Location: ~Belfort! - France - EU

PostPosted: Wed Feb 14, 2007 9:59 am    Post subject: Reply with quote

Je suis tout à fait d'accord avec toi, et je me doutais bien que tu connaissais ce comportement de portage. Je l'ai simplement rappelé puisque tu me tendais une perche. Par contre le man portage vient de montrer une grosse évolution de la gestion possible des variables USE dans /etc/... je devrais le lire plus souvent... :oops:
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
_droop_
l33t
l33t


Joined: 30 May 2004
Posts: 957

PostPosted: Wed Feb 14, 2007 10:41 am    Post subject: Reply with quote

MickTux wrote:
Tu peux nous en dire plus droop s'il te plaît.


Je peux :wink:

Ca se modifie avec la variable USE_ORDER de make.conf.

Par défaut : USE_ORDER = "env:pkg:conf:auto:defaults" (voir man make.conf qui est un peu vague à ce sujet)
avec :
- env = variable d'environnement (USE='X' emerge z).
- pkg = /etc/portage/package.use (pas tout à fait sûr).
- conf = USE de make.conf
- auto = use automatique apporté par l'installation de paquets. xorg-x11 apporte USE="X", samba apporte USE="samba".
- defaults = use par defaut (profil par exemple).

Pour supprimer les use automatique, on met dans make.conf :
Code:
USE_ORDER = "env:pkg:conf:defaults"


Si on supprime defaults, on se retrouve avec l'équivalent de USE="-*".

Après une modification de ce genre : une vérification est GRANDEMENT conseillée :
Code:
emerge -pDNuv world


Si vous pensez que c'est utile, je peux remettre ce post dans la section appropriée...
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2383
Location: ~Belfort! - France - EU

PostPosted: Wed Feb 14, 2007 10:49 am    Post subject: Reply with quote

Auto à disparu du man make.conf.
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Wed Feb 14, 2007 10:58 am    Post subject: Reply with quote

netfab wrote:
kopp wrote:
Sinon, je remarque que tu as toujours "xmms" dans ton USE kwenspc ... un oubli ? :)

D'ailleurs à ce propos : existe t'il une option qui permette de renvoyer un erreur si un useflag inexistant est activé sur un paquet ?
Par exemple, si j'active le useflag jpeg sur un paquet (en utilisant le package.use), et que cette version du paquet n'a aucun useflag jpeg, j'aimerai que portage me renvoie une erreur.
Est-ce possible ?

Pour nettoyer le package.use (et les autres package.*), tu as eix-test-obsolete (dans app-portage/eix) et dep -E (dans app-portage/udept) ;)
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Wed Feb 14, 2007 11:02 am    Post subject: Reply with quote

geekounet wrote:

Pour nettoyer le package.use (et les autres package.*), tu as eix-test-obsolete (dans app-portage/eix) et dep -E (dans app-portage/udept) ;)


Et @geekounet arrive avec la solution :D
_________________
Assurez-vous que le titre de votre message soit conforme aux conventions de ce forum (paragraphe 3/3 : Comment poster sur le forum ??)
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Wed Feb 14, 2007 11:06 am    Post subject: Reply with quote

[ultra off]
C'est moi ou bien kopp et geekounet avez mis vos avatars en négatifs?
[/ultra off]
_________________
membre officieux du SAV Ati GEntoo
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2383
Location: ~Belfort! - France - EU

PostPosted: Wed Feb 14, 2007 11:10 am    Post subject: Reply with quote

kwenspc wrote:
[ultra off]
C'est moi ou bien kopp et geekounet avez mis vos avatars en négatifs?
[/ultra off]

C'est la mode k_s est aussi dans le coup. Étrange...
EDIT : regarde la signature de geekounet.
EDIT : pour en revenir à nos moutons, on a la commande eix-test-osolote de eix, comme nous le dit geekounet. Je vais voir avec un vieux USE xmms, car j'ai testé ce matin il ne m'a pas dit grand chose sur package.use.
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
netfab
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1727
Location: 127.0.0.1

PostPosted: Wed Feb 14, 2007 11:25 am    Post subject: Reply with quote

geekounet wrote:

Pour nettoyer le package.use (et les autres package.*), tu as eix-test-obsolete (dans app-portage/eix) et dep -E (dans app-portage/udept) ;)

Extra, je ne connaissais ni l'un ni l'autre 8O
Une fois de plus, merci.
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2383
Location: ~Belfort! - France - EU

PostPosted: Wed Feb 14, 2007 11:30 am    Post subject: Reply with quote

Hum j'ai rajouté le flag beagle à nautilus dans package.use et eix-test-obsolete n'y a vu que du feu. Il ne doit travailler que sur les versions, dommage.

EDIT : Par contre dep, c'est pas mal du tout lorsque package.* est aussi bordelique que chez moi :
Quote:
dep -E

Checking /etc/portage/package.use for redundant entries...
!!! flag redundant: sys-devel/gcc-3.4.6-r2 gcj
!!! flag redundant: sys-devel/gcc-4.1.1-r3 gcj
!!!REDUNDANT ENTRY!!! sys-devel/gcc gcj
all use flags redundant
x11-base/xorg-server aiglx
!!! flag redundant: mail-client/mail-notification-4.0 imap
!!! flag redundant: mail-client/mail-notification-4.0 maildir
!!! flag redundant: mail-client/mail-notification-4.0 mbox
mail-client/mail-notification evolution pop
!!! flag redundant: app-text/evince-0.6.1-r2 dbus
app-text/evince t1lib dvi
!!! flag redundant: media-gfx/gthumb-2.8.1 exif
!!! flag redundant: media-gfx/gthumb-2.8.1 gphoto2
!!!REDUNDANT ENTRY!!! media-gfx/gthumb exif gphoto2
all use flags redundant
!!! flag redundant: net-print/cups-1.2.7 tiff
!!! flag redundant: net-print/cups-1.2.7 dbus
!!! flag redundant: net-print/cups-1.2.7 samba
!!!REDUNDANT ENTRY!!! net-print/cups tiff dbus samba
all use flags redundant
!!! flag redundant: gnome-extra/gnome-power-manager-2.16.3 libnotify
!!!REDUNDANT ENTRY!!! gnome-extra/gnome-power-manager libnotify
all use flags redundant
!!! flag redundant: app-admin/gnome-system-tools-2.14.0 samba
!!!REDUNDANT ENTRY!!! app-admin/gnome-system-tools samba
all use flags redundant
www-client/mozilla-firefox mozbranding xprint
!!! flag redundant: media-gfx/imagemagick-6.3.0.5 bzip2
!!! flag redundant: media-gfx/imagemagick-6.3.0.5 jpeg2k
!!! flag redundant: media-gfx/imagemagick-6.3.0.5 jbig
!!! flag redundant: media-gfx/imagemagick-6.3.0.5 mpeg
!!! flag redundant: media-gfx/imagemagick-6.3.0.5 wmf
media-gfx/imagemagick gs
!!! flag redundant: media-gfx/gimp-2.3.14 aalib
!!! flag redundant: media-gfx/gimp-2.3.14 lcms
!!! flag redundant: media-gfx/gimp-2.3.14 mng
!!! flag redundant: media-gfx/gimp-2.3.14 smp
!!! flag redundant: media-gfx/gimp-2.3.14 wmf
media-gfx/gimp gtkhtml
gnome-base/gdm accessibility
!!! flag redundant: gnome-base/nautilus-2.16.3 -beagle
!!!REDUNDANT ENTRY!!! gnome-base/nautilus -beagle
all use flags redundant


!!! flag redundant: media-sound/mpd-0.12.1 aac
!!! flag redundant: media-sound/mpd-0.12.1 alsa
!!! flag redundant: media-sound/mpd-0.12.1 flac
!!! flag redundant: media-sound/mpd-0.12.1 ipv6
!!! flag redundant: media-sound/mpd-0.12.1 mp3
!!! flag redundant: media-sound/mpd-0.12.1 musepack
!!! flag redundant: media-sound/mpd-0.12.1 unicode
!!! flag redundant: media-sound/mpd-0.12.1 vorbis
media-sound/mpd ao audiofile icecast pulseaudio
!!! flag redundant: media-sound/exaile-0.2.8 flac
!!! flag redundant: media-sound/exaile-0.2.8 musepack
media-sound/exaile fam ipod trayicon


!!! flag redundant: media-video/mplayer-1.0_rc1-r2 musepack
!!! flag redundant: media-video/mplayer-1.0_rc1-r2 mad
!!! flag redundant: media-video/mplayer-1.0_rc1-r2 xvid
media-video/mplayer bl dvb dvdread mmxext xv real
!!! flag redundant: media-video/realplayer-10.0.8-r1 nsplugin
!!!REDUNDANT ENTRY!!! media-video/realplayer nsplugin
all use flags redundant
!!! flag redundant: media-sound/sound-juicer-2.16.2 flac
!!!REDUNDANT ENTRY!!! media-sound/sound-juicer flac
all use flags redundant
!!! flag redundant: net-www/mplayerplug-in-3.35 gtk
!!! flag redundant: net-www/mplayerplug-in-3.35 quicktime
net-www/mplayerplug-in divx gmedia realmedia wmp
!!! flag redundant: net-print/foomatic-3.0.20060601 ppds
!!! flag redundant: net-print/foomatic-3.0.20060601 foomaticdb
!!!REDUNDANT ENTRY!!! net-print/foomatic ppds foomaticdb
all use flags redundant
!!! flag redundant: net-print/hpijs-1.7.1 foomaticdb
!!!REDUNDANT ENTRY!!! net-print/hpijs foomaticdb
all use flags redundant
!!! flag redundant: media-sound/vorbis-tools-1.1.1-r3 nls
!!! flag redundant: media-sound/vorbis-tools-1.1.1-r3 flac
!!! flag redundant: media-sound/vorbis-tools-1.1.1-r3 speex
!!!REDUNDANT ENTRY!!! media-sound/vorbis-tools nls flac speex
all use flags redundant
app-text/xpdf nodrm
!!! flag redundant: app-cdr/gnomebaker-0.6.1 flac
!!!REDUNDANT ENTRY!!! app-cdr/gnomebaker flac
all use flags redundant
!!! flag redundant: app-cdr/cdrdao-1.2.2 encode
!!!REDUNDANT ENTRY!!! app-cdr/cdrdao encode
all use flags redundant
!!! flag redundant: media-libs/gd-2.0.33 xpm
media-libs/gd fontconfig
!!!REDUNDANT ENTRY!!! app-cdr/nero mp3 ogg vorbis shorten sox
no matching packages installed
!!!REDUNDANT ENTRY!!! media-sound/sox alsa ogg encode mad
no matching packages installed
!!!REDUNDANT ENTRY!!! media-sound/shntool flac sox
no matching packages installed
!!! flag redundant: media-sound/normalize-0.7.7 nls
!!! flag redundant: media-sound/normalize-0.7.7 mad
media-sound/normalize audiofile
media-video/vlc vlm wxwindows live httpd stream gnutls bidi

!!! flag redundant: dev-java/sun-jdk-1.4.2.13 nsplugin
!!! flag redundant: dev-java/sun-jdk-1.6.0-r1 nsplugin
!!!REDUNDANT ENTRY!!! dev-java/sun-jdk nsplugin
all use flags redundant

sci-libs/hdf5 static
Install new package.use? [Yes/No/Diff/Merge]
:lol: :lol:

Wow, :P et le diff!! excellent, merci geekounet
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo


Last edited by Mickael on Wed Feb 14, 2007 11:38 am; edited 2 times in total
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum