Subject: Re: pkgsrc reorg
To: None <agc@pkgsrc.org>
From: David Brownlee <abs@netbsd.org>
List: tech-pkg
Date: 10/05/2000 15:18:29
On Thu, 5 Oct 2000, Alistair Crooks wrote:

> >  Something that we should address soon is to reduce the number of
> >  I-nodes. Extracting pkgsrc.tgz takes LONG already, and this will get
> >  worse. I think of something like moving
> >
> >  patches/patch-*         -> patch-*
> >  files/*                 -> *
> >  pkg/*                   -> *
> >
> >  Saves three dirs for each pkg, plus three more CVS dirs => >6000 dirs
> that
> >  do not have to be created and populated, plus another three files in each
> >  of the three CVS dirs => >9000 files safed. While I do not care for the
> >  Inodes, I do care for the speed gain.
> >
> >  Currently pkgsrc is like 48000 files and dirs, and I think this would be
> >  some gain.
>
> I completely agree - the current structure which we inherited doesn't scale
> well. This would be a big win, as far as I'm concerned.

	I'd prefer to see 'files' retained to keep its current contents
	plus patches, to avoid having the main directory swaped with
	files, which would give 2/3 of the savings.

	But I'd rather see all subdirs lost than what we have now :)

                David/absolute
			       -- www.netbsd.org: A pmap for every occasion --