Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[PORTAGE] Installe des programmes non requis? (resolu)
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
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Tue Nov 22, 2005 6:29 pm    Post subject: [PORTAGE] Installe des programmes non requis? (resolu) Reply with quote

emerge --newuse --update --deep --pretend world
Code:
Calculating world dependencies ...done!
[ebuild  NS   ] sys-devel/gcc-4.1.0_beta20051112
[ebuild     U ] sys-libs/glibc-2.3.6-r1 [2.3.6]
[ebuild     U ] sys-apps/baselayout-1.12.0_pre10-r1 [1.12.0_pre9-r1]
[ebuild   R   ] dev-lang/php-5.0.5-r4
[ebuild     U ] sys-apps/hal-0.5.5.1 [0.5.4]
[ebuild  N    ] media-gfx/fbgrab-1.0
[ebuild     U ] sys-libs/db-1.85-r3 [1.85-r2]
[ebuild     U ] media-libs/libdc1394-2.0.0_pre5 [1.0.0]
[ebuild     UD] app-admin/webapp-config-1.11 [1.11-r1]
[ebuild     U ] media-video/avifile-0.7.43.20050224-r2 [0.7.41.20041001-r1]
[ebuild  N    ] dev-db/hsqldb-1.7.3.1-r1
[ebuild  N    ] dev-java/jaxme-0.3.1
[ebuild  N    ] dev-java/jsr173-1.0
[ebuild  N    ] dev-java/dom4j-1.6.1
[ebuild  N    ] media-gfx/gimp-print-4.2.7


Les cinq derniers paquets, par exemple, ne me disent rien si je demande avec un 'equery depends' ... J'ai fait quelques revdep-rebuild et regenworld mais je ne comprends pas trop. Quelqu'un sait pourquoi ca fait ca?
_________________
Votre moment detente
What is the nature of conflict?


Last edited by Trevoke on Tue Nov 22, 2005 7:07 pm; edited 1 time in total
Back to top
View user's profile Send private message
netfab
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1887
Location: 127.0.0.1

PostPosted: Tue Nov 22, 2005 6:34 pm    Post subject: Reply with quote

Salut,

Et si tu ajoutes un petit --verbose ?
Peut-être des useflags qui ont été activés (par les développeurs ?)
J'ai gimp-print installé, mais equery depends gimp-print ne me renvoie rien non plus (bug ?)
Back to top
View user's profile Send private message
mic006fr
Tux's lil' helper
Tux's lil' helper


Joined: 16 Sep 2004
Posts: 135
Location: FRANCE - Toulouse

PostPosted: Tue Nov 22, 2005 6:39 pm    Post subject: Reply with quote

et un petit --tree ?
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Tue Nov 22, 2005 7:07 pm    Post subject: Reply with quote

Amusez-vous bien!

# emerge --newuse --update --deep --tree world
Code:
These are the packages that I would merge, in reverse order:

Calculating world dependencies ...done!
[nomerge      ] media-gfx/gimp-2.2.9  +aalib (-altivec) -debug -doc +gimpprint -gtkhtml -hardened +jpeg +lcms +mmx +mng +png +python -smp +sse +svg +tiff -wmf
[ebuild  N    ]  media-gfx/gimp-print-4.2.7  +cups +foomaticdb +gtk +nls +ppds +readline 0 kB
[nomerge      ] www-servers/tomcat-5.0.28-r10  -doc +examples +jikes
[nomerge      ]  dev-java/jaxen-1.0  -doc +junit -source
[ebuild  N    ]   dev-java/dom4j-1.6.1  -doc +jikes -source 0 kB
[ebuild  N    ]    dev-java/jsr173-1.0  -doc +jikes -source 0 kB
[ebuild  N    ]     dev-java/jaxme-0.3.1  -doc -source 0 kB
[ebuild  N    ]      dev-db/hsqldb-1.7.3.1-r1  -doc +jikes -source 0 kB
[ebuild     U ] media-video/avifile-0.7.43.20050224-r2 [0.7.41.20041001-r1] -3dnow +X +a52 +alsa -debug -dmalloc +dpms +encode +esd +mad -matrox +mmx +oss +qt -sblive +sdl +sse +truetype +v4l +vidix +vorbis +win32codecs -xinerama +xv +xvid +zlib 0 kB
[ebuild     UD] app-admin/webapp-config-1.11 [1.11-r1] 0 kB
[ebuild     U ] media-libs/libdc1394-2.0.0_pre5 [1.0.0] +X 0 kB
[nomerge      ] gnome-base/gnome-libs-1.4.2  -doc +kde +nls
[ebuild     U ]  sys-libs/db-1.85-r3 [1.85-r2] 0 kB
[nomerge      ] media-gfx/splash-themes-gentoo-20050429
[nomerge      ]  media-gfx/splashutils-1.1.9.10  -hardened -kdgraphics +png +truetype
[ebuild  N    ]   media-gfx/fbgrab-1.0  0 kB
[nomerge      ] media-plugins/gst-plugins-alsa-0.8.11
[nomerge      ]  kde-base/kdepim-3.4.3  -arts +crypt -debug -gnokii +kdeenablefinal +pda -xinerama
[nomerge      ]   kde-base/kdebase-3.4.3-r1  -arts +cups -debug +hal +ieee1394 +java +kdeenablefinal -ldap +lm_sensors +logitech-mouse -openexr +opengl +pam +samba +ssl -xinerama
[ebuild     U ]    sys-apps/hal-0.5.5.1 [0.5.4] +acpi -debug -doc -pam_console -pcmcia 0 kB
[nomerge      ] net-fs/ncpfs-2.2.6  +nls +pam +php
[ebuild   R   ]  dev-lang/php-5.0.5-r4  -adabas -apache +apache2 -bcmath +berkdb -birdstep +bzip2 +calendar +cdb +cgi +cjk -cli +crypt -ctype +curl -curlwrappers -db2 +dba -dbase -dbmaker -debug -discard-path -doc -empress -empress-bcs -esoob +exif -fdftk -filepro -firebird -flatfile -force-cgi-redirect -frontbase +ftp +gd -gd-external +gdbm +gmp* -hardenedphp -hyperwave-api -iconv -imap -informix -inifile -interbase -iodbc +ipv6 -java-external -kerberos -ldap -libedit -mcve -memlimit +mhash* -ming -mnogosearch -msql -mssql +mysql -mysqli +ncurses +nls -oci8 -oci8-instant-client -odbc -oracle7 -ovrimos -pcntl +pcre* -pdo-external -pear -pfpro +pic +posix +postgres -qdbm +readline +recode* -sapdb -sasl -session -sharedext -sharedmem -simplexml -snmp -soap +sockets -solid +spell +spl -sqlite* +ssl -sybase -sybase-ct -sysvipc +threads -tidy +tiff +tokenizer +truetype -wddx +xml2 -xmlrpc +xpm -xsl -yaz -zip +zlib 0 kB
[nomerge      ] media-plugins/xmms-mikmod-1.2.10
[nomerge      ]  media-libs/libmikmod-3.1.11-r1  +alsa +esd +oss
[nomerge      ]   media-libs/alsa-lib-1.0.10  -doc -jack
[nomerge      ]    sys-kernel/nitro-sources-2.6.12-r5  -build -doc -symlink [1]
[nomerge      ]     sys-fs/udev-073  (-selinux) -static
[ebuild     U ]      sys-apps/baselayout-1.12.0_pre10-r1 [1.12.0_pre9-r1] -bootstrap -build -static +unicode 0 kB
[nomerge      ] app-admin/perl-cleaner-1.01
[nomerge      ]  dev-perl/Net-SSLeay-1.25
[nomerge      ]   dev-lang/perl-5.8.7-r1  +berkdb -build -debug -doc +gdbm +ithreads -minimal -perlsuid
[nomerge      ]    sys-libs/db-4.2.52_p2  -bootstrap -doc +java -nocxx +tcltk
[nomerge      ]     dev-java/blackdown-jre-1.4.2.02-r1  +browserplugin +mozilla -nsplugin
[ebuild     U ]      sys-libs/glibc-2.3.6-r1 [2.3.6] -build +erandom -glibc-compat20 -glibc-omitfp -hardened -linuxthreads-tls (-multilib) +nls +nptl +nptlonly +pic -profile (-selinux) -userlocales 0 kB
[nomerge      ] sys-libs/libstdc++-v3-3.3.6  -build (-multilib) +nls +nptl
[ebuild  NS   ]       sys-devel/gcc-4.1.0_beta20051112  (-altivec) -bootstrap -build -fortran +gcj +gtk -hardened -ip28 -mudflap (-multilib) -multislot (-n32) (-n64) +nls -nocxx +objc -objc-gc -vanilla 0 kB

Total size of downloads: 0 kB
Portage overlays:
 [1] /usr/local/portage


..... Ah oui tiens en effet c'est subtil quand meme. Je savais pas que --tree faisait les nomerge aussi... :) Merci! :roll: :lol:
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
billiob
Guru
Guru


Joined: 30 Dec 2004
Posts: 425
Location: Paris, France

PostPosted: Tue Nov 22, 2005 8:06 pm    Post subject: Reply with quote

[OFF]Petite question débile : Que veut dire exactement "nomerge" ? car je ne trouve rien à ce sujet dans la doc. Ce sont les dépendances qu'il n'a pas besoin de mettre à jour ?
_________________
billiob
Back to top
View user's profile Send private message
El_Goretto
Moderator
Moderator


Joined: 29 May 2004
Posts: 3169
Location: Paris

PostPosted: Tue Nov 22, 2005 8:15 pm    Post subject: Reply with quote

billiob wrote:
[OFF]Petite question débile : Que veut dire exactement "nomerge" ? car je ne trouve rien à ce sujet dans la doc. Ce sont les dépendances qu'il n'a pas besoin de mettre à jour ?

Gagné.
C'est pour le complément d'info, ce qui est bien pratique pour virer des vieux progs plus utilisés.
_________________
-TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT)
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Tue Nov 22, 2005 9:14 pm    Post subject: Reply with quote

Ben il me semble plutot que dans le cas présent, "nomerge" désigne les paquets qui ne vont pas être emergés, mais qui sont simplement listés pour mettre en évidence le "qui dépend de quoi" du --tree
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Tue Nov 22, 2005 10:42 pm    Post subject: Reply with quote

Je suis off mais je crois qu'avec tes useflags actuels tu risque une sale surprise car nptl (et a fortiori nptlonly) exige linuxthreads-tls.

Sinon pour gimp c'est le use gimprint, et pour les java, comme rien ne semble les utiliser, soit ils ne servent a rien et tu peux les unmerger, soit ils sont utiles "en tant que tels" et dans ce cas regenworld d'urgence pour que domcat aille dans le world.
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Wed Nov 23, 2005 1:30 pm    Post subject: Reply with quote

Enlight, pourquoi est-ce que je devrais m'attendre a une sale surprise, exactement?
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Wed Nov 23, 2005 1:34 pm    Post subject: Reply with quote

Trevoke wrote:
Enlight, pourquoi est-ce que je devrais m'attendre a une sale surprise, exactement?


bah une glibc qui emerge pas ça fait jamais plaisir.
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Wed Nov 23, 2005 1:54 pm    Post subject: Reply with quote

glibc-2.3.6.-r1 ne s'emerge pas en effet, mais ca me derange pas trop vu que j'en ai une qui marche :)
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Wed Nov 23, 2005 2:00 pm    Post subject: Reply with quote

Trevoke wrote:
glibc-2.3.6.-r1 ne s'emerge pas en effet, mais ca me derange pas trop vu que j'en ai une qui marche :)


bah t'ajoutes linuxthreads-tls à tes USE et t'en aura une toute neuve, ajoutes aussi le omitfp qui doit ajouter -fomit-frame-pointer aux CFLAGS des fois que portage le filtrerait.
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Wed Nov 23, 2005 2:39 pm    Post subject: Reply with quote

c'est quoi "tls" ? Je veux pas linuxthread moi, je veux nptl :)
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
_droop_
l33t
l33t


Joined: 30 May 2004
Posts: 957

PostPosted: Wed Nov 23, 2005 2:47 pm    Post subject: Reply with quote

Bonjour,

Je suis désolé mais je vois pas en quoi ce sujet est résolu... Enfin l'emerge de paquet inutile ca ressemble à la fonctionnalité "auto use" de portage. Exemple : j'installe openoffice, de base le support java est désactivé. Maintenant j'installe un sdk java. Si je réémerges openoffice, le use flag java est maintenant activé et je me choppes des paquets en plus.

Pour desactiver cette fonction : il faut mettre
Code:
USE_ORDER="env:pkg:conf:defaults"
dans /etc/make.conf.

Bonne journée...
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Wed Nov 23, 2005 3:11 pm    Post subject: Reply with quote

Mais ca me fait recompiler une trentaine de paquets, ca... Heh, merci en tout cas, ca a l'air bien interessant.


Et en passant, j'ai desinstalle tomcat et il y avait un autre nomerge : "jaxen" pour ces paquets, je l'ai retire et 'pouf' disparu!

_droop_, ca fait quoi, exactement, le USE_ORDER ?
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
_droop_
l33t
l33t


Joined: 30 May 2004
Posts: 957

PostPosted: Wed Nov 23, 2005 3:19 pm    Post subject: Reply with quote

Bonjour,

Je te renvois à un thread que j'ai lu l'autre jour https://forums.gentoo.org/viewtopic-t-332041-highlight-useorder.html.

En tout cas, modifier le use_order permet de ne pas se prendre des use flags automatique qui du coup installent plein de paquets pas forcement utiles. Ca permet aussi d'utiliser /etc/portage/package.use au maximun. (dans le but dans avoir le moins possible avec les fonctionnalités requises).

Bonne journée.
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Wed Nov 23, 2005 3:57 pm    Post subject: Reply with quote

_droop_, tu as peut-etre remarque que les developpeurs sont extremement contre l'utilisation de cette variable?
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
marvin rouge
Veteran
Veteran


Joined: 01 Aug 2004
Posts: 1422
Location: Villa Lumierrante, Zonelibre

PostPosted: Wed Nov 23, 2005 4:14 pm    Post subject: Reply with quote

Sur les conseils de TGL, j'ai mis:
Code:
USE_ORDER="env:pkg:conf:defaults"
dans mon make.conf, et ça me parait beaucoup plus cohérent: des USE flags que je n'avais pas mis ont disparus (normal), du coup des paquets dont je n'avais pas besoin ont pu être supprimés. J'avais l'impression que portage me rajoutait des flags en douce - exactement comme le petit trombone stupide sous word, qui prend des initiatives incontrollées - bref, un truc énervant.
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Wed Nov 23, 2005 4:25 pm    Post subject: Reply with quote

C'est un super lien, ca! :)
Je vais peut-etre meme prendre le temps de retaper tout ca dans un joli HOWTO ;-)
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Wed Nov 23, 2005 4:27 pm    Post subject: Reply with quote

_droop_ wrote:
Bonjour,

Je suis désolé mais je vois pas en quoi ce sujet est résolu... Enfin l'emerge de paquet inutile ca ressemble à la fonctionnalité "auto use" de portage. Exemple : j'installe openoffice, de base le support java est désactivé. Maintenant j'installe un sdk java. Si je réémerges openoffice, le use flag java est maintenant activé et je me choppes des paquets en plus.

Pour desactiver cette fonction : il faut mettre
Code:
USE_ORDER="env:pkg:conf:defaults"
dans /etc/make.conf.

Bonne journée...


Mmmh bizzare d'apres le bug #91198 reporté par Ciaran j'aurais plutôt parié sur un dégageage de "pkg" si TGL ou quelqu'un d'autres familier avec les sources de portage peut m'éclairer.
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Wed Nov 23, 2005 4:29 pm    Post subject: Reply with quote

Ceci dit, les risques de casser le systeme en ajoutant ca comme ca sont-ils grand? J'ai pas trop le temps de le reparer, la, si il casse.
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Wed Nov 23, 2005 4:31 pm    Post subject: Reply with quote

Trevoke wrote:
Ceci dit, les risques de casser le systeme en ajoutant ca comme ca sont-ils grand? J'ai pas trop le temps de le reparer, la, si il casse.


IMHO le comportement de portage n'en sera que plus saint dans la mesure ou les USE activé colleront vraiment avec ce que ton système est, à moins qu'après chaque emerge de paquet tu ne fasse un emerge --newuse.
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Wed Nov 23, 2005 4:39 pm    Post subject: Reply with quote

$ cat /root/.bashrc
Code:
[...]
alias mypretend="emerge --newuse --update --deep --pretend world"
alias myemerge="emerge --newuse --update --deep world"
[...]

_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
_droop_
l33t
l33t


Joined: 30 May 2004
Posts: 957

PostPosted: Thu Nov 24, 2005 8:58 am    Post subject: Reply with quote

Bonjour,

J'utilise le USE_ORDERS depuis 2-3 semaines. La premiere fois il vaut mieu faire un emerge --newuse -av world et bien vérifier qu'on ne perd pas de fonctionnalité. Ensuite un emerge -a depclean et un revdep-rebuild permettent de faire un peu le ménage. Avec quelques précautions de ce genre l'utilisation de cette variable ne semble pas dangereux et le comportement obtenu me paraît plus satisfaisant que l'ancien.

Enfin, il y a visiblement un débat chez les développeurs gentoo concernant le "auto use". Et pour le moment, il me semble bien que c'est cette méthode qui est conseillée si on veut désactiver cette fonctionnalité. edit : j'ai pas retrouvé le lien avec cette discussion :oops:

Bonne journée.
Back to top
View user's profile Send private message
billiob
Guru
Guru


Joined: 30 Dec 2004
Posts: 425
Location: Paris, France

PostPosted: Thu Nov 24, 2005 6:25 pm    Post subject: Reply with quote

le lien : http://thread.gmane.org/gmane.linux.gentoo.devel/32923
_________________
billiob
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