[Bf-committers] Python 2.3 broken?

Michael Crawford psyborgue at mac.com
Tue Mar 6 12:10:59 CET 2007


reverting the changed scons config file (why why why?)
doing a "scons clean && scons"

Yup.  It bails, I can confirm your error... does the crash look  
something like this?:

"Thread 0 Crashed:
0    strlen + 8
1    PyString_FromString + 32 (stringobject.c:107)
2    PyDict_GetItemString + 40 (dictobject.c:1972)
3    PyType_Ready + 1384 (typeobject.c:2859)
4    Curve_Init + 36
5    M_Blender_Init + 864
6    init_builtin + 148 (import.c:1766)
7    load_module + 360 (import.c:1694)
8    import_submodule + 388 (import.c:2267)
9    load_next + 264 (import.c:2087)"

Important plead from a user:  Although apple has not gotten on board  
with the new python yet, a lot of users will be reluctant (or unable)  
to install the new python on their systems.  Keep in mind a lot of  
students use blender and it's handy to download the .app right onto  
the desktop as a non-admin user and run it (it also impresses the  
crap out of people nearby).  If Blender abandons python 2.3  
support...  these people will be s.o.l.

The average mac user isn't the average PC user.. They generally  
expect things to "just work" (without having to install the  
dependencies etc.).   A friend of mine, who works at the apple store,  
had somebody come in the other day talking about blender (very  
positively) and asking if it was an "Apple product"...  From a mac  
user, that's perhaps the greatest compliment you can get.

An alternative perhaps: if py 2.5 gains outweigh legacy concerns,  
might it be possible to have a "keychain drive" blender ( an all- 
inclusive package including python 2.4 and blender(built to look for  
the included version of python) in one package)  The OSX xchat client  
uses this approach (though for different reasons)  Obviously this  
would mean a bigger download, but until Leopard is released, this  
might be a way to provide "out of the box" support for Tiger and  
Panther.



On Mar 6, 2007, at 5:13 AM, Ton Roosendaal wrote:

> Hi,
>
> Blender crashes immediate on start, in osx, python 2.3.3:
> http://www.pastebin.ca/382783
>
> Make clean and carefully removing all .o files didn't result in a  
> working Blender.
> I had to disable python initialize to get Blender run...
>
> Anyone has this with python 2.3? Or am I the last of mohicans :)
>
> -Ton-
>
> ---------------------------------------------------------------------- 
> ----
> Ton Roosendaal  Blender Foundation ton at blender.org http:// 
> www.blender.org
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-committers



More information about the Bf-committers mailing list