Как выйти из такой ситуации?
Sprit 15 Августа, 2005 - 11:48
Цитата:
[blocks B ] =kde-base/kdebase-3.4* (is blocking kde-base/kdialog-3.4.0)
[blocks B ] =kde-base/kdebase-3.4* (is blocking kde-base/kdebase-kioslaves-3.4.0)
[ebuild N ] kde-base/libksieve-3.4.0
[ebuild N ] kde-base/ktnef-3.4.0
[ebuild N ] kde-base/libkcal-3.4.0
[ebuild N ] kde-base/libkdepim-3.4.0
[ebuild N ] kde-base/libkpgp-3.4.0
[ebuild N ] media-gfx/xloadimage-4.1-r3
[ebuild N ] app-crypt/gnupg-1.4.1-r1
[ebuild N ] dev-libs/pth-2.0.3
[ebuild N ] app-crypt/gpgme-1.0.2
[ebuild N ] kde-base/libkdenetwork-3.4.0
[ebuild N ] kde-base/certmanager-3.4.0
[ebuild N ] kde-base/libkpimidentities-3.4.0
[ebuild N ] kde-base/kontact-3.4.0
[ebuild N ] kde-base/mimelib-3.4.0
[ebuild N ] kde-base/kdialog-3.4.0
[ebuild N ] kde-base/kdebase-kioslaves-3.4.0
[ebuild N ] kde-base/libkmime-3.4.0
[ebuild N ] kde-base/kdepim-kioslaves-3.4.0
[ebuild N ] kde-base/kmailcvt-3.4.0
[ebuild N ] kde-base/kmail-3.4.0
И что мне делать?
»
- Для комментирования войдите или зарегистрируйтесь
покажи как ты
покажи как ты emerge делаеш, что ты такого написал...
Blame!
А ты выбей эти
А ты выбей эти два пакета из world файла сделай вид, что их для emerge нет и по новой собирай.
Quote:emerge делаеш
emerge =kde-base/kmail-3.4.0
, но и естественно чтобы не ругался:
export ACCEPT_KEYWORDS="~x86"
Не помогает!
И все таки что
И все таки что мне делать? Как снять блокировку?
у тебя уже
у тебя уже стоит kdebase-3.4.0
видимо придется его снести, чтобы зависимости очистить
emerge -C kdebase && emerge -uDav kmail
Blame!
А как нибудь
А как нибудь можно сделать, так чтобы emerge думал, что kde-base не установлен?
А то удалть kde-base ой как не хочется!!!!
Сам не пробовал...
но по логике... посмотри есть ли в файле:
/var/lib/portage/world запись про kde-base... попробуй удалить ее и снова запустить emerge... только сохрани файл на всякий случай перед редактированием, мало ли...
Записи, про kde
Записи, про kde там, нет.
К томуже /var/lib/portage/world - это не основной файл emerge, всю информацию о установленных пакетах, он хранит где-то в другом месте!
/var/db/pkg/ ?
/var/db/pkg/
? :)GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.
kde теперь
kde теперь разделен на > 300 отдельных пакетов. И нужно ставить все программы из КДЕ (только которые входят в КДЕ, а не написаны под него)либо по старому: emerge kdenetwork, либо по новому emerge kmail. В вашем случае надо удалить монолитный kde-base и вместо него поставить kdebase-startkde (минимальный кде пакет для запуска собственно ДЕ и разрешения зависимостей программ для кде). И по необходимости доустановить kicker kdesktop kdebase-kioslaves и тд и тд. Вообще если один пакет блокирует друго его надо либо удалить, либо попробовать поставить новый с --nodeps
К сожалению в
К сожалению в моем случае переустановить KDE из пакетов не представляется возможным, мне просто их невыкачать из сети!
В kdenetworks к сожалению kmail нет!
Видемо не судьба мне поставить kmail!
Спасибо за помощь!
kmail в kdepim
совершенно точно должен там быть:), кстати реалии таковы, что пока для установки монолитного кде и модульного, требуются одни и те же сорцы, настройте дельтап и докачать останется не более 5-10 мб. чтобы получить кде 3.4.2-r1 где установлено только то что нужно
Все спасибо
Все спасибо грамадное поставил kmail!!! :)