Ah, and yes, you need to fix the component/skeleton/*/generate.tmp.py scripts, in two places:
- their own she-bang line - the value of CMD_PYTHON but that should be it. I played with setting an alias python=python2.4, but that doesn't seem to work with /usr/bin/env. Of course, if the two executables are installed in different paths (like /usr/bin and /usr/local/bin) you can easily switch by putting the corresponding path first in your PATH env variable. Thomas thron7 wrote: > Gene, > > besides create-application.py you should only need to adapt the scripts > in tool/bin (particularly generator.py) to use the new Python version. > This should suffice. > > I would be careful to change the system default since RH uses Python for > system administration, AFAIK. For the purpose of testing you could > rename the old python to python2.3 and then create a symbolic link from > python -> python2.4. This way it is easy to revert back, just by > swapping the link to the old executable. > > HTH, > Thomas > > Gene Amtower wrote: > >> So far, I've been trying out Qooxdoo using one of my Suse-based >> servers, which contains a fairly recent Python version. Today, I >> downloaded the new 0.8.2 version and want to use it on my older Redhat >> FC3 Linux desktop, but I found that this system only has Python 2.3.4 >> installed, causing the Qooxdoo scripts to fail. So, I downloaded and >> installed the Python 2.4 rpm to meet the Qooxdoo minimum requirements, >> but the system uses the older Python by default. I can run the >> create-application.py script by changing the python entry in the first >> line of the script from: >> >> #!/usr/bin/env python >> >> to: >> >> #!/usr/bin/env python2.4 >> >> This causes the script to run under the new Python 2.4 version instead >> of the default Python 2.3.4 that runs as "python". I found 77 python >> scripts in the Qooxdoo download that would need to be updated accordingly. >> >> So, I tried to uninstall the Python 2.3.4 via rpm, but it reports >> dependencies in other parts of the Redhat installation. >> >> Does anyone know how I should properly handle this version conflict >> without causing OS system problems? I could change all of the Python >> scripts within the Qooxdoo framework to use Python 2.4, but I don't >> know if that's the right way to solve the problem. If I force the >> uninstall of the Python 2.3.4 version, will the Redhat system >> automatically use the newer Python 2.4 that I've installed, or will I >> cause myself other grief? >> >> If I edit all of the tool scripts to specify Python 2.4, are there >> other "gotchas" within Qooxdoo that will cause me problems in the tool >> chain because of the current default Python version? >> >> Thanks, >> >> Gene Amtower >> PC Backup >> ------------------------------------------------------------------------ >> >> ------------------------------------------------------------------------------ >> Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are >> powering Web 2.0 with engaging, cross-platform capabilities. Quickly and >> easily build your RIAs with Flex Builder, the Eclipse(TM)based development >> software that enables intelligent coding and step-through debugging. >> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> qooxdoo-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel >> >> > > ------------------------------------------------------------------------------ > Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are > powering Web 2.0 with engaging, cross-platform capabilities. Quickly and > easily build your RIAs with Flex Builder, the Eclipse(TM)based development > software that enables intelligent coding and step-through debugging. > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com > _______________________________________________ > qooxdoo-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel > > > ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
