Python support policy

Gary E. Miller gem at rellim.com
Thu Sep 3 18:12:14 UTC 2020


Yo Richard!

On Thu, 3 Sep 2020 02:30:43 -0500
Richard Laager via devel <devel at ntpsec.org> wrote:

> On 9/2/20 7:44 PM, Gary E. Miller via devel wrote:
> >> 1. Change waf's shebang:
> >>      -#!/usr/bin/env python
> >>      +#!/usr/bin/env python3  
> > 
> > Uh, no.  That breaks Gentoo eselect.  
> 
> How, specifically?

Bentoo allows the user to select his current Python, at runtime.  Trivially
select his current Python.  This is great, sometimes I run 7 Python versions
and flip between them quickly for testing.

Hard coding the python version breaks this.  If you want to know, read
up on "select python".  Not a simple subject for the programmer, but
wonderful for the user.  Your questions show you are looking at a tree,
not the forest.

This got done wrong for years with gpsd.  Now the distros are happy
with gpsd.  Why not just copy what works to EVERYONE'S satisfaction.

RGDS
GARY
---------------------------------------------------------------------------
Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703
	gem at rellim.com  Tel:+1 541 382 8588

	    Veritas liberabit vos. -- Quid est veritas?
    "If you can't measure it, you can't improve it." - Lord Kelvin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 851 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ntpsec.org/pipermail/devel/attachments/20200903/14925a92/attachment.bin>


More information about the devel mailing list