From owner-freebsd-questions Sun Mar 14 20:41:26 1999 Delivered-To: freebsd-questions@freebsd.org Received: from cc942873-a.ewndsr1.nj.home.com (cc942873-a.ewndsr1.nj.home.com [24.2.89.207]) by hub.freebsd.org (Postfix) with ESMTP id 82E0715059 for ; Sun, 14 Mar 1999 20:41:19 -0800 (PST) (envelope-from cjc@cc942873-a.ewndsr1.nj.home.com) Received: (from cjc@localhost) by cc942873-a.ewndsr1.nj.home.com (8.9.3/8.8.8) id XAA08700; Sun, 14 Mar 1999 23:40:27 -0500 (EST) (envelope-from cjc) From: "Crist J. Clark" Message-Id: <199903150440.XAA08700@cc942873-a.ewndsr1.nj.home.com> Subject: Re: CVSup: a newbie's tale. In-Reply-To: <36EBE8F8.47985EAE@eboa.com> from Roelof Osinga at "Mar 14, 99 05:51:04 pm" To: roelof@eboa.com (Roelof Osinga) Date: Sun, 14 Mar 1999 23:40:27 -0500 (EST) Cc: cjclark@home.com, jdp@polstra.com, questions@FreeBSD.ORG Reply-To: cjclark@home.com X-Mailer: ELM [version 2.4ME+ PL40 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Roelof Osinga wrote, > My guess is that (3.1-RELEASE, ports from Internet, one CVSup performed) > the examples were like this. Since - here it comes again - the > manual does not make clear enough what the basedir will contain - > although we have now established that supfiles are not necessarily > amongst whatever it is - it is not made clear enough that it should > indeed be pointing to something like /usr/local/etc/cvsup, nor why. > > Now in my case I thought it best to keep with the defaults as much > as possible. Did not combine supfiles, nor edit them other than changing > the default host. And ended up with a mess below /usr. Unfortunately > since the manual does not specify what files CVSup maintains I don't > know how to repair things. As a guess I would say that moving the sup/ > dir to /usr/local/etc/cvsup would suffice, but can not be sure. You cut this out of that supfile, # base=/usr # This specifies the root where CVSup will store information # about the collections you have transferred to your system. # A setting of "/usr" will generate this information in # /usr/sup. Even if you are CVSupping a large number of # collections, you will be hard pressed to generate more than # ~1MB of data in this directory. You can override the # "base" setting on the command line with cvsup's "-b base" # option. This directory must exist in order to run CVSup. Now what is not clear there? I've kind of lost track of what your complaint was. I thought you were confused by the location of the supfile. But as I pointed out, you alywas need to specify the supfile on the command line, which makes a default location unecessary additional complexity. Now you are talking about the sup directory? > Another thing it wouldn't hurt to do is to warn people (like me :) not > to link to the example files. For they can and will be updated when one > updates the port collection. Thereby undoing whatever changes one had > done. I had the /usr/share/mk files clobbered which caused problems next time I tried to build a port. -- Crist J. Clark cjclark@home.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message