Напортачил...

С чего все началось:
Давно не обновлялся и, с выходом кед4.2, решил это сделать, предварительно снеся гном. Поправил make.conf для кед с кутэ и против гнома с гтк, обновил дерево и, чтобы не тянуть все, удалил мета-пакет gnome-light. Делаю депклин, а он его назад ставить пытается. Вобщем начал тупо валить все, что тянет гномовые пакеты. Думая, что какая-нить зараза за собой все это тащит, обновлял каждый пакет из списка с меткой U и R вручную. В итоге теперь при emerge -uDNpv @world у меня выводится список пакетов, которые хотят ставиться С НУЛЯ, т.е у все метка N. Помимо новых кед тянется весь гном назад, причем даже не лайт. Прошу помощи, не ставить же все это обратно?

emerge -t и посмотреть, кто

emerge -t и посмотреть, кто тянет

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

equery d gnome-light man

equery d gnome-light
man equery
оно в app-portage/gentoolkit

Ваша основная проблема

Ваша основная проблема подробно описана здесь: http://www.gentoo.ru/node/8754
С остальным проще. Смортите предыдущие комментарии.

По поводу изречений понял -

По поводу изречений понял - исправлюсь.

Да, забыл отметить, что инструментарием equery и пользовался для удаления вручную, сейчас он уже ничего не выводит.
А вот вывод emerge -uDNpvt @world http://paste.org.ru/?0ehyh8 Я уже перестаю что либо понимать...

cat /var/lib/portage/world

cat /var/lib/portage/world покажите

Вот на основе этого обьясню:

[nomerge      ] dev-python/gnome-python-desktop-2.24.1  [0]
[ebuild  N    ]  dev-python/metacity-python-2.24.1  USE="-debug" 0 kB [0]
[ebuild  N    ]   x11-wm/metacity-2.24.0  USE="xinerama -debug" 0 kB [0]
[ebuild  N    ]  dev-python/gtksourceview-python-2.24.1  USE="examples -debug -doc" 0 kB [0]
[ebuild  N    ]   dev-python/libgnomeprint-python-2.24.1  USE="examples -debug -doc" 0 kB [0]
[ebuild  N    ]    gnome-base/libgnomeprintui-2.18.3  USE="-debug -doc" 0 kB [0]
[ebuild  N    ]     gnome-base/libgnomeprint-2.18.5  USE="cups -debug -doc" 0 kB [0]
[ebuild  N    ]      net-print/libgnomecups-0.2.3  USE="-debug" 0 kB [0]
[ebuild  N    ]  dev-python/librsvg-python-2.24.1  USE="examples -debug" 0 kB [0]

dev-python/gnome-python-desktop тянет за собой:
1)dev-python/metacity-python, которому требуется x11-wm/metacity
2) dev-python/gtksourceview-python, которому требуется dev-python/libgnomeprint-python и дальше по ветке
3) dev-python/librsvg-python
Думаю, теперь понятно?

Можно удать все nomerge просто emerge -Cav atom, которые тянут за собой гнома

Дык меня интересует, какого

Дык nomerge это и есть удаленные пакеты. equery не выдает, какие пакеты зависят от целевого. Вот я сейчас хочу удалить вообще все DE, и приложения от них зависящие. Возможно ли это корректно и быстро организовать?

Только что проверил, вы не

Только что проверил, вы не правы, уважаемый. Проверьте еще раз.
nomerge имеется ввиду, что этот пакет хочет обновить свои зависимости.
Вот у меня сейчас выдает:

[nomerge      ] net-analyzer/cacti-0.8.7b-r3  USE="snmp vhosts -doc"
[ebuild     U ]  net-analyzer/rrdtool-1.2.29 [1.2.28-r1] USE="perl python -doc -rrdcgi -ruby -tcl" 1,067 kB

Кактус хочет rrdtool новое. emerge и equery работают только с _установленными_ пакетами, афейк.

Хм, у меня на попытку удалить

Хм, у меня на попытку удалить пакет с такой меткой выдавало, что пакет и так не установлен.

Видимо это все тянет что-то довольно отдаленное от прямого пакета. Так что я забил и сижу сейчас, обновлююсь(

нда...

eXiver написал(а):
Хм, у меня на попытку удалить пакет с такой меткой выдавало, что пакет и так не установлен.

Ан нет, не все.
Ну ладно, назад пути нет.

Удаляете пакеты, которые

Удаляете пакеты, которые тянут гнома, делаете emerge --depclean -a; emerge -uDNav world
И снова удаляете, пока не очистите систему. [-:
Удачи.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".