Gentoo Archives: gentoo-user-fr

From: Thomas de Grenier de Latour <degrenier@×××××××××××.fr>
To: gentoo-user-fr@l.g.o
Subject: Re: [gentoo-user-fr] [emerge] Tout recompiler
Date: Wed, 24 Mar 2004 13:27:47
Message-Id: 20040324142754.0c8a1eef@eusebe
In Reply to: Re: [gentoo-user-fr] [emerge] Tout recompiler by "Cédric Godin"
1 On Wed, 24 Mar 2004 11:05:26 +0100
2 Cédric Godin <cedric.godin@××××××.be> wrote:
3
4 > Et je ne trouve pas dev-java/blackdown-jre dans le emerge -epv par ex.
5 > (qui est donc une dépendance d'un autre package [...]
6
7 Pour ton jre, c'est probablement un cas que j'avais oublié
8 de lister: les paquets virtuels. Rien ne dépend directement de
9 blackdown-jre, les paquets dépendent de "virtual/jre". Regarde ton
10 /var/cache/edb/virtuals. Si blackdown n'y est pas listé dans les
11 paquets concrétisant ce virtuel, alors il n'est pas dépendance. Si il
12 est listé, alors il est dépendance. Tu peux bien sûr le rajouter si tu
13 veux.
14
15 > [...] le -e signifiant qu'il n'y a plus rien dans le 'world').
16 > Est-ce que cela veut dire que
17 > si je change de machine, mais garde le DD, et que je veux recompiler
18 > le tout car processeur meilleur, ou autre raison, je ne peux pas via
19 > un emerge -epv ?
20
21 "-e" ne sugnifie absolument pas qu'il n'y a plus rien dans le world.
22 Il signifie "il n'y a plus rien sur le système, que faut-il installer
23 pour installer les packages du world". Il est parfaitement adapté pour
24 réinstaller ce qui est dans ton world, ce qui ne veux pas dire qu'il
25 touchera 100% des paquets, pour les diverses raisons citées. Si tu veux
26 réinstaller tout y compris des paquets peut-être inutiles, tu peux
27 faire un truc du genre
28 # emerge --one-shot -p $(qpkg -I -nc -v | sed 's:^:=:')
29 (enfin ça c'est la version simple, qui ne marche que si ton system est
30 suffisament à jour pour que tout tes paquets installés existent
31 encore dans portage dans leur version exacte, mais tu vois l'idée...)
32 Le "--one-shot" indique de ne pas modifier le world (il ne s'agit pas
33 de mettre tous tes paquets dans world, il n'aurait plus aucun intérêt).
34
35 --
36 TGL.
37
38 --
39 gentoo-user-fr@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-fr] [emerge] Tout recompiler "Cédric Godin" <cedric.godin@××××××.be>