One really good reason to use /usr/bin/python is because you want your script to run unmodified on Ubuntu Linux, Oracle Linux, Solaris 10, Solaris 11 and MacOS.
Any advice you give to a project inside the WOS about managing dependencies should probably be flipped on it's head to offer the opposite advice to projects that are outside the WOS. Inside the WOS your dependency is tested, shipped and patched along with your own software. If your project is outside the WOS depending on something inside it, then: 1) You're depending on a moving target. 2) You need to support multiple different releases of the WOS with one set of your own binaries. 3) It's highly probably that your software (not the binaries, but the source) needs to simultaneously support non-Solaris OSes as well. So re-structuring your dependencies in a Solaris-specific way makes the Solaris port of your code more expensive to maintain. --chris _______________________________________________ pkg-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
