Open GoogleCodeExporter opened 9 years ago
In another bug report, Fergus said the .deb was generated from the .rpm via
alien. I
guess alien doesn't set the package dependencies correctly? It would also be
trivial
to set the first line in pump to something else.
Original comment by zhang...@gmail.com
on 25 Aug 2009 at 12:30
The first line in pump is "#!/bin/sh".
The line which causes the error is line 287, which executes $PYTHON,
which is set on line 31 of the pump script, to a value determined by configure.
The source distribution's configure script checks for python 2.5, and then
python
2.4, and if none of those are found in PATH, uses /usr/bin/python. So the source
distribution is doing the right thing. The problem comes only in the binary
distribution, which ships the pump script as configured on the build machine,
but
without recording the right dependency in the .deb.
Using /usr/bin/python in the binary distribution would cause obscure problems on
systems where /usr/bin/python is python 2.3 or earlier. So I think probably
the best
way to fix it is to record the right dependency in the .deb. But I don't know
how to
do that. Patches welcome...
Original comment by fergus.h...@gmail.com
on 26 Aug 2009 at 7:20
Original issue reported on code.google.com by
sten.hei...@gmail.com
on 12 May 2009 at 4:04