2008/6/17 Bart Smaalders <[EMAIL PROTECTED]>:
> The current design of IPS assumes that only a single version
> of a package is installed at once in a single image.  There is no
> good reason to violate this. If you wish to ship multiple versions of
> python because of incompatibilities, the name of the package should
> include the version number, and dependencies should reflect that
> and bind to the version that is appropriate.  A distro can always ship
> a generic python package that does nothing but require the latest
> python version if a generic python package is desired.

I will note that it is fairly common to have multiple versions of
Python installed due to its backwards-incompatible nature.

Most GNU/Linux distributions I've used tend to supply
/usr/bin/python2.4, /usr/bin/python2.5 and then /usr/bin/python is a
symlink to the latest version.

As a result, I'm somewhat inclined to agree with Bart.

Finally, I believe we should not be specifying #!/usr/bin/python in
our scripts, but /usr/bin/python2.4 because of this.

Cheers,
-- 
Shawn Walker
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to