1 |
> world включае в себя system, так что смысла нет. (до тех пор пока эти |
2 |
> файлы никто грязными лапами не правит :))) ) |
3 |
|
4 |
Я тоже так раньше думал. Возможно описанный выше флаг --with-bdeps и позволит |
5 |
из world взять все пакеты. Я же пользовался дополнительно emerge -uD system |
6 |
для сбора оставшихся пакетов пакетов, нуждающихся в обновлении. |
7 |
|
8 |
У меня раньше задача стояла немного другая. Я писал программу, которая бы |
9 |
восстановила систему к первоначальному состоянию. Т.е. я ставлю все что не |
10 |
лень, затем запускаю программу. Она прячет world и по первоначальному списку |
11 |
пакетов собирает зависимости. Затем сравнивается с тем что есть, после чего |
12 |
удаляются все лишние пакеты. |
13 |
Потом отказался от этой идеи, проще пересобрать систему с нуля :) |
14 |
|
15 |
|
16 |
> On Tue, 24 Jun 2008, Tratsevsky Alexander wrote: |
17 |
> > Попробуй выполнить emerge -uD system |
18 |
> > |
19 |
> > Уже не в первый раз сталкиваюсь со следующей ситуацией, но не могу |
20 |
> > понять её причину. При обновлении мира через emerge -uD world, казалось |
21 |
> > бы, должны ставиться новые версии всех пакетов, включая и те, что |
22 |
> > установлены как зависимости. Однако, периодический вызов команды |
23 |
> > eix -cI | grep '\[U\]' показывает, что некоторые пакеты автоматически не |
24 |
> > обновляются даже при наличии доступных новых версий. |
25 |
> > |
26 |
> > Чем это вызвано и можно ли гармонизировать ситуацию, заставив Портеж |
27 |
> > обновлять все пакеты без ручного вмешательства? |
28 |
> |
29 |
> -- |
30 |
> Tratsevsky Alexander |
31 |
> Calculate Pack |
32 |
> http://www.calculate.ru |
33 |
> support@×××××××××.ru |
34 |
> +7-812-336-36-32 (доб. 102) |
35 |
> +7-495-772-76-78 (доб. 102) |
36 |
|
37 |
|
38 |
|
39 |
-- |
40 |
Tratsevsky Alexander |
41 |
Calculate Pack |
42 |
http://www.calculate.ru |
43 |
support@×××××××××.ru |
44 |
+7-812-336-36-32 (доб. 102) |
45 |
+7-495-772-76-78 (доб. 102) |