Re: Proposed Modules, My Take
- From: James Henstridge <james jamesh id au>
- To: Sean Middleditch <elanthis awesomeplay com>
- Cc: desktop-devel-list gnome org
- Subject: Re: Proposed Modules, My Take
- Date: Wed, 19 Jan 2005 23:42:25 +0800
Sean Middleditch wrote:
Can a version of Python be declared to go with this if its in the
Bindings?
There is a minimum required version of Python for any particular Python
bindings release, but why would you want to require a particular version
of Python? Would you also want to require a particular version of
GCC/libstdc++ be used with gtkmm for a particular release?
Otherwise every distro could end up with a different version
of Python resulting in various incompatibilities - especially in the
case where multiple versions of Python are installed.
If you want to install multiple versions of Python, you can easily
install multiple copies of pygtk too (it installs into the site-packages
directory for the Python version it was built against).
Does /usr/bin/python reference the vesion with pygtk?
It depends on the system. A pygtk using application could reasonably
consider that it is the case though ...
If apps
hardcode /usr/bin/python-2.2 what happens on a distro that only has 2.3?
Then the app would break.
Both problems disappear if we mandate that, say, Python 2.3 be used and
that all apps using the "official GNOME Bindings" reference python-2.3
explicitly, or something like that.
This would add an artificial barrier to using versions of Python other
than the one required. For instance, people might want to use Python
2.4 ...
James.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]