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