layman, оверлэи и qutIM

Реишл поставить qutIM. Для этого воспользовался http://qutim.org/forum/viewtopic.php?f=20&t=102.
emerge -av layman
emerge subversion
layman -o http://qutim-overlay.googlecode.com/files/my-list.xml -f -a qutim-overlay

Лайман благополучно затянул пакеты, но не похоже было что он что-то установил.
layman -L возвращает кучу пакетов, но qutim-overlay или qutim там нет.

1) Вопрос первый - откуда эти пакеты? Что мне с ними делать? Это вообще нормально?

Курнул доку http://www.gentoo.org/proj/en/overlays/userguide.xml - ничего не понял.
Зачем добавлять в мэйк source /usr/portage/local/layman/make.conf???
Добавил.
emerge ругается что нихрена нет такого файла.
Убрал.

layman -a qutim и layman -a qutim-overlay говорят "...does not exist"
emerge qutim и emerge qutim-overlay говорят что ничего про такой пакет не знают.

2) Вопрос второй - что я делаю не так?

3) И напоследок Вопрос третий - есть более подробная дока по оверлэям? Можно на я зыке верояного противника.

Раскурите доку ещё раз,

Раскурите доку ещё раз, повдумчивее. Виновата не она (-;Е

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Спасибо конечно

Скажите, а на какой из трех вопросов вы мне ответили?

Я так и не понял что делаю не так и какая именно дока не виновата. Поясните пожалуйста конкретнее.
layman версии 1.1.1 - это так, на всякий случай.

И еще, читал http://ru.gentoo-wiki.com/wiki/Portage_Overlay тоже легче не стало.

Пересобрал. Заметил коментарий "Please add the 'source' statement to make.conf only AFTER
you added your first overlay. Otherwise portage will fail". Это кое что объясняет. Но тем не менее это ни на йоту не приблизило меня к пониманию вопроса как же мне поставить qutIM.

Мораль той басни такова

Не делай ничего, пока у тебя нет понимания ЧТО ИМЕННО ты собираешься делать!
+ http://gentoo.ru/node/14460 ?

А ещё этого вопроса (в смысле общего по оверлеям и списка рекомендуемых/стандартных оверлеев) [предположительно] не хватает в FAQ. Ибо хоть тема и раскрыта в Хэндбуке, но ИМХО нее лучшим образом

Но это лирика...

По сути:
В Gentoo можно (и обычно совсем без этого обойтись не получается) использовать несколько веток ебилдов. Умолчательная - /usr/portage. Структура везде типическая.

Например, для добавления через собственный (!), локальный оверлей (ебилды добавляются ручками) в /usr/local/portage надо:
1. В /etc/make.conf дописать PORTDIR_OVERLAY="/usr/local/portage"
2. # mkdir -p /usr/local/portage/net-im/qutim/
3. # cd /usr/local/portage/net-im/qutim/
4. Положить туда ебилд. Например:
# wget http://gentoo-overlays.zugaina.org/sunrise/portage/net-im/qutim/qutim-0.1.1.ebuild
5. Сформировать манифест: # ebuild qutim-0.1.1.ebuild manifest
6. Ну, а теперь уже можно прицеливаться emerge'м :)
# emerge -pv qutim

ЗЫ: В случае подключения на место /usr/local/portage некоторого оверлея часть перечисленных функций делегируется мэентейнерам оного. Но не смотря на это вышеописанный способ годится далеко не только для добавления ебилдов, которых нет ни в одном оверлее.

:wq
--
Live free or die

Спасибо

Много стало понятнее.

как я понял layman затянул последнюю версию qutIM из svn и куда-то ее положил. Куда он ее положил? Как ее удалить если она мне не нужна? Как ее корректно скомпилировать и установить?

.

Ardling написал(а):
Много стало понятнее.

как я понял layman затянул последнюю версию qutIM из svn и куда-то ее положил. Куда он ее положил?

# find /usr/local | grep qutim тебе в зубы...

Ardling написал(а):
Как ее удалить если она мне не нужна?

В смысле: дерево оверлея?
Откатить /etc/make.conf и rm тебе в плечи

Ardling написал(а):
Как ее корректно скомпилировать и установить?

man emerge ...и [обязательно] электричку навстречу.

:wq
--
Live free or die

grfza

Ardling написал(а):
как я понял layman затянул последнюю версию qutIM из svn

Нет. Он стянул ебилды для qutim

Цитата:
Куда он ее положил?

find / -iname qutim

Цитата:
Как ее удалить если она мне не нужна?

Удалить оверлей.

Цитата:
Как ее корректно скомпилировать и установить?

Добавить правильный source в make.conf

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Вообще я ничего не менял.

Вообще я ничего не менял. subversion затянул все ебилды в папку /home/your user/..... Поищи там. Я стянул оттуда ебилд на кютим и закинул его в /usr/local/portage/net-im/qutim/.
Сделал манифест и вуаля всё нашлось и всё работает.

З.Ы: Правда версия 0.1.1 компилиться отказалась и выдавало ошибки пришлось ставить последнюю версию.

Ну да

У меня почти так же в итоге получилось. Тока все было в /usr/portage/local/layman)))
Теперь еще надо размаскировать, но думаю тут я справлюсь. Спасибо всем кто откликнулся!

Кстати версию 9999 кутима

Кстати версию 9999 кутима сломали благополучно.

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

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