emerge и сорцы в CVS'е (Сорцы уже есть, а он все равно качает...)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

bdancer
Сообщения: 9
ОС: Gentoo

emerge и сорцы в CVS'е

Сообщение bdancer »

Исходники у меня уже есть и положены как надо в /usr/portage/distfiles/cvs-src и обновлять их я не хочу. Вернее хочу, но не хочу, чтобы это делал emerge.
Как сказать emerge, чтобы он не лез в инет?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: emerge и сорцы в CVS'е

Сообщение serzh-z »

Вероятно имелись в виду дистфайлы, если так, то их стоило бы положить в /usr/portage/distfiles, если make.conf содержит умолчальный путь.
Спасибо сказали:
bdancer
Сообщения: 9
ОС: Gentoo

Re: emerge и сорцы в CVS'е

Сообщение bdancer »

serzh-z писал(а):
08.10.2006 22:36
Вероятно имелись в виду дистфайлы

Интересный вывод :) но сорцы все-таки из CVS и кладутся они в distfiles/cvs-src/
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: emerge и сорцы в CVS'е

Сообщение serzh-z »

bdancer писал(а):
08.10.2006 23:00
но сорцы все-таки из CVS и кладутся они в distfiles/cvs-src/
Уж определитесь наконец, что это за сорцы и куда же они все-таки кладуться - в /usr/portage/cvs-src или в distfiles/cvs-src.
Спасибо сказали:
bdancer
Сообщения: 9
ОС: Gentoo

Re: emerge и сорцы в CVS'е

Сообщение bdancer »

serzh-z писал(а):
08.10.2006 23:39
bdancer писал(а):
08.10.2006 23:00

но сорцы все-таки из CVS и кладутся они в distfiles/cvs-src/
Уж определитесь наконец, что это за сорцы и куда же они все-таки кладуться - в /usr/portage/cvs-src или в distfiles/cvs-src.

Я-то давно определился, только в посте ошибся (fixed :)
Если так не очень понятно - распишу подробнее.

Я ставлю entrance из e17. Все дерево e17 (apps,libs и прочее) из CVS уже выкачно.
В принципе это все ручками сделать довольно просто, но раз есть ebuild, то почему бы и нет.
В портах есть много ebuild'ов выкачивающих сорцы не в тарболах, а из CVS - сорцы в этом случае помещаются в distfiles/cvs-src.
При установке emerge снова лезет в CVS за обновлениями.
Надо сделать так, чтобы он не делал этого.
Спасибо сказали:
Аватара пользователя
solshark
Сообщения: 439
Статус: Монархист
ОС: Gentoo ~amd64

Re: emerge и сорцы в CVS'е

Сообщение solshark »

[offtop]Сколько тысяч раз нужно написать, что сначала надо погуглить, а потом спрашивать на форуме?
Блин.[offtop]
http://gentoo-wiki.com/Skipping_fetch_for_CVS_packages
Ceterum censeo Carthaginem esse delendam
Marcus Porcius Cato
Мой блог про KDE4 и рыбу в томате
Спасибо сказали:
bdancer
Сообщения: 9
ОС: Gentoo

Re: emerge и сорцы в CVS'е

Сообщение bdancer »

Эх... emerge -d рулит!
Нашел, что юзаются функции cvs_src_*. По гуглу вышел на эту страницу.
Теперь делаем

Код: Выделить всё

ECVS_SERVER="offline" emerge <чего-надо>

и все как надо!

Всем спасибо...

solshark
Спокойнее товарищь... спокойнее...
Спасибо сказали: