Br00ks 26.11.2009 21:40

Есть проблема!Gentoo вопросник.

Здравствуйте, уважаемое сообщество. Помогите разобраться с тонкостями(?) генту:
1. emerge xorg-x11 не удается установить один пакет. (x11-base/xorg-x11-7.4-r1) ошибок не пишет.
2. emerge kdebase-meta уже не может поставить 14 пакетов. Опции типа --keep-going и --resume результатов не дали. все 14 и остаються...первоначально 114 было но когда написал --keep-going осталось то что осталось.
3. * IMPORTANT: 8 config files in 'etc' need updating - как найти какие и что там обновлять? man emerge не помог.

Это вопросы которые возникли по ходу установки кед. Раньше руками не делал. опыта большого в линуксе нет да и последнии 2 года кроме как к макам не прикосался. Тут решил поставить генту(давно хотел Ж))

4. Что еще потребуется чтобы развернуть кеды? я про то что какие конфиги надо редактировать.

Кстати если надо могу предоставить свой make.conf. Всю последовательность операции которую я делал при установке - следовал оф. генту руководству + две какие то распечатки были.(установил 3 недели назад, из-за работы не мог вернуться и завершить установку кед)

Если походу еще вопросы будут, я допишу. Спасибо.


Тэги: Gentoo kde вопросы генту
+ 1 -
Похожие Поделиться

zarkone 26.11.2009 22:10 #
3. sudo etc-update
Br00ks 27.11.2009 01:09 #
Спасибо, посмотрел что нужно поправить...что то уже поправил, остальным сейчас займусь. Я так понял всеравно проблема была не в этом?(почему последние 14 + 1 пакеты не встали)
zarkone 27.11.2009 10:56 #
в генто тоже недавно, но из-за этого проблем с пакетами не возникало
кде у меня вообще без настроек чего либо встал
Juev 27.11.2009 08:45 #
а я использую
#dispatch-conf
по мне удобнее будет...
zarkone 27.11.2009 10:57 #
спасибо, посмотрю!
chemikadze 26.11.2009 23:09 #
Руководство по настройке KDE. Из конфигов править надо только /etc/conf.d/xdm (там написано как).

Насчет несборки пакетов - проблема может быть в чем угодно, начиная от use-флагов и до ленивого мейнтейнера. Поищи по именам пакетов на http://bugs.gentoo.org/, помогает в 90% таких случаев.
Br00ks 27.11.2009 01:08 #
Я то руководство и читал. Только там не затрагивается вопрос о том что пакеты не встали. use флаги такие:

USE="nls unicode userlocales X kde qt qt3 qt4 qt3support svg dbus dvd alsa truetype samba opengl pdf jpeg mp3 mpeg cdr sql webkit hal -gnome -ipv6"

VIDEO_CARDS="fglrx"

может заодно скажите чего не хватает а что лишнее (что то сам написал, что то пакеты просили чтобы быть установленными). Как можно проследить что мешает emerge? как исправить уже может выйдет из пред. ответа.
chemikadze 27.11.2009 01:20 #
Решал такие проблемы только через копание в багзилле, а генту уже месяца три в глаза не видел - так что своими USE и package.use помочь не смогу.
ЕМНИП для нескольких пакетов помогло USE="-xcb"

Нужно попробовать методично собирать kde без --keep-going, на каждом вылете лезть в багзиллу и искать инфу по этой версии пакета.
Br00ks 27.11.2009 01:29 #

Нужно попробовать методично собирать kde без --keep-going, на каждом вылете лезть в багзиллу и искать инфу по этой версии пакета.


По шагам как так можно сделать? без --keep-going так же обрывается на первом из 14 пакетов и дает успешное завершение emerge. Где эту багзилу найти?(представляю что такое но вот уже года два в линукс environment вообще не залазил.
chemikadze 27.11.2009 01:35 #
http://bugs.gentoo.org/ так вот же
На котором оборвался - с тем и разбираемся, и так по очереди пока все не соберется.
Просто посмотреть список пакетов, которые будут установлены - emerge -p $packagename
lockie 26.11.2009 23:38 #
> ошибок не пишет
Не может быть. В /var/log пошарь.
Br00ks 27.11.2009 01:02 #
Не может быть. В /var/log пошарь.

Конкретно по xorg в /var/log/emerge.log:
Started emerge on:
*** emerge --ask --verbose xorg-x11
>>> emerge (1 of 1) x11-base/xorg-x11-7.4-r1 to /
=== (1 of 1) Cleaning (x11-base/xorg-x11-7.4-r1::/usr/portage/x11-base/xorg-x11/xorg-x11-7.4-r1.ebuild)
=== (1 of 1) Compiling/Merging (x11-base/xorg-x11-7.4-r1::/usr/portage/x11-base/xorg-x11/xorg-x11-7.4-r1.ebuild)
=== (1 of 1) Merging (x11-base/xorg-x11-7.4-r1::/usr/portage/x11-base/xorg-x11/xorg-x11-7.4-r1.ebuild)
>>> AUTOCLEAN: x11-base/xorg-x11:0
=== Unmerging... (x11-base/xorg-x11-7.4-r1)
>>> unmerge success: x11-base/xorg-x11-7.4-r1
=== (1 of 1) Post-Build Cleaning (x11-base/xorg-x11-7.4-r1::/usr/portage/x11-base/xorg-x11/xorg-x11-7.4-r1.ebuild)
::: complited emerge (1 of 1) x11-base/xorg-x11-7.4-r1 to /
*** Finished. Cleaning up...
*** exiting successfully.
*** terminating.
там же в других логах ни чего прок xorg нет (да и самих логов всего то 5 штук)

Я так понял что ошибок нет, а почему обратно unmerging происходит не знаю. Думаю что зависимости какие либо могут мешать, но как их найти и исправить не знаю.

Еще варианты есть?
Juev 27.11.2009 08:45 #
Если пакет не установился, нужно смотреть логи в
/var/tmp/portage/x11-base/xorg-x11-7.4-r1/temp/build.log
Juev 27.11.2009 08:47 #
То, что ошибок не пишет, быть такого не может.
Генту какой ветки используется? Стабильной или нет?
Покажи emerge --info