Re: shebang for python scripts

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Sat, Apr 14, 2012 at 09:01:30PM +0200, Ralf Schmitt wrote:
> Hi all,
> 
> I've opened https://bugs.archlinux.org/task/28881 "meld uses wrong
> shebang" some time ago. The description reads:
> 
> ,----
> | meld uses "#! /usr/bin/env python2" as shebang. It should use "#!
> | /usr/bin/python2".
> `----
> 
> The bug has been closed as "Not a bug" and "Works fine as-is". I've
> tried to reopen it, which has been denied, with the following comment:
> 
> ,----
> | Reason for denial:
> | Avoid using virtualenvs or install pygtk in them.
> `----
> 

actually I originally switched to arch to have pygtk available for the python
version in use. but this is just marginally related to your issue, which is IMO
sufficiently invalidated by [1].

#!/usr/bin/env python2 and #!python2 in my experience have exactly the same
effect, so all I can do is ask you what differences you found and then we could
discuss how to work them around.

A good proof of concept / educating experiment in that context would be to try
running a python and pygtk fully in your home directory and without the repo
versions present; if you have questions, please come back here with more
factual questions. I'll gladly help you out.

cheers!
mar77i

[1] http://www.python.org/dev/peps/pep-0397/


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux