Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: Developer Infrastructure
-
Labels:None
-
Story Points:1
-
Epic Link:
-
Team:SQuaRE
Description
The current behavior of shebangtron is mangle all #! statements. This breaks scons in an otherwise py3 based installation.
Steps to reproduce:
git clone https://github.com/lsst/base.git |
cd base/
|
setup -k -r .
|
|
$ scons
|
scons: *** SCons version 2.5.0 does not run under Python version 3.5.2. |
Python 3 is not yet supported. |
Since shebangtron is meant to be fixing shebangs that have already got a fixed python path, it should not fix any shebangs that use /usr/bin/env.
Once
DM-8560is merged this will not matter as much.