Система portage

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

voip clients [РЕШЕНО]

Привет всем!
Существуют ли аналоги сервисов voipcheap.com, voipdiscount.com, internetcalls.com и т.п., которые предоставляют клиент для linux? Скайп не предлагать, он дорогой.

Переустановка программ

1. По поводу переустановки. Устанавливал mc, но в процессе установки зависимостей, установка прервалась (старые портеджи были, чего то не скачалось)
Как переустановить mc, вместе с переустановкой всех зависимостей.

package.mask + freetype

Прелюдия :) пересобрал freetype ради #define TT_CONFIG_OPTION_BYTECODE_INTERPRETER действовал по след инструкции:

cd /tmp
tar -j -xvf /usr/portage/distfiles/freetype-VER.tar.bz2
nano -w freetype-VER/include/freetype/config/ftoption.h
rm freetype-VER.tar.bz2
tar -j -cvf freetype-VER.tar.bz2 freetype-VER
cp freetype-VER.tar.bz2 /usr/portage/distfiles
ebuild /usr/portage/media-libs/freetype/freetype-VER.ebuild digest
emerge freetype

Проблемы с Java

Сделал одну глупую вещь без предосторожностей:
emerge --depclean
Система, не долго думая, стала удалять пакет openoffice вместе со всеми зависимостями. Сам пакет он однако удалить не успел. Далее была предпринята попытка целиком восстановить утраченный openoffice. Конечно этап revdep-rebuild и emerge -DNu world тоже. Результатом revdep-rebuild стала установка не стоявшего до сих пор пакета dev-python/wxpython. Далее он потребовал пересобрать openoffice и ещё несколько удалённых пакетов. Один из удалённых пакетов из зависимости: dev-java/xml-commons-external. Его установка однако обрывается:

Почему при emerge -e world требуется ядро 2.6.17??

Ситуация такая. Поставил 2006.1 из stage3.
Сделал:
emerge gentoo-sources
Он вытянул ядро 2.6.19 - отлично всё собрал, установил.

Далее делаю:
emerge -e world
и он тянет ядро:
http://distfiles.gentoo.org/distfiles/linux-2.6.17.tar.bz2

А нафига оно ему нужно?? Тем более какое-то более старое? У меня в дистфайлсах лежит 2.6.19, чем ему оно не нравится??
Чем можно объяснить такое поведение?

не обновляется gtk+

Похожая проблема обсуждалась здесь: http://gentoo.ru/node/6283
Но указанное ам решение, которое помогло автору, мне почему-то не помогло (т.е. по-прежнему ругается...) Вот выдержка из лога:

<........>
cat-id-tbl.c changed
cd . && rm -f stamp-cat-id && echo timestamp > stamp-cat-id
make[2]: Leaving directory `/var/tmp/portage/x11-libs/gtk+-1.2.10-r12/work/gtk+-1.2.10/po'
Making all in gdk
make[2]: Entering directory `/var/tmp/portage/x11-libs/gtk+-1.2.10-r12/work/gtk+-1.2.10/gdk'

Как заставить emerge НЕ проверять digest?

Т.к. при установке чего-то очень большого (игры, например) оно достаточно долго вычисляет всякие контрольные суммы тарболла.

quickpkg или я хочу emerge -K xxx

В последнее время все идет к тому, что
придется в обозримом будущем ставить N-е количество рабочих станций на Linux Gentoo.

Методы клонирования всей системы мне известны, одно терзает меня уже неделю - как точно работает система пакетов в Gentoo ?

Пример: Установил рабочую станцию - примерно 500 пакетов.

Сделал quickpkg всех пакетов, записал на DVD.

Эщё немного про Mplayer :)

Поставил Mplayer. При попытке открыть многие видеофайлы выдаёт: Не могу найти кодек для аудиоформата 0x2000. И звука в них нет соответственно. Собирал с флагом win32codecs. Скачал с mplayer.org бинарные кодаки, записал их в /usr/local/lib/codecs, не помогло.

Help please

Нафиг старые зависимости!?

У меня в системе стоит gtk2 и glib тоже второй. Cтавлю mplayer, он по своим зависимостям пытается воткнуть первый glib и gtk. Что это за фигня?! они в системе так и останутся, заменив более новые версии? это как-нибудь лечится?

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