On Fri, Mar 12, 2010 at 09:18:46AM -0800, Chris Quenelle wrote:
> A simple install-time-only scheme like I suggested would handle this
> case easily.
> 
> perl 5.6.2
>     action verexec /usr/bin/perl5.6
>     action verexec /usr/bin/perl

<...>

You don't seem to be listening.  It might be possible to use an
install-time only scheme to handle this, but it's undesirable.

  a. One of the design goals of pkg(5) is to have as much of the system
  configuration handled elsewhere, or be done through self assembly.
  Verexec allows self assembly, since the mechanism for delivering a
  version of perl/python/java/whatever becomes installation system
  agnostic.

  b. Keeping verexec out of the packaging system means that it's easier
  for users who install software with other methods to take advantage of
  the support that's provided.  If you install SYSV package, or roll
  your own software, you can still take advantage of verexec.

  c. As we've already seen with scripting, performing post install
  configuration in the packaging system context is fraught, this
  approach simplifies the logic, and keeps the packaging system out of
  the configuration business.

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

Reply via email to