emerge --world и kde
Гость 1 ноября, 2006 - 22:49
Здравствуйте, братия.
в воскресенье сделал 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
вот вам и надо было делать
ну или кусками поменьше но с приставкой *-meta
у вас уже что-то стоит из модульного, поэтому надо делать
и смотреть что надо снести чтобы оно поставилось - то что сносить выделяется красным.
можно сделать наоборот - снести всё что мешает
но я думаю (а ты можеш так не думать) что всёравно на модульный рано или поздно придётся переезжать - так-что лучше сейчас, да и обновления пройдут гораздо легче потом.
спасибо за
спасибо за столь развернутое и при первом рассмотрении доходчивое объяснение. утром буду думать, ибо оно вечера бодунее.
интересное
интересное кино... простите за большой лог...
после чего emerge --pretend --world оставил только так...
... остальное пропустил, т.к. блокированным остался только один пакет.
зы. наверное kde-meta остался с тех времен, когда ставил kde 3.4.1 с диска packages2005-1.
ззы. о. на самом деле не все так просто. последней строкой идет
почитай что я
почитай что я писал, и выбери что тебе сносить.
ещё раз
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
вот вывод :
kde-base/kde просто не стоит
Это Вы к чему?
Это Вы к чему?
P.S.
По идее удаление мета пакетов, не такая уж сложная задача. Всё зависит от нескольких факторов, подробнее об этом можно прочитать в мане, конечно там не сказано, что emerge удалит все прямые зависимости, однако если посмотреть как это всё действует, выходит что при определённых обстоятельствах emerge именно так и делает.
К тому же в случае c KDE, всё это определить легко, например просто посмотрев вывод emerge -pv kde kdesdk на предмет блокировок
ArtSh пишет:Вы
это вроде как пример того что реально всё осталось как и было, после сноса мета-пакета.
P.S. говоря "мета-пакет" я просто имею в виду пакет в котором только зависимоти перечислены.
И что после
И что после emerge -pv kde было непонятно что и как удалять? К тому же обратите внимание, что у Seaman это ставилось в слот.
но вот это
но вот это кто-то у него вытянул:
видимо стоят ещё какие-то куски -meta.
Я это и не
Я это и не отрицаю. Если Вы установите все пакеты вручную, то и удалять их придётся вручную.
удалите заодно
удалите заодно и kdebase-data