Продолжение emerge

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

помоему нет, да

помоему нет, да и смысл?
если оно остановилось посредине - оно или сдохло, или его убили.

Смысл в том

Смысл в том чтобы не ждать еще раз 2 часа, если оставалось 10 мин до конца компиляции kdelibs напрмер и свет вырубили. Ведь если остановтить компиляцию при обычной установке(./configure; make; make install) не через portage то она продолжается с текущего места потом.

можно

можно попробовать "руками"

ebuild /usr/portage/category/app-name/my-app.ebuild compile install qmerge

почитай man ebuild.

emerge --resume

emerge --resume
продолжит установку без разархивирования, но конечно сначала.

Нет, оно-таки

Нет, оно-таки сделает clean

первое что

первое что приходит в голову - "поправить" обработку clean в Makefile.. :)

Re: Нет, оно-таки

DonG написал(а):
Нет, оно-таки сделает clean

Какой еще clean?
man emerge.

Re: Нет, оно-таки

starik написал(а):
DonG написал(а):
Нет, оно-таки сделает clean

Какой еще clean?
man emerge.

имелся в виду make clean, а не emerge -c

Всегда делаю так:

cd /var/tmp/portage/
/work/
/
make
ebuild /usr/portage//
/
.ebuild install qmerge clean

Я как-то убил

Я как-то убил случайно компиляцию опенофиса на 5-6 часу... Но я чето побоялся начинать с середины, мало ли что, ткчто честно все поcleanил и скомпилил еще разочег.

emerge ccache Далее в

emerge ccache

Далее в mace.conf прописываем
FEATURES="ccache"

Далее где ниь в /etc/env.d/00basic или в специально для этого созданном файле прописываем переменную окружения
CCACHE_DIR="/var/tmp/ccache"

Выполняем
env-update ; source /etc/profile

Таким образом настроим си кэш. Чтоб одно и тоже по 10 раз не собирать. Не совсем то что просили, но повторная пересборка идет гораздо быстрее

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

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