From owner-freebsd-ports Fri Oct 13 23:43:36 2000 Delivered-To: freebsd-ports@freebsd.org Received: from ns.internet.dk (ns.internet.dk [194.19.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 599F237B66E for ; Fri, 13 Oct 2000 23:43:32 -0700 (PDT) Received: (from uucp@localhost) by ns.internet.dk (8.9.3/8.9.3) with UUCP id IAA46161; Sat, 14 Oct 2000 08:43:23 +0200 (CEST) (envelope-from leif@neland.dk) Received: from localhost (leif@localhost) by arnold.neland.dk (8.11.0/8.11.0) with ESMTP id e9E6hBV87255; Sat, 14 Oct 2000 08:43:15 +0200 (CEST) (envelope-from leif@neland.dk) Date: Sat, 14 Oct 2000 08:43:10 +0200 (CEST) From: Leif Neland To: Brett Taylor Cc: Szilveszter Adam , freebsd-ports@freebsd.org Subject: Re: Ports won't build on stable In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, 13 Oct 2000, Brett Taylor wrote: > Hi, > > On Fri, 13 Oct 2000, Leif Neland wrote: > > > A: Could the ports tarball be created from a cvsup'ped tree with > > whatever information is needed for cvs to recognize it as its own > > child? > > I guess it could. > > > B: Shouldn't the need to erase a tarballed tree be mentioned in the > > UPDATING? > > You don't need to erase the whole tree, just an pkg/ or patches/ > directories that don't get removed. > Now you tell me! Luckily I'm at flat rate at home, and permanently connected at work. If so, the bsd.port.mk shouldn't test for the presence of pkg/ , but the absence of pkg-* Perhaps cvsup should have an option which goes further than exact mode, where it was allowed to delete files witch were deleted on the server, even if they were not checked out by cvsup. An option to make cvsup to delete all unknown file is probably so dangerous it should be interactive. - - - - - - - If I had more machines to update the ports tree on, it would be worth to make a script, which traversed the tree, and 1: removed pkg/ and patches/ 2: removed all ports without a pkg-* (assuming ports created from tarball, wont be removed by cvsup if not present on server) Leif To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message