И снова KDE4...[solved]

Тут на форуме постоянно слышу что уже наверно все успели поставить КДЕ4, но у одного меня с этим проблемы. Не знаю может я тупой, но понять логику установки КДЕ4 мне не возможно.
1. В /etc/make.conf прописываю ACCEPT_KEYWORDS="~amd64"
2. Запускаю emerge kdebase-startkde просит ЮЗ-флаг mysql для пакета x11-libs/qt-sql. Прописываю в /etc/portage/package.use строку x11-libs/qt-sql mysql.
3. Запукаю emerge kdebase-startkde. Просит svg webkit для dev-python/PyQt4. Прописываю в /etc/portage/package.use.
4. Запускаю emerge kdebase-startkde, выдает вот это http://paste.org.ru/?1pt6wi
Скажите что я делаю не так и как надо?

удали старые Qtешные

удали старые Qtешные библиотеки и будет типе счастье

не совсем понял почему вам

не совсем понял почему вам нужен тока один пакет kdebase-startkde О_о
я обновлялся с 4.2.4 до 4.3.0, но алгоритм тот же...

1. создаю каталог /etc/portage/sets
2. создаю сеты:
kdebase-4.3
kdeadmin-4.3
kdeaccessibility-4.3
kdeartwork-4.3
kdebindings-4.3
kdeedu-4.3
kdegames-4.3
kdegraphics-4.3
kdemultimedia-4.3
kdenetwork-4.3
kdeoptional-4.3
kdepim-4.3
kdesdk-4.3
kdetoys-4.3
kdeutils-4.3
kdewebdev-4.3
kde-4.3
(выкладываю так, т.к. не помню откуда качал)

3. Редактирую сеты под себя, комментирую ненужные мне пакеты и сеты...
4. Далее

# emerge -pv @kde-4.3

и разрешаю зависимости, проставляю USE-флаги...

вуаля )))

Тоже не понял зачем ставить

Тоже не понял зачем ставить один пакет 0_о я kde-meta ставил без сетов... до сетов руки не дошли =(

kdebase-startkde это не один

kdebase-startkde это не один пакет, это минимальная сборка КДЕ.

No fear, use flags.

Эцсамое...Где можно почитать

Эцсамое...Где можно почитать про сеты? Я про них вообще ни чего не знаю.

No fear, use flags.

а чего про них читать? читать

а чего про них читать? читать там нечего ;-)

сет - это просто файл, который лежит в определенном месте, и в котором перечисляются пакеты по аналогии с package.(mask|unmask|use|keywords)... раньше нужно было писать свой ебилд *-meta, а теперь в portage-2.2 используют сеты... сет позволяет поставиьт все перечисленые в нем пакеты одной командой... больше про сеты читать нечего =)))

устанавливается сет так

# emerge @set_name

Таак. А как поставить

Таак. А как поставить portage-2.2?

No fear, use flags.

размаскировать и поставить

размаскировать и поставить

И мой тебе совет ставь срузу

И мой тебе совет ставь срузу КДЕ 4.3 он менее глючный и более вылизаный

Проблема с пакетом

Проблема с пакетом x11-libs/qt-core При установке кед он то просит qt3support то в следующее мнгновение говорит что не надо qt3support.
http://paste.org.ru/?te4s5m
http://paste.org.ru/?p7ht62

No fear, use flags.

просто qt3support надо

просто qt3support надо включить для всех пакетов qt4, в которых он есть ;-)

Не

Не помогло.
http://paste.org.ru/?331u4o

No fear, use flags.

возможно у вас какой-то из

возможно у вас какой-то из пакетов отдельно установлен (вручную)... попробуйте удалить все пакеты от имеющегося qt4 и поставить qt:4
потом просто пересобрите @kde-4.3

что-то подобное у меня было при переходе на qt-4.5.2 и kde-4.3, но решилось как-то очень просто и потому не запомнилось (((

Жаль что не запомнилось!

Жаль что не запомнилось! Библиотеки я уже сносил, не помогает.

No fear, use flags.

Попробовал перед установкой

Попробовал перед установкой КДЕ4 обновить мир(думал может причина в этом)
http://paste.org.ru/?kd07uc
Ну хоть кто то может помочь? Что я делаю не так?! Почему у других все нормально ставиться у меня же ни хочет ни в какую?

No fear, use flags.

Цитата: emerge: there are no

Цитата:
emerge: there are no ebuilds built with USE flags to satisfy "~x11-libs/qt-core-4.5.2[-debug,-qt3support]".
!!! One of the following packages is required to complete your request:
- x11-libs/qt-core-4.5.2 (Change USE: -qt3support)

Проблема в используемых use флагах.
Включите qt3support глобально.

Включение qt3support

Включение qt3support глобально не помогло
http://paste.org.ru/?6pwu0i

No fear, use flags.

Это уже лучше. У qt-gui флаги

Это уже лучше.
У qt-gui флаги accessibility,dbus включены? что говорит eix qt-gui?
Странно что он qt-gui и qt-dbus хочет поставить 4.5.1
Что в make.conf ACCEPT_KEYWORDS
И сделайте emerge --sync на всякий случай.

Флаги accessibility,dbus не

Флаги accessibility,dbus не включены. Их надо включить?

localhost ~ # eix qt-gui
[I] x11-libs/qt-gui
Available versions: (4) 4.4.2-r3 4.5.1 ~4.5.1-r1 ~4.5.1-r2 ~4.5.2-r1 ~4.5.2-r2
{accessibility cups dbus debug glib gtk gtkstyle input_devices_wacom mng nas nis pch qt3support raster tiff xinerama}
Installed versions: 4.5.1(4)(18:21:56 19.08.2009)(accessibility cups dbus glib gtkstyle mng qt3support -debug -nas -nis -pch -raster -tiff -xinerama)
Homepage: http://qt.nokia.com/
Description: The GUI module for the Qt toolkit

ACCEPT_KEYWORDS="~amd64"

Сделано.

No fear, use flags.

Обновите сначала qt, потом

Обновите сначала qt, потом все остальное.

Пробовал. Сначала удалил все

Пробовал. Сначала удалил все старые qt библиотеки и попробовал установить новые
http://paste.org.ru/?z2xx3e

No fear, use flags.

Ну, удалять старые библиотеки

Ну, удалять старые библиотеки - это было глупо. Обновить значит emerge -u ....

Вообщем настораживает <x11-libs/qt-xmlpatterns-4.5.2, а именно "<" - похоже у вас какие-то глюки в портаже (оверлеи? qting-edge? откуда у вас -r9999?) попробуйте отключить все оверлеи и сделать emerge --sync. Если не поможет - тогда уж доудалите все библиотеки qt-4
emerge -C $(eix qt- -I --only-names)
и пробуйте снова

use флаги все верно

use флаги все верно стоят?
eix -I -c qt показывает что стоит qt одной версии? Так же в выводе все пакеты должны быть белым цветом (отсутствовать в world)

localhost ~ # eix -I -c

localhost ~ # eix -I -c qt
[I] dev-libs/poppler-qt3 (0.10.7@16.08.2009): Qt3 bindings for poppler
[U] dev-python/PyQt (3.17.6@16.08.2009 -> (~)3.18.1): A set of Python bindings for Qt3
[I] sys-apps/qtparted (0.4.5@16.08.2009): nice Qt partition tool for Linux
[I] virtual/poppler-qt3 (0.10.7@22.06.2009): Virtual package, includes packages that contain libpoppler-qt.so
Found 4 matches.

No fear, use flags.

Проблема решилась тремя

Проблема решилась тремя командами
emerge --sync
emerge -C $(eix qt- -I --only-names)
emerge @kde-4.3
Наверно помогла вторая команда, видать до этого я не все qt библиотеки удалил.

No fear, use flags.

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

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