<div dir="ltr">I've read the thread.<div><br></div><div>We will not do shebang munging for Python versioning.</div><div><br></div><div>This is something for the distro packagers to do.   I understand that it makes some work for Debian (and thank you for doing that!), but I like the Debian patch that does it: it's big, bright, clear and obvious what it's doing.  <div><br></div><div>..m</div></div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Mar 20, 2018 at 2:29 PM Gary E. Miller via devel <<a href="mailto:devel@ntpsec.org">devel@ntpsec.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Yo Eric!<br>
<br>
On Tue, 20 Mar 2018 17:19:38 -0400<br>
"Eric S. Raymond via devel" <<a href="mailto:devel@ntpsec.org" target="_blank">devel@ntpsec.org</a>> wrote:<br>
<br>
> Richard Laager via devel <<a href="mailto:devel@ntpsec.org" target="_blank">devel@ntpsec.org</a>>:<br>
> > On 03/20/2018 01:59 PM, Matthew Selsky wrote:<br>
> > > Sorry, I'm confused.  Why has this option been rejected?<br>
> ><br>
> > Eric S. Raymond just wrote, "I think your objection to having waf<br>
> > futz with them is sound."<br>
><br>
> To clarify, Gary points out that "python" at runtime is not<br>
> guaranteed to be identical to Python at waf config time.<br>
<br>
Yes.<br>
<br>
> You might say...well, that's an edge case that can only happen if<br>
> you're manually intalling multiple Pythons for test purposes.<br>
<br>
Uh, no.  Not an edge case, that is default Gentoo.  A default Gentoo<br>
install has many versions of python installed.  Some different packages<br>
specify exact python version.  Other different packages use the system<br>
default Python which is trivially selectable.<br>
<br>
So, unless Gentoo is an edge case, this is not an edge case.<br>
<br>
> But if you're not doing something that edgy, why do you want to set<br>
> python to point to anything but the distro default? And if it's<br>
> python 3, why not let the distro's patch master worry about it?<br>
<br>
Well, I think Richard is maintaining the distro patch master.<br>
<br>
It would appear that Debian is handling Python differently than other<br>
distros.  So he wants to move his patch set upstream into NTPsec.  I<br>
suspect some other distros might want to use it, but many will not.<br>
<br>
RGDS<br>
GARY<br>
---------------------------------------------------------------------------<br>
Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703<br>
        <a href="mailto:gem@rellim.com" target="_blank">gem@rellim.com</a>  Tel:<a href="tel:(541)%20382-8588" value="+15413828588" target="_blank">+1 541 382 8588</a><br>
<br>
            Veritas liberabit vos. -- Quid est veritas?<br>
    "If you can’t measure it, you can’t improve it." - Lord Kelvin<br>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@ntpsec.org" target="_blank">devel@ntpsec.org</a><br>
<a href="http://lists.ntpsec.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.ntpsec.org/mailman/listinfo/devel</a></blockquote></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><p dir="ltr">Mark Atwood<br>
<a href="http://about.me/markatwood">http://about.me/markatwood</a><br>
+1-206-604-2198</p>
</div></div>