Re: [Boa Constr] Newbie questions
Status: Beta
Brought to you by:
riaan
From: Ryurick M. H. <ryu...@ca...> - 2002-10-23 03:39:06
|
On Wed, 23 Oct 2002, Riaan Booysen wrote: > you have) is fully usable and stable, but unfortunately a change in > wxWindows/wxPython 2.3.3 breaks async process management under Linux > (I cannot work around it). > > The best advice I have for now is to revert to wxPython 2.3.2. [...] > Yes, this is also a new issue introduced by 2.3.3. > Robin has helped me track it down, and I will try to find a workaround. [...] So let see if I can summarize; I _know_ is _NOT_ your fault but ... ;-V In order to run boa I need wxPython 2.3.2 which is available. However wxWindows 2.3.2 is nowhere to be seen, only 2.2.9 and 2.3.3 wxPython 2.3.2 does not contain wxWindows 2.3.2. In fact it shouldn't, wxWindows should be provided as a separate package, a general purpose library. However wxPython 2.3.3.1 contains everything and the kitchen sink but the wxWindows lib is not as it should be i.e. in /usr/lib but in /usr/lib/wxPython/lib (and not being built as a separate package as it should be for an quite large, useful and general purpose lib) But anyway boa (debugger) doesn't work with wxPython 2.3.3.1 and I can't downgrade to 2.3.2 because wxWindows 2.3.2 is not available ? I think I need a holiday ;-D [...] > bcrtl == Boa Constructor Run Time Library > It's absolutely optional ;) > Currently it adds a few extra controls as examples of how to extend Boa. > What problems are you having with the bcrtl? "Permission denied: '/usr/lib/python2.2/site-packages/wxPython/lib/bcrtl'" Before installing it system-wide I want to understand what it does. I know it can be disabled but I don't understand yet how important it is. Does it require write access all the time or just once to install its stuff ? Can it be installed somewhere in user's directory ? [...] > Please note that the crash happens *after* all Python code has run, > so there is no chance of loosing any data, it's just a nuisance. To be honest this was the least of my worries and even more so now :-) I was just a remark :-) From an application declared as alpha and snatched from the CVS I _do_ expect some things to be broken. Bleeding edge is bleeding. > > And finally: I am willing to write a spec file for the rpm package management > > system (Linux: RedHat, etc.). However there is a catch: It's not clear to me > > where is should go, if somebody would be willing to tell me how they install > > boa system-wide "by hand" then I could translate this in the spec file. > > Boa can go anywhere as it is an application, not a library. > > I decided before the last release that wxPython/tools/boa is a > nice default location. Whatever but there should be an executable somewhere in the path. > Luckily Python has distutils which can build rpms for you. > The Boa 0.1.0 release was built with distutils, but unfortunately > I could not get the bdist_rpm option to work (it should tho!). OK, I'll have to dig that one up, may take a while tho. To end up on a positive note: many, many thanks for your prompt reply, it was really very helpful :-) Cheers, -- Ryurick M. Hristev mailto:ryu...@ca... Computer Systems Manager University of Canterbury, Physics & Astronomy Dept., New Zealand |