Python shebang policy

Gary E. Miller gem at
Tue Mar 20 17:10:20 UTC 2018

Yo Eric!

On Tue, 20 Mar 2018 12:58:28 -0400
"Eric S. Raymond" <esr at> wrote:

> Gary E. Miller via devel <devel at>:
> > On Tue, 20 Mar 2018 11:30:33 -0400 (EDT)
> > "Eric S. Raymond via devel" <devel at> wrote:
> >   
> > > The shebang lines in our Python scripts point to "python".  Part
> > > of our standard tests check that you can change that to "python3"
> > > without breaking anything.  
> > 
> > Uh, no, you break Gentoo.  gentoo allows a user to have at least 7
> > different pythons installed at the same time.  I alsmost always
> > have 3 installed for testing.  
> In that sentence "you" is the distro maintainer.  Not us.

Oh, so this will not apply to the release tar ball or git head?  Fine.

Distros can do what they want.

> > Please leave the shebang as it is so I, gentoo users, and those of
> > other OS, can change the Python interpreter to use at runtime.  
> Right, that's exactly choice (b). I think maybe you read too quickly
> and jumped to a wrong conclusion.  Unless Mark weighs in with some
> political consideration of which I wot not, we're not going to do
> a damn thing about this.

Great, then we agree to leave as it.

Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703
	gem at  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: 488 bytes
Desc: OpenPGP digital signature
URL: <>

More information about the devel mailing list