Hello!
On Sun, 07 Apr 2013 at 16:29:20 (+0300), Roman Goncharuk wrote:
> > > svn co svn://svn.freebsd.org/ports/head/ /usr/ports && cd /usr/ports;
> > > make index Не? Хотя, конечно, portupgrade должен сам вытягивать
> > > INDEX-${RELEASE}
> > ты каждый раз сам строишь индекс?;-) зачем только ресурсы на машинках
> > проекта зазря тратят, заставили бы всех так делать
> > AOT: fetchindex
> где гарантия, что сфетченный индекс будет полностью совпадать со списком
> скачанных портов?
А что у Вас сломается, если он не "будет полностью совпадать со списком
скачанных портов"? Мне вполне хватает делать make fetchindex вместе с
make update - ещё ни разу не попадал в ситуацию, чтобы были какие-то
критические расхождения и чтобы это на что-то критически влияло.
Судя по man'у, INDEX используется только для целей pretty-print-* и
search.
> возможно ли сочетание svn co или svn update с make fetcnindex?
Не только возможно, но и необходимо (если fetcnindex использовать вместо
создания index'а локально).
Кстати говоря, после "svn co" достаточно использовать "make update" в
/usr/ports - make "увидит" в /usr/ports директорию .svn и будет
использовать svn update (если иное явно не определено в /etc/make.conf)
> построение собственного индекса действительно занимает время и свистит
> вентиляторами
А смысл? =)
> и если вдруг найдётся способ тянуть индекс просто как текстовый файл
18:33:06 [root#yz][w:2][j:0][/usr/ports]> make -n fetchindex
/usr/bin/env fetch -am -o /usr/ports/INDEX-8.bz2
http://www.FreeBSD.org/ports/INDEX-8.bz2
bunzip2 < /usr/ports/INDEX-8.bz2 > /usr/ports/INDEX-8 && chmod a+r
/usr/ports/INDEX-8 && /bin/rm -f /usr/ports/INDEX-8.bz2
--
George L. Yermulnik
[YZ-RIPE]