On Thu, Mar 11, 2010 at 05:24:02PM -0800, Chris Quenelle wrote:
> In addition to that, I don't see any justification to add the runtime
> selection.  This is from Stephen's blog:
> 
> > One of the common questions that maintainers of the various language
> > platform packages is "how can I make sure that /usr/bin/[language]
> > points to the latest version of the package?".
> 
> From that origination, I don't see how we get to the requirement for
> runtime configuration.

Except that you don't seem to have read the rest of the blog post.  The
point that Stephen made was that encoding all of the knowledge about how
to reconfigure your system to get the latest version of a particular
language runtime lead to enourmous and hard to maintain install scripts.
If we're moving scripting out of the installer and packaging clients,
and wish to have a system that is largely self assembling, then
Stephen's proposal is entirely reasonable.

You seem to have fixated on environment variables as the root of all
evil, and haven't read the rest of the proposal.  It's also, not as you
claim, an entirely runtime solution, since it does require the packaging
system to deliver some information to verexec about where the various
versions are, and how one might execute them.  However, this isn't
nearly as magical as you're making it sound.

-j
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to