1.1, Sergey (??), 13:45, 25/02/2005 [ответить]
| +/– |
На 5-STABLE "make fetchindex" приводит к получению неактуального INDEX-5 (cvs2.ua.freebsd.org)
| |
1.2, McLone (?), 15:08, 27/02/2005 [ответить]
| +/– |
Kto juzaet /var/db/sup/refuse, u togo ne prohodit eto:
cd /usr/ports && make index
ili eto:
portsdb -Uu
Postavit' sysutils/p5-FreeBSD-Portindex, on mozhet rabotat' s nepolnymi portami [bez uzkoglazyh]
Lichno ja ispol'zuju sledujushij script:
===== cat ~/scripts/cvsupp.sh ======
#!/bin/sh
CVSUPOUT=/tmp/cvsup.out
CVSUP=${CVSUP:-"/usr/local/bin/cvsup -g -L 2"}
CVSUPFILE=${CVSUPFILE:-"/usr/sup/ports.sup"}
PORTSDIR=${PORTSDIR:-"/usr/ports"}
INDEXFILE=${INDEXFILE:-"INDEX-5"}
INDEXLOCAL=${INDEXLOCAL:-"INDEX.local"}
if [ -d $PORTSDIR ]; then else
echo "Error: $PORTSDIR doesnt exist !!!"
exit 1
fi
if [ -e $PORTSDIR/$INDEXLOCAL ]; then
script $CVSUPOUT $CVSUP $CVSUPFILE
cache-update -i $CVSUPOUT
rm $CVSUPOUT
portindex -o $PORTSDIR/$INDEXLOCAL
ln -sf $INDEXLOCAL $PORTSDIR/$INDEXFILE
portsdb -fu
else
$CVSUP $CVSUPFILE
portsdb -Fu
fi
cd $PORTSDIR
patch < ~/etc/ports.diff
#rm Makefile.orig
#rm Mk/bsd.port.mk.orig
ls -l $PORTSDIR/INDEX*
find $PORTSDIR -type f \( -name *.orig -or -name *.rej -or -name *.bak \) -delete & | |
1.3, marx (?), 03:14, 28/02/2005 [ответить]
| +/– |
еще есть такой порт sysutils/p5-FreeBSD-Portindex.
перловый скрипт portindex из этого комплекта работает гораздо быстрее чем make index | |
|
2.4, McLone (?), 22:13, 28/02/2005 [^] [^^] [^^^] [ответить]
| +/– |
ja zh uzhe pisal za eto [vyshe]...
>перловый скрипт portindex из этого комплекта работает гораздо
>быстрее чем make index
aga... eto posle togo kak cache-init projdet... a cache-init pervyj raz delaetsia eshe dol'she chem make index
| |
|
3.5, Charon (??), 00:14, 02/03/2005 [^] [^^] [^^^] [ответить]
| +/– |
А я cache-init запускаю каждый раз перед portindex. Cache-update у меня вообще ничего не делает почему-то. | |
|
4.6, McLone (?), 04:02, 02/03/2005 [^] [^^] [^^^] [ответить]
| +/– |
/etc/make.conf na meste? V nem musora net?
poprobuj moj script [vyshe po thread'u, shtoby pahal nado snachala "touch /usr/ports/INDEX.local"]
p.s. a u tebya chasom perl i modul'ki k nemu ne krivo stoit? tam major update nedavno byl... use.perl ubili.. | |
|
|
|
1.7, core (?), 17:52, 02/03/2005 [ответить]
| +/– |
Верно так:
cd /usr/ports && /usr/bin/make -k INDEX_JOBS=4 index > /dev/null 2>&1 | |
1.8, Krang (?), 15:50, 03/03/2005 [ответить]
| +/– |
Подскажите,пожалуйста, как можно раскидать пакаджи на CD, без потери связей? | |
|