Система portage

Обсуждение системы портежей, а также вопросов установки програмного обеспечения посредством портежей

Подключение sunrise [Решено]

Здравствуйте.
Сегодня пытался подключить вышеназванный оверлей, но столкнулся с небольшой проблемой.
Все делал как тут - http://overlays.gentoo.org/proj/sunrise
После - env-update && source /etc/profile

# emerge -s openoffice
Не выдает информацию о ОО от Инфра.

# emerge -s qutim
сей самый qutim не видит.

Пробовал искать подобные упоминания о таком поведение в интеренете, но ничего не нашел.
Помогите пожалуйста.

emerge каждый раз пытается пересобрать почти весь world

Точнее - более 400 пакетов из около 700. При этом с ключом -DuN работает нормально.

обновление portage ломает overlay

Всем привет. Выполняю следующую последовательность действий, приводящую к косяку. Распаковываю stage3, ставлю туда свежее дерево портежей. Устанавливаю свежий portage. В make.conf указываю оверлей с собственными категориями. После этого попытка поставить любой пакет из оверлея приводит к ошибке типа:
'[категория]/[пакет]' has a category that is not listed in /etc/portage/categories

ранее не сталкивался с подобной проблемой, а вот обновление portage приводит к такому. Что изменилось?
Спасибо

PS: я добавил категории в указаный файл и всё поехало. Но почему такого не происходило раньше?

emerge mysql c параметрами ./configure

Облазил весь форум, нашел несколько интересующих топиков, но
так и не понял что конкретно нужно сделать.
Вообщем задача такая: нужно поставить mysql 5 с помощью emerge,
но при этом использовать некоторые параметры ./configure для
mysql.
P.S.: в некоторых топиках я встречал предложение поправить
*.ebuild файлы, добавив в них нужные параметры к ./configure,
но в файлах /usr/portage/dev-db/mysql/*.ebuild вообще нет
./configure

Заранее спасибо и прошу прощения если что не так...

Songbird требует >=virtual/xft-7

Здравствуйте, решил установить songbird и попробовать его.
Для этого скачал ebuild, засунул его /usr/local/portage, создал Manifest. Все хорошо.

Но когда я набираю emerge -pv songbird-bin, мне почему-то выдает такое сообщение:

Цитата:
These are the packages that would be merged, in order:

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy ">=virtual/xft-7.0".
(dependency required by "media-sound/songbird-bin-1.0.0" [ebuild])
(dependency required by "songbird-bin" [argument])

Я так понимаю, он не находит virtual/xft. Как его добавить?

kde 4.2 и openoffice

Доброго времени суток!
Подскажите пожалуйсто
micha linux # emerge -pv app-office/openoffice

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy "~kde-base/arts-3.5.10" have been masked.
!!!

и опять boost [SOLVED]

localhost ~ # emerge -av boost

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] dev-libs/boost-1.34.1-r2 USE="-debug -doc -icu -pyste -tools" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

Would you like to merge these packages? [Yes/No]

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) dev-libs/boost-1.34.1-r2
* boost-patches-1.34.1-3.tbz2 RMD160 SHA1 SHA256 size ;-) ...

и снова неразбериха с пакетами

подскажите пожалуста как режить даный клубок...

emerge -Dnu world
Calculating dependencies... done!

!!! Multiple package instances within a single package slot have been pulled
!!!

Напортачил...

С чего все началось:
Давно не обновлялся и, с выходом кед4.2, решил это сделать, предварительно снеся гном. Поправил make.conf для кед с кутэ и против гнома с гтк, обновил дерево и, чтобы не тянуть все, удалил мета-пакет gnome-light. Делаю депклин, а он его назад ставить пытается. Вобщем начал тупо валить все, что тянет гномовые пакеты. Думая, что какая-нить зараза за собой все это тащит, обновлял каждый пакет из списка с меткой U и R вручную. В итоге теперь при emerge -uDNpv @world у меня выводится список пакетов, которые хотят ставиться С НУЛЯ, т.е у все метка N.

Пара вопросов по portage

1)Как посмотреть что зависит от пакета? equery дает только посомтреть от чего зависит пакет

2) Как мне удалить все что не в world и не в рекурсивных зависимостях от них?

Ленты новостей