Система portage

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

emerge sync

Как приобновлении портежей (emerge sync) узакать gentoo, чтобы он не удалял старые ебилды?

rebuild системы

Поставил новый компилятор, изменил CFLAGS CXXFLAGS USE флаги, начал перестраивать систему emerge -e system && emerge -e world. Где-то после 4 часов emerge закончился с ошибкой. В связи с этим вопрос как быть в этом и подобном случае, чтобы не начинать пересборку сначала. То есть перестроилось у меня 120 пакетов из 300, в следующий запуск emerge я хочу перестроить оставшиеся 180, а не снова 300.

Хорошая статья про emerge

Собственно сабж, (многие вопросы отпадут сами собой после прочтения):
http://www.linuxrsp.ru/artic/gentoo-portage.html

-------
Простите за ламерский вопрос: а как быть если я хочу чтобы прога ставилась _вместо_ старой версии? Это реализуется только удалением текущей и установкой новой? Может можно иначе?

Странное поведение portage

При установке некоторых пакетов, установка лезет туда где по идее ей делать нечего:

libtool: link: cannot find the library `/var/tmp/portage/libart_lgpl-2.3.17/image//usr/lib/libart_lgpl_2.la'

Впервые это случилось на прошлой неделе когда захотел обновится gail.
тогда я долго думал но так никчему и не придя, просто сделал соответсвующий симлинк и gail собрался.
Но считаю что это изврат и вообще не нашь метод.

Ошибки при установке

При #emerge vlc
[code]
i686-pc-linux-gnu-gcc -Wsign-compare -Wall -O2 -march=pentium3 -fomit-frame-pointer -pipe -o libopengl_plugin.so libopengl_plugin_a-opengl.o `top_builddir=../.. ../../vlc-config --libs plugin opengl`
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status
make[4]: *** [libopengl_plugin.so] Ошибка 1
make[4]: Leaving directory `/var/tmp/portage/vlc-0.8.1-r1/work/vlc-0.8.1/modules/video_output'
make[3]: *** [all-modules] Ошибка 1
make[3]: Leaving directory `/var/tmp/portage/vlc-0.8.1-r1/work/vlc-0.8.1/modules/video_output'

Установка Gentoo по сети с нуля

Как пошагово происходит сабж? Сначала выкачиваются все необходимые исходники и потом это всё компилится или пакеты выачиваются по мере надобности? Проблема в том, что безлимитный инет только ночью, в течении нескольких часов, и меня интересует как грамотно организовать установку по сети с нуля в это время, я понимаю что надо юзать cron, но не писать же там killall emerge, когда надо отрубиться...

Kernell patch

Здравствуйте.
Я где-то прочитал что ядра устанавливаемые из потежей включают в себя некоторый набор патчей, в том числе патч grsecurity (могу ошибаться в названии). Меня интересует:
1) действительно ли это так?
2) при обновлении системы из портов мне придется выкачивать
заново все исходники ядра (если добавился какой-то патч) или только этот патч?

Установка бо-о-о-о-ольших пакетов

На работе когда ставил OpenOffice, приходилось оставлять компьютер работать всю ночь... А есть какой-либо вариант, скажем так, сделать паузу в установке, а затем с того же места продолжить компиляцию?

Непонятки с emerge.

Почему emerge снова компилирует и устанавливает установленные пакеты?
Сделал emerge mc, потом случайно снова emerge mc и установка пошла с начала. :-(

htmldoc: ./configure --with-gui=no

Не могу собрать htmldoc без графического интерфейса
в /etc/portage/package.use указал
app-text/htmldoc -X

но эффекта нет.
В чем проблема ?

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