cvsup

krishtaf

стоит фря 5.2.1, на подключенной к инету машинке, без файрволлов.
пытаюсь обновить порты. cvsup пишет что все нормально обновилось, но лезу в порты - а они старые.
да и информации на консоль cvsup мало выдает при работе: checout-ы и совсем немного про сами порты
запускается cvs так:
cvsup -g -L 2 supfile
supfile:
*default host=cvsup.freebsd.org (cvsup5.ru.freebsd.org, cvsup6.ru.freebsd.org)
*default base=/usr/local/etc/cvsup
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress
ports-all
странно, че делать ?

krishtaf

и еще
а если допустим порты скачать с фытыпышника и развернуть в нужное место - результат будет идентичен запуску cvsup ?

sergey_m

> checout-ы и совсем немного про сами порты
Если дерева нет, то он все файлы тащит полностью. Это нормально.

sergey_m

На фытыпышниках обычно нет портов, там есть собранные пакеты.

krishtaf

Если дерева нет, то он все файлы тащит полностью. Это нормально.

Это может и нормально, но порты не обновляются
А это уже не нормально

krishtaf

На фытыпышниках обычно нет портов, там есть собранные пакеты.

хм на оффициальных зеркалах есть. одним тарболом мегов 30

sergey_m

Обновляются. Только ищи их там, где ты прописал base.

sergey_m

Прикольно, если это так. Не знал.

krishtaf

ты уверен что base а не prefix ?

krishtaf

Обновляются.

и действительно обновояются, вот только почему то README.html не обновляются

sergey_m

Перепутал. Покажи что выдаёт. Мб он обновляет, просто у тебя терпения не хватает.

sergey_m

А где в портах README.html?

krishtaf

ну если непосредственно в конкретный порт программы зайти
там и лежит

sergey_m

Например?

krishtaf


Makefile:
# New ports collection makefile for: cyrus-imapd
# Date created: Jan 4th 2001
# Whom: FreeBSD.org
#
# $FreeBSD: ports/mail/cyrus-imapd22/Makefile,v 1.121 2004/07/29 19:13:01 ume Exp $
#
PORTNAME= cyrus-imapd
PORTVERSION= 2.2.8
#PORTREVISION= 0
CATEGORIES= mail ipv6
MASTER_SITES= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ \
ftp://ftp.hanse.de/sites/transit/mirror/ftp.andrew.cmu.edu/pub/cyrus-mail/ \
${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/mail/cyrus-mail/&,}
MAINTAINER= FreeBSD.org
COMMENT= The cyrus mail server, supporting POP3 and IMAP4 protocols
LIB_DEPENDS= sasl2.2:${PORTSDIR}/security/cyrus-sasl2
BUILD_DEPENDS= makedepend:${PORTSDIR}/devel/makedepend
CONFLICTS= cyrus-1.* cyrus-imapd-2.[^2].*
LATEST_LINK= ${PORTNAME}22
README.html:
The FreeBSD Ports Collection (mail/cyrus-imapd22)
The FreeBSD Ports Collection (mail/cyrus-imapd22)
______________________________________________________________________________________________________________
You are now in the directory for the port "mail/cyrus-imapd22".
The package name of this port is "cyrus-imapd-2.2.2.b_1".
This is the one-line description for this port:
______________________________________________________________________________________________________________
The cyrus mail server, supporting POP3 and IMAP4 protocols
______________________________________________________________________________________________________________
Please read the "description file" for a longer description and/or visit the web site for futher informations.
If needed, you may contact the maintainer of this port or the port mailing-list.
This port requires package(s) "cyrus-sasl-2.1.15 db3-3.3.11,1 makedepend-2000.12.28 perl-5.6.1_15" to build.
This port requires package(s) "cyrus-sasl-2.1.15 db3-3.3.11,1 p5-File-Spec-0.86 p5-File-Temp-0.12_1
p5-PodParser-1.24 perl-5.6.1_15 rc_subr-1.16" to run.
Go to the top of the ports tree for a summary on how to use the ports collection.

sergey_m

Там нет этого файла. Проверь в CVSWeb.

krishtaf

это видимо артефакт установки с диска
но нахуя он нужен, если есть описание порта ?
P.S.
щас глянул тарбол с фытыпышника, там тоже нет такого файла.
так что сто пудов мусор с установочного диска.

krishtaf

а что нужно сделать чтобы make search выдавал правильную информацию после обновления портов ?
а то он выдает инфу по старым портам.

sergey_m

index Create /usr/ports/INDEX, which is used by the
pretty-print-* and search targets. Running the index
target will ensure your INDEX file is up to date with
your ports tree.
Кстати в ports(7) еще и про README.html написано.

krishtaf

даа бля
мазово иногда в мане рыться
Оставить комментарий
Имя или ник:
Комментарий: