<div dir="ltr">Agreed.  I think we've had a considerable amount of regret that python was not put into to a "system internals" path.<div><br></div><div>And I know I regret having Java and Perl in there at all.  It's been stated a few times that as soon as the two bits that depend on Java get removed or replaced that Java will go out the window.</div><div><br></div><div>Also, having used distros from every modern and many not so modern unicies, I would say that any that provided perl or python in their distro did so with horrible woe (at least in hindsight).</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Dec 13, 2014 at 11:52 AM, Tim Rice <span dir="ltr"><<a href="mailto:tim@multitalents.net" target="_blank">tim@multitalents.net</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Sat, 13 Dec 2014, Theo Schlossnagle wrote:<br>
<br>
| A package (like ha) should either rely on the system python packages /<br>
| versions it needs to work (thus preventing your upgrade to 012) or more<br>
| reasonably rely on its own known-good python.  I don't believe OmniOS makes<br>
| any release-to-release compatibility guarantees for python (or perl or java<br>
| for that matter). The only reason they even exist in the core is because we<br>
| have other core requirements that depend upon them.<br>
<br>
</span>Anyone coming from a UNIX background knowing that OmniOS has<br>
it's roots in OpenSolaris would reasonably expect that something<br>
depending on programs/libs found in /usr/bin,/lib,/usr/lib would<br>
continue to work on the next release. If omniti chooses not to<br>
have any compatibility guarantees for python (or perl or java),<br>
they should be moved to a separate tree (perhaps /usr/omnios or<br>
even /usr/omnios-private). Kind of like how Solaris put the unstable<br>
bits in /usr/sfw.<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
--<br>
Tim Rice                                Multitalents<br>
<a href="mailto:tim@multitalents.net">tim@multitalents.net</a><br>
<br>
<br>
</font></span></blockquote></div><br clear="all"><div><br></div>-- <br><div class="gmail_signature">
<p>Theo Schlossnagle</p>
<p><a href="http://omniti.com/is/theo-schlossnagle" target="_blank">http://omniti.com/is/theo-schlossnagle</a></p></div>
</div>