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

Reply via email to