Скажите, как разруливать вот такую ситуацию? KDE не удаляется [solved]

Вот такие блокировки возникли: http://paste.org.ru/?phddxp (полный вывод)

Цитата:
[blocks B ] kde-base/kontactinterfaces:4.3[-kdeprefix] ("kde-base/kontactinterfaces:4.3[-kdeprefix]" is blocking kde-base/kdepimlibs-4.4.1)
[blocks B ] kde-base/libknotificationitem:4.3[-kdeprefix] ("kde-base/libknotificationitem:4.3[-kdeprefix]" is blocking kde-base/kdelibs-4.4.1-r1)
[blocks B ] kde-base/plasma-workspace:4.3[-kdeprefix] ("kde-base/plasma-workspace:4.3[-kdeprefix]" is blocking kde-base/kdelibs-4.4.1-r1)
[blocks B ] kde-base/akonadi:4.3[-kdeprefix] ("kde-base/akonadi:4.3[-kdeprefix]" is blocking kde-base/kdepim-runtime-4.4.1, kde-base/kdepimlibs-4.4.1)

Покуда:

Цитата:
localhost portage # emerge -C kde-base/kontactinterfaces kde-base/libknotificationitem kde-base/plasma-workspace kde-base/akonadi
* This action can remove important packages! In order to be safer, use
* `emerge -pv --depclean ` to check for reverse dependencies before
* removing packages.

--- Couldn't find 'kde-base/kontactinterfaces' to unmerge.

--- Couldn't find 'kde-base/libknotificationitem' to unmerge.

--- Couldn't find 'kde-base/plasma-workspace' to unmerge.

--- Couldn't find 'kde-base/akonadi' to unmerge.

>>> No packages selected for removal by unmerge

localhost portage # emerge -pv --depclean kde-base/kontactinterfaces kde-base/libknotificationitem kde-base/plasma-workspace kde-base/akonadi
>>> No packages selected for removal by depclean

как же мне удалить их-то??

Покажите, что у вас в @kde,

Покажите, что у вас в @kde, какие оверлеи подключены (и зачем)?
P.S. Хотелось бы увидеть полный вывод команды emerge, предшествующий блокировке.

Я Gentoo & Funtoo

уже немного продвинулся от

уже немного продвинулся от предыдущей проблемы. (обновил первое сообщение).
Сейчас я скачал последние сеты @kde, закинул в /etc/portage/sets, вот терь пытаюсь полностью кде снести, чтобы заново поставить обновлённую версию.. Походу я сильно отстал от прогресса :)

Вы их вручную качаете?

Вы их вручную качаете?

Скачал сеты в tar.bz2,

Да, скачал сеты в tar.bz2 архиве и распаковал. А разве именно в этом проблема неудаления?

Я же поставить кде не могу, потому что они не удаляются.. :)

Почему бы не использовать

Почему бы не использовать оверлей целиком?

Добрые люди, ну подскажите,

Добрые люди, ну подскажите, как удалить их?? :D

Попробуйте обновить кеды

Попробуйте обновить кеды указав версию которую вы хотите поставить. К примеру emerge =kde-meta-4.4.1

Меня достают вот такие

Меня достают вот такие сообщения:
!!! All ebuilds that could satisfy "kde-base/kscd:4.4" have been masked.
!!! One of the following masked packages is required to complete your request:
- kde-base/kscd-4.4.1 (masked by: ~amd64 keyword)
- kde-base/kscd-4.4.0 (masked by: ~amd64 keyword)

Как бы размаскировать всю kde-base/* ? У меня стабильная система, в make.conf не хочу прописывать ~amd64.

Ну чисто теоретически можно

Ну чисто теоретически можно загнаться чем-то типа echo /usr/portage/kde-base/* > /home/user/file , потом отформатировать полученный файл (на предмет убирания оттуда /usr/portage/ и написания с новой строки) и уже готовый к употреблению отправить в cat /home/user/file >> /etc/portage/package.keywords
Для моего ламерского сознания это нормальный выход, а вот может какой гуру подскажет что-нибудь пооригинальней? Аж интерестно стало.

Истин имперских звезда засияет.

велосипедизм ) autounmask и

велосипедизм ) autounmask и ему подобные для таких целей есть )

вот это точно велосипедизм. в

вот это точно велосипедизм. в оверлее kde лежат готовые package.unmask

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

emerge -C $(qfile -qeC

emerge -C $(qfile -qeC /usr/kde/SLOT) если в слотах
Чтобы посностью грохнуть иксы kde и др., маньячил так:
1. emerge -C $(equery l | grep kde) таким же образом другое
2. ufed (разбор флагов)
3. emerge -uDN world и т.д.

буду честен, я не знаю, почему у меня все работает

ну я не пользую оверлей kde )

ну я не пользую оверлей kde ) и ниразу туда не лазил )

Может так:

emerge autounmask && for p in /usr/portage/kde-base/*; do autounmask kde-base/$(basename $p)'-4.4.1'; done

Gentoo - Symphony of Creations

ln -s

ln -s /var/lib/layman/kde/Documentation/package.keywords/kde-4.4.keywords /etc/portage/package.keywords/kde-4.4.keywords
В /var/lib/layman/kde/Documentation/ кстати ещё много чего интересного есть...

Мне подсказали с инета слить

Мне подсказали с инета слить этот keywords-файл:
http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=blob_plain;f=Documentation/package.keywords/kde-4.4.keywords;hb=2500237644f92ce7065738a1362d1f4d9bfc753d

чего я и сделал. Потом emerge @kde-4.4 почему-то прокатило успешно.. Сейчас вот уже пишу с новой кде. :) Проблема решена!

а что, это какой=то другой,

а что, это какой=то другой, что ль?! ;)
/var/lib/layman/kde/Documentation/package.keywords/kde-4.4.keywords

потом-то откуда сливать будете? поставьте норамально layman + овер kde

ставить лэйман только из-за

ставить лэйман только из-за одного КДЕ? У меня ведь стабильная вся система.. помимо кде :)

Там не только KDE, там ещё и

Там не только KDE, там ещё и куча печенек к нему (например необходимейший ihatethecashew). Да и не долго то layman ставить то...

А что это за необходимейший

А что это за необходимейший такой? Чё-то я о нём ничего даже и не слышал :)

Вы сколько времени уже

Вы сколько времени уже потеряли со своим велосипедостроением?

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

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