cvs commit: ports/sysutils/portupgrade Makefile distinfo
KOMATSU Shinichiro
koma2 at lovepeers.org
Mon Jan 2 04:12:34 PST 2006
Hello,
Ion-Mihai Tetcu wrote:
> On Sun, 1 Jan 2006 15:43:35 +0000 (UTC)
> Norikatsu Shigemura <nork at FreeBSD.org> wrote:
>
>
>> (5) The frequency of INDEX generation on official site is now
>>sufficient, recommend to run "portsdb -F" (fetch INDEX from official
>>site) instead of "portsdb -U" (make INDEX by yourself) in portsdb(1).
>>[1]
>
>
>> PR: ports/91164
>> Submitted by: KOMATSU Shinichiro <koma2 at lovepeers.org>
>>(maintainer) Pointed out by: Enrique Matias <cronopios at gmail dot
>>com> [1]
>
>
> This is a very bad idea; locally generated INDEX contains all
> use-defined OPTIONS, etc. while the fetched one contains only the
> defaults thus his has the potential to break the wonderful
> upward-recursive usage of portupgrade.
In the man page of portsdb(1), I wrote as follows:
-U
--updateindex Update or create the INDEX file by running ``make index''.
If you define special macros in /etc/make.conf and
the dependency of some ports are changed, you should create
INDEX by yourself by using this option. Otherwise, using
-F option is recommended since it is much faster.
I forgot to mention OPTIONS, so I will add in the next release.
I hope this sentence would satisfy you.
More information about the cvs-all
mailing list