Python shebang policy

Richard Laager rlaager at wiktel.com
Tue Mar 20 19:12:29 UTC 2018


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."

> Also, Richard, as you speaking as a distro packager, or as an individual?

In this case, both. It would eliminate this:

$ diffstat debian/patches/hardcode-python3-path.patch
 attic/calc_tickadj/calc_tickadj   |    2 +-
 contrib/cpu-temp-log              |    2 +-
 contrib/make-leap-seconds.py      |    2 +-
 contrib/ntpconfigtest             |    2 +-
 contrib/ntpheat                   |    2 +-
 contrib/ntpheatusb                |    2 +-
 contrib/smartctl-temp-log         |    2 +-
 contrib/temper-temp-log           |    2 +-
 contrib/zone-temp-log             |    2 +-
 devel/linkcheck                   |    2 +-
 devel/python_paths.py             |    2 +-
 ntpclients/ntpdig.py              |    2 +-
 ntpclients/ntpkeygen.py           |    2 +-
 ntpclients/ntploggps.py           |    2 +-
 ntpclients/ntplogtemp.py          |    2 +-
 ntpclients/ntpmon.py              |    2 +-
 ntpclients/ntpq.py                |    2 +-
 ntpclients/ntpsnmpd.py            |    2 +-
 ntpclients/ntpsweep.py            |    2 +-
 ntpclients/ntptrace.py            |    2 +-
 ntpclients/ntpviz.py              |    2 +-
 ntpclients/ntpwait.py             |    2 +-
 pylib/agentx.py                   |    2 +-
 tests/pylib/jigs.py               |    2 +-
 tests/pylib/test_agentx_packet.py |    2 +-
 tests/pylib/test_packet.py        |    2 +-
 tests/pylib/test_statfiles.py     |    2 +-
 tests/pylib/test_util.py          |    2 +-
 wafhelpers/pythonize-header       |    2 +-
 29 files changed, 29 insertions(+), 29 deletions(-)

-- 
Richard


More information about the devel mailing list