Well, I just typed a long message, and lost it (yay for copy-and-paste 
errors).

The jist of it is:
  * Web update fails
  * Source tarballs from web appear to be borked.

Running the ClassDesigner.py via:

sudo pythonw ClassDesigner.py


and attempting to update after being prompted that updates are available 
results in a message saying that I don't have permission to update.  The 
error printed to the console is:

Dabo Error Log: Thu Jan 29 21:30:36 2009: Cannot update files; Error: 
[Errno 21] Is a directory: 
'/Library/Python/2.5/site-packages/Dabo-0.9.0-py2.5.egg/dabo/lib/datanav2'

Pressing on "OK" to close the dialog results in:

Traceback (most recent call last):
   File "ClassDesigner.py", line 4144, in <module>
     clsDes = ClassDesigner(f)
   File "ClassDesigner.py", line 168, in __init__
     self.setup()
   File 
"/Library/Python/2.5/site-packages/Dabo-0.9.0-py2.5.egg/dabo/dApp.py", 
line 302, in setup
     self.uiApp = dabo.ui.getUiApp(self, callback=None)
   File 
"/Library/Python/2.5/site-packages/Dabo-0.9.0-py2.5.egg/dabo/ui/uiwx/__init__.py",
 
line 218, in getUiApp
     ret = uiApp(app, callback)
   File 
"/Library/Python/2.5/site-packages/Dabo-0.9.0-py2.5.egg/dabo/ui/uiwx/uiApp.py", 
line 113, in __init__
     wx.App.__init__(self, 0, *args)
   File 
"//usr/local/lib/wxPython-unicode-2.8.9.1/lib/python2.5/site-packages/wx-2.8-mac-unicode/wx/_core.py",
 
line 7935, in __init__
     self._BootstrapApp()
   File 
"//usr/local/lib/wxPython-unicode-2.8.9.1/lib/python2.5/site-packages/wx-2.8-mac-unicode/wx/_core.py",
 
line 7509, in _BootstrapApp
     return _core_.PyApp__BootstrapApp(*args, **kwargs)
   File 
"/Library/Python/2.5/site-packages/Dabo-0.9.0-py2.5.egg/dabo/ui/uiwx/uiApp.py", 
line 186, in OnInit
     if not self.checkForUpdates():
   File 
"/Library/Python/2.5/site-packages/Dabo-0.9.0-py2.5.egg/dabo/ui/uiwx/uiApp.py", 
line 235, in checkForUpdates
     if vers is None:
UnboundLocalError: local variable 'vers' referenced before assignment


Tried using the tarballs available on the website.  However, they don't 
have any setup.py.  Tried overlaying it on a 0.9.0 tarball, but the 
__version__.py still shows 0.9.0 in it.

Help please.  Thanks.

-John

P.S.  I apologize if I come across as short in this message, still a 
little bummed by my skill at destroying my previous message.

_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev
Searchable Archives: http://leafe.com/archives/search/dabo-dev
This message: http://leafe.com/archives/byMID/[email protected]

Reply via email to