Система portage

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

загрузка distfiles по требованию [решено]

На работе несколько компьютеров под управлением gentoo, и в целях экономии трафика я сделал на одном компе сервер distfiles.
На форуме обсуждалась полная синхронизация distfiles, но мне хотелось бы чтобы загрузка новых файлов на сервер происходила по требованию клиентов.
Например клиент запрашивает файл, а сервер вместо ответа, что такого нет, ставит клиента в ожидание, а сам загружает нужный файл, потом отдает его клиенту.
Такое возможно?

p.s. Если такое уже обсуждалось, то ткните носом, сам не нашел...

[SOLVED ]Не собирается ati-drivers

Здравствуйте!

Такая проблема: не хочет собираться ati-drivers, пробовал версии 9.11, 10.1 и 10.2.

При сборке пишет вот это:

[code]
# emerge ati-drivers
Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) x11-drivers/ati-drivers-10.2
* ati-driver-installer-10-2-x86.x86_64.run RMD160 SHA1 SHA256 size ;-) ... [ ok ]

[[SOLVED] kaffeine < 1.0.0 как его получить сейчас?]

Всем привет
Из портов удалили kaffeine версия младше первой версии, а новый уже тянет kdelibs-4.
Как можно восстановить старый каффеин?
Я не нашел его ни в kde-sunset, где он остался и как его в дальнейшем содержать (свой оверлей делать)?
У кого - нибудь остался ебилд?

ЗЫ: напомню, что хочу остаться на кде3 со всеми приблудами

заранее благодарен за помощь

Синхронизация дист-файлов. [SOLVED]

Добрый день.
Для друга, живущего в регионе и имеющий не скоростной канал енета, 3-4 раза в месяц привожу синхронизированные зеркала дист-файлов на винте.

Он, как и я, так же использует оверлеи.
Известно, что дист-файлы из оверлея, не всегда есть (а чаще нет) в официальном зеркале.
Написал небольшой скрипт, который fetch-ит файлы из ебилдов.
Одно неудобство, к примеру фетчишь sabayon/app-office/openoffice/openoffice-3.1.1-r2.ebuild
emerge проверяет все зависимости.
Затем когда фетчишь следующую версию, emerge опять проверяет все зависимости по ebuild-у.
А это очень удлиняет процесс.

Don't forget to run 'make test'. зачем это?

Частенько вижу как выхлоп emerge пишет это, после билд комплит, потом еще что тест отключен и собирает пакет.
Я понимаю что если и так все работает, то зачем это ковырять, но мне просто хотелось бы знать что это и видимо это где-то можно включить.
Предполагаю, что эта комманда собирает пакет или тестирует все на совместимость или еще что-нибудь.
Плз, кто знает подскажите что и зачем, заранее огромное спасибо.

Не пересобирается мир. Это нормально? Что с этим делать?

Собственно, в один прекрасный момент (неудовлетворенный revdep-rebuild) решил сделать emerge -e world (предварительно, emerge -e system прошел успешно). В результате получил (прошу прощения за гигантский выхлоп):

[code]
ex-cxx.o: In function `main':
ex-cxx.cpp:(.text+0xd5): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)'

[[SOLVED] Как перевезти пакет из одного оверлея в другой (kdelibs-3.5.10)]

Всем привет
Столкнулся с одной ситуацией и хотелось бы ее разрешить...
Ситуация: я хотел бы остаться на кде-3.5, посклольку комп не такой мощный. Ранее, когда были предупреждения о том, что скоро из основного дерева портов будет удалено всё связанное с кде-3.5, подцепил оверлей kde-sunset
[code]
[D] kde-base/kdelibs
Available versions:
(3.5) [M]3.5.10-r6!t[1]
(4.3) [m]4.3.3-r1!t [m]~4.3.4!t [m]4.3.5!t
(4.4) [m]~4.4.0!t

Зависимости [РЕШЕНО]

При сборке вылетает сообщение вида
* Error: circular dependencies:

('ebuild', '/', 'x11-libs/gtk+-2.16.6', 'merge') depends on
('ebuild', '/', 'net-print/cups-1.3.11-r1', 'merge') (buildtime)
('ebuild', '/', 'dev-util/cmake-2.6.4-r3', 'merge') depends on
('ebuild', '/', 'x11-libs/qt-gui-4.5.3-r2', 'merge') (buildtime)
('ebuild', '/', 'x11-libs/qt-gui-4.5.3-r2', 'merge') depends on
('ebuild', '/', 'net-print/cups-1.3.11-r1', 'merge') (buildtime)
('ebuild', '/', 'x11-libs/gtk+-2.16.6', 'merge') (buildtime)
('ebuild', '/', 'net-print/cups-1.3.11-r1', 'merge') depends on

Не могу установить Xorg: e2fsprogs is blocking util-linux [Решено]

При попытке установить Xorg
emerge xorg-x11
Выдает

[blocks B   ] <sys-fs/e2fsprogs-1.41.8 ("<sys-fs/e2fsprogs-1.41.8" is blocking sys-apps/util-linux-2.16.2

Здесь советуют: "Размаскируй sys-fs/e2fsprogs-1.41.8 или вернись на стейбл"
Под стейбл имеется ввиду стабильная ветка? Так вроде бы по умолчанию и так должно быть на стабильной ветке.
Буду очень признателен если поможете.

Проблема с portage [SOLVED]

После установки layman вчера и неполной установки из оверлея LTSP, не могу собранть ни один пакет. причем, до перезагрузки системы, мог. Происходит следующее:

localhost temp # emerge licq
Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) net-im/licq-1.3.8-r1
>>> Downloading 'http://gentoo.kiev.ua/ftp/distfiles/licq-1.3.8.tar.bz2'
--2010-02-20 08:07:26-- http://gentoo.kiev.ua/ftp/distfiles/licq-1.3.8.tar.bz2

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