emerge --world и kde

Здравствуйте, братия.

в воскресенье сделал emerge --sync, на неделе сделал emerge kdе. теперь хочу сделать emerge --world, в ответ на что получаю интересную картину (вывод emerge --pretend --world лежит по адресу http://seaman.at.tut.by/emerge-world.zip). И как мне теперь быть? единственное, что на ум приходит - emerge -C kde && emerge --world && emerge kde

Заранее спасибо...

Похоже кто-то

Похоже кто-то требует каких-то конкретных приложений из kde, покажите вывод emerge -upvD world, посмотрите какие части уже kde установлены, установите недостающие.

простите нуба,

простите нуба, но ситуация мне непонятна.

вывод emerge -upvD world находится по адресу http://seaman.at.tut.by/emerge-world-upvd.zip

спасибо.

зы. распечатал man emerge, буду изучать на сон грядущий

Вы должны

Вы должны решить, что Вам надо: или пользоваться kde или kde-meta
Я бы порекомендовал kde. kde-meta только для тех кто точно знает что он будет использовать а что нет, или для тех, кто пользуется другой DE/WM.
Kde в обозримом будущем будет поставляться большими кусками, как сейчас, потому что это ИНТЕГРИРОВАННАЯ оболочка рабочего стола пользователя, в отличие от gnome, где даже нет списка официально входящих в него компанентов.

Шестая строка с низу в emerge -upvD world, говорит о том, что будет ставиться kde-meta, что естественно приводит к конфилкту с просто kde.
Вам нужно сделать emerge -C kde (если хотите оставить kde-meta) или emerge -C kde-meta (если хотите оставить kde), а потом уже обновлять мир.

то что вам

то что вам пришло на ум - ничего не даст, т.к. kde - мета пакет - в нём одни зависимости.

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

emerge kde-meta

ну или кусками поменьше но с приставкой *-meta
у вас уже что-то стоит из модульного, поэтому надо делать

emerge -pv kde-meta

и смотреть что надо снести чтобы оно поставилось - то что сносить выделяется красным.

можно сделать наоборот - снести всё что мешает

kde

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

спасибо за

спасибо за столь развернутое и при первом рассмотрении доходчивое объяснение. утром буду думать, ибо оно вечера бодунее.

интересное

интересное кино... простите за большой лог...

Цитата:
armada / # emerge -C kde-meta

kde-base/kde-meta
selected: 3.4.1
protected: none
omitted: none

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

>>> Waiting 5 seconds before starting...
>>> (Control-C to abort)...
>>> Unmerging in: 5 4 3 2 1
>>> Unmerging kde-base/kde-meta-3.4.1...
No package files given... Grabbing a set.

* GNU info directory index is up-to-date.

после чего emerge --pretend --world оставил только так...

Цитата:
These are the packages that would be merged, in order:

Calculating world dependencies .... done!
[blocks B ] =kde-base/kdebase-3.5* (is blocking kde-base/kdebase-data-3.5.5)
[ebuild U ] media-sound/alsa-headers-1.0.13 [1.0.11]
...
...

... остальное пропустил, т.к. блокированным остался только один пакет.

зы. наверное kde-meta остался с тех времен, когда ставил kde 3.4.1 с диска packages2005-1.

ззы. о. на самом деле не все так просто. последней строкой идет

Цитата:
[ebuild NS ] kde-base/kdebase-data-3.5.5 USE="arts -debug -kdeenablefinal -kdehiddenvisibility -xinerama"

почитай что я

почитай что я писал, и выбери что тебе сносить.
ещё раз
kde и kde-meta - это мета пакеты, их снос не к чему не приводит. Просто там проставлены зависимости, которые этот мета-пакет за собой тянет - их(зависимости) надо сносить отдельно!
P.S. видимо кусков *-meta у тебя больше - проще снести прсто kdebase

evdmin Человек уже

evdmin
Человек уже решил снести kde-meta, причём kde-meta был версии 3.5.4.
Если Вы удаляете мета пакет, то удаляются и все явно перечисленные зависимости (на сколько я понимаю не входящие в world).

Re: Если Вы

Re: Если Вы удаляете мета пакет, то удаляются и все явно перечисленные зависимости

а вот ты попробуй снеси kde-base/kde[-meta] и посмотриш.
я когдато и варнинги видел про то что удаление kde-base/kde ни к чему не приведёт, и остальные куски надо руками сносить. да и при апгрейде до 3.5 намучился с удалением 3.4

Вы упустили то

Вы упустили то что указано в скобках...

вот вывод :evadim

вот вывод :

evadim vadim # emerge -C kde-base/kdebase-meta

 kde-base/kdebase-meta
    selected: 3.5.2 
   protected: none
     omitted: none

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

>>> Waiting 5 seconds before starting...
>>> (Control-C to abort)...
>>> Unmerging in: 5 4 3 2 1 
>>> Unmerging kde-base/kdebase-meta-3.5.2...
No package files given... Grabbing a set.
>>> Regenerating /etc/ld.so.cache...

 * GNU info directory index is up-to-date.

evadim vadim # 

kde-base/kde просто не стоит

Это Вы к чему?

Это Вы к чему?

P.S.
По идее удаление мета пакетов, не такая уж сложная задача. Всё зависит от нескольких факторов, подробнее об этом можно прочитать в мане, конечно там не сказано, что emerge удалит все прямые зависимости, однако если посмотреть как это всё действует, выходит что при определённых обстоятельствах emerge именно так и делает.
К тому же в случае c KDE, всё это определить легко, например просто посмотрев вывод emerge -pv kde kdesdk на предмет блокировок

ArtSh пишет:Вы

ArtSh написал(а):
Вы упустили то что указано в скобках...

это вроде как пример того что реально всё осталось как и было, после сноса мета-пакета.

P.S. говоря "мета-пакет" я просто имею в виду пакет в котором только зависимоти перечислены.

И что после

И что после emerge -pv kde было непонятно что и как удалять? К тому же обратите внимание, что у Seaman это ставилось в слот.

но вот это

но вот это кто-то у него вытянул:

Seaman написал(а):
[blocks B ] =kde-base/kdebase-3.5* (is blocking kde-base/kdebase-data-3.5.5)

видимо стоят ещё какие-то куски -meta.

Я это и не

Я это и не отрицаю. Если Вы установите все пакеты вручную, то и удалять их придётся вручную.

удалите заодно

удалите заодно и kdebase-data

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

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