On Wed, 29 Mar 2017 19:26:31 +0100, Tomasz Kłoczko wrote:

> On 29 March 2017 at 17:04, Michael Schwendt wrote:
> 
> > It has been discussed several times, has met resistance and lead to
> > actions like
> >   https://fedoraproject.org/wiki/Features/SystemPythonExecutablesUseSyst
> > emPython
> > but I don't remember any special section in the guidelines about it.
> >  
> 
> Quote from this page:
> 
> "Detailed Description
> ---
> Fedora ships numerous executables written in Python. Many of them contain
> the shebang line: #!/usr/bin/env python
> 
> However, this makes it difficult to install alternative versions of Python
> on the system. If a user wishes e.g. to install python 3 on the system, and
> have a /usr/local/python in her PATH, this will break these executables.
> 
> These system executables are expecting to use the system python, and thus
> should use: #!/usr/bin/python."
> 
> Last line of this fragment says clearly that  #!/usr/bin/python should be
> used.

True, and I haven't claimed the opposite. You need to slow down, IMO,
as it seems you've misunderstood me completely. It's really just that
whereas some packagers have removed /usr/bin/env from their packages,
others have refused to do that, and neither the Review Guidelines nor
the Packaging Guidelines contain anything about removing /usr/bin/env.
In various reviews that would make it more difficult to convince package
submitters, and some would argue endlessly about wanting to keep /usr/bin/env.
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org

Reply via email to