+++ This bug was initially created as a clone of Bug #1371936 +++
Description of problem:
"scl enable" does not work from #! line of scripts.
scl-utils v2 contains a special case which allows correct interpretation of the argv line when scl is enabled from a shebang line. Without this, it's impossible to use python (etc) interpreters directly from RHSCL.
Version-Release number of selected component (if applicable):
scl-utils-20120927-23.el6_6.x86_64
How reproducible:
always
Steps to Reproduce:
1. cat > wrapper <<EOF
#!/usr/bin/scl enable python33 -- python
print('Hello, Brave New World.')
$ bin/fish
Hello, Brave New World.
2. chmod +x wrapper
3. ./wrapper
Actual results:
fails
Expected results:
works
Additional info:
--- Additional comment from Joe Orton on 2016-08-31 15:34:24 BST ---
Corrected repro steps:
Steps to Reproduce:
1. cat > wrapper <<EOF
#!/usr/bin/scl enable python33 -- python
print('Hello, Brave New World.')
EOF
2. chmod +x wrapper
3. ./wrapper