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 |