From owner-freebsd-hackers Wed Sep 10 02:08:39 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA18666 for hackers-outgoing; Wed, 10 Sep 1997 02:08:39 -0700 (PDT) Received: from colin.muc.de (root@colin.muc.de [193.174.4.1]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id CAA18646 for ; Wed, 10 Sep 1997 02:08:32 -0700 (PDT) Received: from tavari.muc.de ([193.174.4.22]) by colin.muc.de with SMTP id <86048-1>; Wed, 10 Sep 1997 11:08:17 +0200 Received: from [192.168.42.51] (aleisha [192.168.42.51]) by tavari.muc.de (8.8.7/8.8.7) with ESMTP id KAA18196; Wed, 10 Sep 1997 10:52:05 +0200 (CEST) X-Sender: lutz@mail Message-Id: In-Reply-To: <199709100435.VAA10944@usr04.primenet.com> Illegal-Object: Syntax error in References: value found on colin.muc.de: References: <97Sep9.174547pdt.177486@crevenia.parc.xerox.com> from "Bill Fenner" at Sep 9, 97 05: 45: 32 pm ^ ^ ^-illegal reference separator | \-illegal reference separator \-illegal reference separator Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Wed, 10 Sep 1997 10:45:42 +0200 To: Terry Lambert From: Lutz Albers Subject: Re: what do you think ... should/could ports move to -> /usr/local/ports ? Cc: fenner@parc.xerox.com (Bill Fenner), hackers@FreeBSD.ORG Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Terry Lambert wrote on 10.09.1997 Re: what do you think ... should/could ports move to -> /u >> > module add >> >to add it to PATH, and >> > module delete >> >to remove it. >> >> We use something like this at PARC. It's incredibly useful, since >> it allows you to have multiple versions of software around and turn >> them on or off individually without having to rename executables, but >> I'm always running into hard-coded limits. My $PATH is nearly 1k bytes >> long, and if it gets any longer random programs start misbehaving in >> various strange ways. Same with $MANPATH. > >There is adire need for shell expanded path globbing characters (ie: they >are expanded internally instead of globbed into the variable). Then, as >long as you played nice with the module program installing into directories >that globbing would coelesce modules, you'd be set. I'm not sure I understood that correctly, but if you mean something like PATH=/opt/*/bin then this wouldn't solve some of my problems. I keep multiple versions of some packages (i.e. perl4,perl5.003,perl5.004) around, to this would screw up my setup. That's the main reason why I use modules (plus the fact that you can kill a package with a few well defined rm's !) ciao lutz -- Lutz Albers, lutz@muc.de, pgp key available from Do not take life too seriously, you will never get out of it alive.