И снова KDE4...[solved]
beast666_st 11 Августа, 2009 - 20:03
Тут на форуме постоянно слышу что уже наверно все успели поставить КДЕ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. Далее
и разрешаю зависимости, проставляю 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 используют сеты... сет позволяет поставиьт все перечисленые в нем пакеты одной командой... больше про сеты читать нечего =)))
устанавливается сет так
Таак. А как поставить
Таак. А как поставить 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
Проблема в используемых 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-4emerge -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.