"There's a project underway in Fedora 12 to finally resolve the issues
with Red Hat including #!/usr/bin/env python in our python executables:
There's also a Fedora bug opened on this, and comments in there state that this
is a big priority for RHEL6:
For RHEL5, we've been instructed by Product Management to open bugs on a
package-by-package basis to address the problem.
In this case, rhn-client-tools in RHEL5 has at least one instance of a
python script containing #!/usr/bin/env python"
In upstream it has been already removed. In RHEL it it is only on one place remaining:
which in non executable module. Therefore I completly removed the first line with shebang.
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.