logo       

Re: Software/HD ecology: msg#00866

emacs.help

Subject: Re: Software/HD ecology

>>>>> Luis Fernandes writes:

> What I am proposing is for all packages to be compartmentalized, by
> default ("configure; make; make install"), in their own directories
> with version numbers so multiple version of the same package can
> co-exist without conflicts and collisions.

The basic problem with this is that, unless you have a program like
Stow to create the symlink farm, it will require that you modify your
PATH(s) to include the packages that you install. If you install
*many* packages this way, you could wind up with a *VERY* large PATH
that will break some shells (I know that csh has limitations on some
UNIXes). Therefore, this shouldn't be the default -- it can be
handled by configure options (like setting "prefix").

--
David Masterson David DOT Masterson AT synopsys DOT com
Sr. R&D Engineer Synopsys, Inc.
Software Engineering Sunnyvale, CA


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise