From owner-freebsd-ports@FreeBSD.ORG Sat Oct 23 03:26:54 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E197616A4CE for ; Sat, 23 Oct 2004 03:26:54 +0000 (GMT) Received: from argent.heraldsnet.org (argent.heraldsnet.org [64.83.41.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id 71FEE43D49 for ; Sat, 23 Oct 2004 03:26:54 +0000 (GMT) (envelope-from jtrigg@spamcop.net) Received: by argent.heraldsnet.org (Postfix, from userid 1001) id 39DFC37E; Fri, 22 Oct 2004 23:26:53 -0400 (EDT) Date: Fri, 22 Oct 2004 23:26:53 -0400 From: Jim Trigg To: freebsd-ports@freebsd.org Message-ID: <20041023032653.GC8336@spamcop.net> Mail-Followup-To: freebsd-ports@freebsd.org References: <20041022074529.GN10363@k7.mavetju> <41791AF7.2050009@vonostingroup.com> <200410221824.12294.benlutz@datacomm.ch> <20041022201425.GA36702@it.ca> <20041022165221.3c66232a@zork> <20041023001812.GA24347@it.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041023001812.GA24347@it.ca> User-Agent: Mutt/1.4.2.1i X-Habeas-SWE-1: winter into spring X-Habeas-SWE-2: brightly anticipated X-Habeas-SWE-3: like Habeas SWE (tm) X-Habeas-SWE-4: Copyright 2002 Habeas (tm) X-Habeas-SWE-5: Sender Warranted Email (SWE) (tm). The sender of this X-Habeas-SWE-6: email in exchange for a license for this Habeas X-Habeas-SWE-7: warrant mark warrants that this is a Habeas Compliant X-Habeas-SWE-8: Message (HCM) and not spam. Please report use of this X-Habeas-SWE-9: mark in spam to . Subject: Re: ports/www is too full X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Oct 2004 03:26:55 -0000 On Fri, Oct 22, 2004 at 08:18:12PM -0400, Paul Chvostek wrote: > On Fri, Oct 22, 2004 at 04:52:21PM -0600, Robin Schoonover wrote: > > > > > > A single directory with 12000 subdirectories in it may be unruly ... > > > and we'd have to fix oddities like hydra, jags, replay, etc ... but it > > > would provide for the most flexible expansion, and the symlink tree > > > would provide an equivalent interface to folks comfortable with the > > > current setup. > > > > Population. cvs (and probably cvsup) do not handle symlinks well. You > > would have to have a script populate symlinked ports into the categories > > by hand. > > If 12000 is just too frickin' many for a directory, perhaps some "titan" > categories could be used to aggregate ports as they are now: app, devel, > sysutil. Whatever would have the least chance of category overlap. > MOVED can then still point to the new location, and cvsup may be a > little happier. Or All could be divided into prefix directories -- ports/a/p/apache20. That would still break the number of ports per directory down enough, leave no confusion as to where the core port directory is, and eliminate the MOVED file. Then use the script to populate the symlink category directories. Jim -- Jim Trigg, Lord High Everything Else O- /"\ \ / ASCII RIBBON CAMPAIGN Hostmaster, Huie Kin family website X HELP CURE HTML MAIL Verger, All Saints Church - Sharon Chapel / \