PDA

Показать полную графическую версию : обновление портов --- странность... не обновляет...


kaEwituS
15-07-2006, 00:36
стоит 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
а дефолт таг?
вот мой рабочий (доки и порты одним махом)
*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
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
интересная вешь...
/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
http://unix.ginras.ru/bsd/inst009.html

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

kaEwituS
16-07-2006, 11:01
Barracuda
а как там их не держать? я хочу что бы порты были в папке /usr/ports/ и отсюда их устанавливать...
если же не получится то просто слинкуйте как это сделать?

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

mar
16-07-2006, 13:48
kaEwituS
если Вам не нужно обновленное дерево держать отдельно от обычного, как у Barracuda, то обратите внимание на *default prefix=/home/ncvs

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

Barracuda
16-07-2006, 23:26
kaEwituS
цЫтирую вашу подпись:Кто ищет тот всегда найдёт!!!
и себя:А что означают директивы в sup-файлах - почитайте /usr/share/examples/cvsup/ports-supfile
И вообще, если вам нада в стандарте, то копайте в сторону /usr/share/examples/cvsup/ports-supfile - хороший дефолтный супфайл

kaEwituS
17-07-2006, 08:35
Barracuda
Нашёл=)
Всё заработало!!!
Всем спасибо за помощь :gigi:




© OSzone.net 2001-2012