Subject: Re: python dev?
To: None <email@example.com>
From: Christian Biere <firstname.lastname@example.org>
Date: 12/11/2006 15:20:21
Joerg Sonnenberger wrote:
> On Mon, Dec 11, 2006 at 10:20:58PM +1030, Berndt Josef Wulf wrote:
> > I encounter this kind of problem with python scripts installed by third party
> > packages. Most scripts define
> > #!/usr/bin/env python
> Kill the authors.
The authors of Python or the script? I always thought it's a tidbit nicer than
Of course neither is perfect but this has been an issue long before Python
became popular (or existed) and nobody came up with a perfect solution,
not even you. s,@INTERPRETER@,/path/to/interpreter, on install may work for
some but then you still lose after an upgrade unless you kept record of
the fixed scripts. I'd say using the she-bang mechanism for anything but
shell scripts is not reasonable for portable software. Now even if one
provided a loader written in C, how is supposed to know which version of
the interpreter is required and how can it ensure it's (still) installed?
I smell a catch 22.