ошибка при установке..[РЕШЕНО] (Не могу поставить иксы и гном..)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
gard
Сообщения: 215

ошибка при установке..[РЕШЕНО]

Сообщение gard »

Здрасьте! :) После того, как я отформатировал жесткий, я понял что назад пути уже нет..
Попытка 1: окончилась провалом, очевидно из-за избыточности USE флагов в /etc/make.conf. Хоть я и выбрал профиль Desktop, но что-то не заладилось и мне было выдано сообщение о замаскированном пакете.. я решил начать все заново.
Попытка 2: в make.conf я прописал USE="X gtk gtk+ gnome alsa opengl trayicon -kde -ipv6". Добрался до сборки ядра, собрал genkernel'ом, и первый камень был когда я попробовал поставить coldplug как сказано в хэндбуке, чтобы он находил все оборудование, а нетолько то, чкоторое необходимо для загрузки системы. Ну ладно, думаю без него. Профиль не стал выбирать - ибо написано для x86 лучше и не менять ничего. Дальше - веселее, стал ставить rp-pppoe, чтобы в свежей дженту можно было подконнектиться к инету, стали тянуться библиотеки X, в конечном итоге вылетел с ошибкой, что мол нужен флаг cairo. Я в make.conf закомментировал всю строку USE флагов и поставил rp-pppoe. Перезагрузился, система работает. :) дальше - больше, раскомментировал USE в make.conf и стал ставить gnome.. он опять мне ошибку мол нужен флаг cairo.. я написал USE="cairo" emerge gnome xscreensaver.. пошо-поехало и бах! Ошибка! Переписываю текст ошибки с бумажки (я сейчас уже не дома):

Код: Выделить всё

*Please re-emerge X11-libs/cairo with the USE flag set
*ERROR: X11-libs/gtk+-2.14.7-R2 failed
*Call stack:
*                ebuild.sh, line 49: Called pgk-setup
*       gtk+-2.14.7-R2 ebuild, line 57: Called die
*the specific snipper of code:
*                die "cairo needs the X flag set"
*The die message:
*                cairo needs the X flag set
*if you.......

и так далее, что-то типа нуждаетесь в саппорте..

Что делать? Вроде и флаг cairo и X я прописал, а оно мне ошибку! Помогите разобраться :) .. странно, что при установке в виртуальную машину все поставилось нормально, а там у меня в make.conf было тока USE="X gnome gtk".. Ставить надо - а то дома только черный экран без иксов. Жду Вашей помощи. :)
Изображение Contacts: gard.area51@jabber.ru/org .. more: http://gardarea51.wordpress.com
Спасибо сказали:
Аватара пользователя
ishitori
Сообщения: 502
ОС: gentoo -> archlinux

Re: ошибка при установке..[РЕШЕНО]

Сообщение ishitori »

а точно флаг X стоит? запостите вывод emerge -pv cairo. может, где закралась опечатка в make.conf или вы поставили флаг X в make.conf уже после установки cairo.
да, а что это за флаг -- gtk+ ? у меня такого нет -- ни в use.desc, ни в use.local.desc.
морнинг круассан..
Спасибо сказали:
Аватара пользователя
gard
Сообщения: 215

Re: ошибка при установке..[РЕШЕНО]

Сообщение gard »

Спасибо, что помогаете :) Сейчас я не дома, но завтра обязательно попробую и дам вывод. Блин как неудобно, что компа рядом нет. Благо у меня еще ноутбук старый дома и хаб. Роутер сделаю шлюзом и подцеплю дженту и ноут параллельно, чтобы делать и отписываться. X я ставил сразу кажется еще до установки даже rp-pppoe, когда она в первый раз потянула иксы, а cairo это кажется графическая либа, смотрел недавно.

И еще сразу вопрос у меня возник.. вот я попробовал поставить гном, некоторые пакеты скомпилировались, некоторые нет, остался мусор в системе? Как его убрать? И еще очень интересует, если я не буду прописывать в make.conf вообще никаких флагов на начальном этапе, то например если я ставлю гном, он идет с дефолтными флагами? Или же абсолютно все нужно писать вручную?.. по логике глупо ставить гном без флага X, alsa и скажем gtk..
Изображение Contacts: gard.area51@jabber.ru/org .. more: http://gardarea51.wordpress.com
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: ошибка при установке..[РЕШЕНО]

Сообщение serzh-z »

gard писал(а):
09.04.2009 20:18
И еще сразу вопрос у меня возник.. вот я попробовал поставить гном, некоторые пакеты скомпилировались, некоторые нет, остался мусор в системе? Как его убрать? И еще очень интересует, если я не буду прописывать в make.conf вообще никаких флагов на начальном этапе, то например если я ставлю гном, он идет с дефолтными флагами? Или же абсолютно все нужно писать вручную?.. по логике глупо ставить гном без флага X, alsa и скажем gtk..
http://maddog.sitengine.ru/smart-question-ru.html
Помощь новичку с Gentoo
Спасибо сказали:
Аватара пользователя
gard
Сообщения: 215

Re: ошибка при установке..[РЕШЕНО]

Сообщение gard »

Кажется нашел вразумительное решение моей проблемы.. http://www.gentoo.ru/node/12632 если не получится - буду снова задавать вопросы. :)
Изображение Contacts: gard.area51@jabber.ru/org .. more: http://gardarea51.wordpress.com
Спасибо сказали:
Аватара пользователя
trancefer
Сообщения: 485
Статус: $>
ОС: Arch, Slackware, OpenBSD

Re: ошибка при установке..[РЕШЕНО]

Сообщение trancefer »

Во время первой установки наткнулся на похожие грабли при установке гнома с помощью мета-пакета - были прописаны не все флаги, и в итоге с тех пор ставлю подобные штуки исключительно частями - сначала необходимые библиотеки, потом базовый софт, потом уже все остальное.
если я не буду прописывать в make.conf вообще никаких флагов на начальном этапе, то например если я ставлю гном, он идет с дефолтными флагами? Или же абсолютно все нужно писать вручную?

Как я понимаю это от используемого профиля зависит (господа гуру поправьте, если не прав ;-)), если же критически нужный флаг не будет прописан то сборка будет вылетать с ошибкой.
Спасибо сказали:
Аватара пользователя
gard
Сообщения: 215

Re: ошибка при установке..[РЕШЕНО]

Сообщение gard »

Спасибо :). То есть Вы делаете например emerge -pv gnome, смотрите зависимости/флаги и ставите сначала большие либы, а затем уже собственно emerge gnome?
Изображение Contacts: gard.area51@jabber.ru/org .. more: http://gardarea51.wordpress.com
Спасибо сказали:
Аватара пользователя
trancefer
Сообщения: 485
Статус: $>
ОС: Arch, Slackware, OpenBSD

Re: ошибка при установке..[РЕШЕНО]

Сообщение trancefer »

gard, да сначала ставлю gtk, libxml, libjpeg etc затем gdm, metacity, gnome-setings-daemon etc затем уже всякие gnome-terminal, nautilus и остальное.
Спасибо сказали:
Аватара пользователя
gard
Сообщения: 215

Re: ошибка при установке..[РЕШЕНО]

Сообщение gard »

Спасибо за такой вот ответ! Запишу ка я это. :) Гнома я собрал таки, разобрался немного. Сегодня сам не понял как звук завел.
Изображение Contacts: gard.area51@jabber.ru/org .. more: http://gardarea51.wordpress.com
Спасибо сказали: