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