Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   обновление портов --- странность... не обновляет... (http://forum.oszone.net/showthread.php?t=68546)

kaEwituS 15-07-2006 00:36 461569

обновление портов --- странность... не обновляет...
 
стоит cvsup-without-gui-16.1h_2. когда устанавливался требовал создания директории, создал
/home/ncvs

создал файлик
*default host=cvsup4.ru.FreeBSD.org
*default base=/var/db
*default prefix=/home/ncvs
*default release=cvs
*default delete use-rel-suffix
ports-all

написал под su
cvsup -g -L 2 /etc/cvsup/ports-supfile
потом
cd /usr/ports/ && make fetchindex
всё вроде скачалось, а порты не обновились...
что не так сделал?

Barracuda 15-07-2006 04:42 461607

а дефолт таг?
вот мой рабочий (доки и порты одним махом)
Код:

*default  host=cvsup.uk.FreeBSD.org
*default  base=/storage/cvsup_root/common
*default  prefix=/storage/cvsup_root/common
*default  tag=.
*default  delete use-rel-suffix
*default  compress
*default  release=cvs
ports-all
doc-all

да, и ещё - с чего вы взяли, что порты не обновились?

kaEwituS 15-07-2006 23:43 461783

Barracuda
*default base=/var/db
*default prefix=/home/ncvs
что означают эти строчки?
и точно *default tag=. нету....

а не обновились потому что X.org 7.0 в портах есть а у меня 6.8... KDE 3.5.3 точно есть, у меня всё тоже 3.5.1.... firefox 1.5.0.1 в портах повыше версия...
Код:

*default host=cvsup4.ru.FreeBSD.org
*default base=/var/db
*default prefix=/home/ncvs
*default release=cvs
*default tag=.
*default delete use-rel-suffix
*default compress
ports-all

всё равно не обновляет...

kaEwituS 16-07-2006 00:39 461788

интересная вешь...
/usr/ports/x11/kdebase3/distinfo
Код:

MD5 (KDE/kdebase-3.5.1.tar.bz2) = 484c7b3895ce4f95173f4789571eb1cc
SHA256 (KDE/kdebase-3.5.1.tar.bz2) = f35169e4d46531f98576522e4e32ff73dc3592083848e73d8d2680838fc3b434
SIZE (KDE/kdebase-3.5.1.tar.bz2) = 23587827

а /home/ncvs/ports/x11/kdebase3
Код:

MD5 (KDE/kdebase-3.5.3.tar.bz2) = 9cb6b8291c4f3f986e16f72129e8fcd0
SHA256 (KDE/kdebase-3.5.3.tar.bz2) = 5a2b9bc5e2682684519dbae89b3bd73fbf5de1f1effd3ca072173a9638dc3ff8
SIZE (KDE/kdebase-3.5.3.tar.bz2) = 23634194

объясните в чём прикол, мож я что не так делаю? или мне надо всё скопировать с /home/ncvs/ports/ в /usr/ports ???? :dont-know

Igor_I 16-07-2006 03:05 461807

http://unix.ginras.ru/bsd/inst009.html

Barracuda 16-07-2006 05:11 461812

kaEwituS
прикол оч прочтой - новые порты слились в /home/ncvs/ports и, если есть желание новое дерево держать там, то просто слинкуйте /usr/ports на /home/ncvs/ports. Я этого не делаю, т.к. моё обновлённое дерево тут же расходится по туче машин в сети (просто новое дерево архивируется и складывается на общедоступный ftp).
А что означают директивы в sup-файлах - почитайте /usr/share/examples/cvsup/ports-supfile

kaEwituS 16-07-2006 11:01 461839

Barracuda
а как там их не держать? я хочу что бы порты были в папке /usr/ports/ и отсюда их устанавливать...
если же не получится
Цитата:

то просто слинкуйте
как это сделать?

ЗЫ я взял и скопировал из папки
/home/ncvs/ports/emulators/wine/
в папку
/usr/ports/emulators/wine/
wine стала ставится последней версии...

mar 16-07-2006 13:48 461872

kaEwituS
если Вам не нужно обновленное дерево держать отдельно от обычного, как у Barracuda, то обратите внимание на
Цитата:

*default prefix=/home/ncvs

kaEwituS 16-07-2006 22:04 461928

mar
*default prefix=/home/ncvs
эту строчку перипесать на
*default prefix=/usr
Так???!!! :clever-ma

Barracuda 16-07-2006 23:26 461940

kaEwituS
цЫтирую вашу подпись:
Цитата:

Цитата kaEwituS
Кто ищет тот всегда найдёт!!!

и себя:
Цитата:

Цитата Barracuda
А что означают директивы в sup-файлах - почитайте /usr/share/examples/cvsup/ports-supfile

И вообще, если вам нада в стандарте, то копайте в сторону /usr/share/examples/cvsup/ports-supfile - хороший дефолтный супфайл

kaEwituS 17-07-2006 08:35 461973

Barracuda
Нашёл=)
Всё заработало!!!
Всем спасибо за помощь :gigi:


Время: 20:05.

Время: 20:05.
© OSzone.net 2001-