On Thu, Aug 19, 2010 at 03:06:09PM +0200, Marc Espie wrote:
> On Thu, Aug 19, 2010 at 02:46:44PM +0200, Joachim Schipper wrote:
> > On Thu, Aug 19, 2010 at 11:55:22AM +0200, Marc Espie wrote:
> > > I want to tweak the directory structure for ports.

> > > Did I miss anything ?
> > 
> > [Y]ou can't really
> > install a partial ports tree. If all modules were kept in e.g.
> > ports/infrastructure/modules, it may be possible to install only a
> > hypothetical ports-infrastructure.tar.gz (like sys.tar.gz, but for
> > ports) and a couple of individual ports (e.g. under mystuff/).
> > 
> > This would make it very easy to upgrade just one package on a -stable
> > system.
>
> No-go. You also need proper depends to compute default pkgnames for the
> package, so you mostly need the full ports tree anyways.

Yeah, hadn't thought of that. Deriving that information only from
installed packages is probably not feasible.

> And modules was specifically designed to be modular, with no central place...
> I *could* have bsd.port.mk auto-checkout directories when needed with a 
> specific cvs script,
> 
> But considering the small size of the ports tree, it is probably one more
> useless feature.
> though.

I admit, that wouldn't be too useful.

Sorry for bothering you!

                Joachim

-- 
TFMotD: motd (5) - message of the day

Reply via email to