[CalendarServer-users] OpenDirectory error on PPC-miniMac running OS X 10.5.8

Florian Baeumler florian at baeumler.co.uk
Tue Jan 11 12:40:53 PST 2011


Hi all,
I am trying to run CalDav server on a PPC mini Mac running 10.5.8. I also
installed xcode314_2809_developerdvd. I get the following errors running
the server. The server starts up fine, but then throws these errors.

2011-01-11 19:39:48+0000 [calendarserver.accesslog.AMPLoggingFactory]
AMPLoggingProtocol connection established
(HOST:UNIXAddress('./data/Logs/state/caldavd.sock') PEER:UNIXAddress(''))
2011-01-11 19:39:48+0000 [-] [caldav-0]  [-] AMP connection established
(HOST:UNIXAddress(None) PEER:UNIXAddress('./data/Logs/state/caldavd.sock'))
2011-01-11 19:39:48+0000 [-] [caldav-1]  [-] Unhandled Error
2011-01-11 19:39:48+0000 [-] [caldav-1]  Traceback (most recent call last):
2011-01-11 19:39:48+0000 [-] [caldav-1]    File
"/Users/lounge/CalendarServer/Twisted/build/lib.macosx-10.5-ppc-2.5/twisted
/internet/base.py", line 413, in fireEvent
2011-01-11 19:39:48+0000 [-] [caldav-1]  
DeferredList(beforeResults).addCallback(self._continueFiring)
2011-01-11 19:39:48+0000 [-] [caldav-1]    File
"/Users/lounge/CalendarServer/Twisted/build/lib.macosx-10.5-ppc-2.5/twisted
/internet/defer.py", line 260, in addCallback
2011-01-11 19:39:48+0000 [-] [caldav-1]      callbackKeywords=kw)
2011-01-11 19:39:48+0000 [-] [caldav-1]    File
"/Users/lounge/CalendarServer/Twisted/build/lib.macosx-10.5-ppc-2.5/twisted
/internet/defer.py", line 249, in addCallbacks
2011-01-11 19:39:48+0000 [-] [caldav-1]      self._runCallbacks()
2011-01-11 19:39:48+0000 [-] [caldav-1]    File
"/Users/lounge/CalendarServer/Twisted/build/lib.macosx-10.5-ppc-2.5/twisted
/internet/defer.py", line 441, in _runCallbacks
2011-01-11 19:39:48+0000 [-] [caldav-1]      self.result =
callback(self.result, *args, **kw)
2011-01-11 19:39:48+0000 [-] [caldav-1]  --- <exception caught here> ---
2011-01-11 19:39:48+0000 [-] [caldav-1]    File
"/Users/lounge/CalendarServer/Twisted/build/lib.macosx-10.5-ppc-2.5/twisted
/internet/base.py", line 426, in _continueFiring
2011-01-11 19:39:48+0000 [-] [caldav-1]      callable(*args, **kwargs)
2011-01-11 19:39:48+0000 [-] [caldav-1]    File
"/Users/lounge/CalendarServer/CalendarServer/twistedcaldav/directorybackeda
ddressbook.py", line 90, in provisionDirectory
2011-01-11 19:39:48+0000 [-] [caldav-1]      self.directory =
directoryClass(params)
2011-01-11 19:39:48+0000 [-] [caldav-1]    File
"/Users/lounge/CalendarServer/CalendarServer/twistedcaldav/directory/opendi
rectorybacker.py", line 76, in __init__
2011-01-11 19:39:48+0000 [-] [caldav-1]  
self._actuallyConfigure(**params)
2011-01-11 19:39:48+0000 [-] [caldav-1]    File
"/Users/lounge/CalendarServer/CalendarServer/twistedcaldav/directory/opendi
rectorybacker.py", line 128, in _actuallyConfigure
2011-01-11 19:39:48+0000 [-] [caldav-1]      self.odModule =
namedModule(config.OpenDirectoryModule)
2011-01-11 19:39:48+0000 [-] [caldav-1]    File
"/Users/lounge/CalendarServer/Twisted/build/lib.macosx-10.5-ppc-2.5/twisted
/python/reflect.py", line 339, in namedModule
2011-01-11 19:39:48+0000 [-] [caldav-1]      topLevel = __import__(name)
2011-01-11 19:39:48+0000 [-] [caldav-1]    File
"/Users/lounge/CalendarServer/CalendarServer/calendarserver/platform/darwin
/od/opendirectory.py", line 21, in <module>
2011-01-11 19:39:48+0000 [-] [caldav-1]      import odframework
2011-01-11 19:39:48+0000 [-] [caldav-1]    File
"/Users/lounge/CalendarServer/CalendarServer/calendarserver/platform/darwin
/od/odframework.py", line 6, in <module>
2011-01-11 19:39:48+0000 [-] [caldav-1]  
"/System/Library/Frameworks/OpenDirectory.framework"),
2011-01-11 19:39:48+0000 [-] [caldav-1]    File
"/System/Library/Frameworks/Python.framework/Versions/2.5/Extras/lib/python
/PyObjC/objc/_dyld.py", line 146, in pathForFramework
2011-01-11 19:39:48+0000 [-] [caldav-1]      fpath, name, version =
infoForFramework(dyld_find(path))
2011-01-11 19:39:48+0000 [-] [caldav-1]    File
"/System/Library/Frameworks/Python.framework/Versions/2.5/Extras/lib/python
/PyObjC/objc/_dyld.py", line 141, in dyld_find
2011-01-11 19:39:48+0000 [-] [caldav-1]      return
dyld_framework(filename, framework_name, version)
2011-01-11 19:39:48+0000 [-] [caldav-1]    File
"/System/Library/Frameworks/Python.framework/Versions/2.5/Extras/lib/python
/PyObjC/objc/_dyld.py", line 88, in dyld_framework
2011-01-11 19:39:48+0000 [-] [caldav-1]      raise ImportError("Framework
%s could not be found" % (framework_name,))
2011-01-11 19:39:48+0000 [-] [caldav-1]  exceptions.ImportError: Framework
OpenDirectory could not be found

If somebody, a lot smarter than me, could shed some light there.....,
please. 

Kind Regards

Florian Baeumler

 






More information about the calendarserver-users mailing list