[CalendarServer-users] Calendar Server on Open SuSE 10.2
Maximilian Ebert
max.ebert at titoly.de
Tue Nov 6 14:22:40 PST 2007
Does really nobody has an idear about my problem?
greets
max.ebert at titoly.de schrieb:
> Hi,
>
> i try to install Calendar Server 1.0 on Open SuSE 10.2. What i ve done
> so far is to change in the PyKerberos *.c files the header from
> <Python/Python.h> to <Python.h> but i still get theses errors:
>
> raceback (most recent call last):
> File "/usr/local/src/ical/Twisted/twisted/application/app.py", line
> 354, in parseOptions
> usage.Options.parseOptions(self, options)
> File "/usr/local/src/ical/Twisted/twisted/python/usage.py", line
> 184, in parseOptions
> for (cmd, short, parser, doc) in self.subCommands:
> File "/usr/local/src/ical/Twisted/twisted/application/app.py", line
> 364, in subCommands
> for plug in plugins:
> File "/usr/local/src/ical/Twisted/twisted/plugin.py", line 186, in
> getPlugins
> allDropins = getCache(package)
> --- <exception caught here> ---
> File "/usr/local/src/ical/Twisted/twisted/plugin.py", line 151, in
> getCache
> provider = pluginModule.load()
> File "/usr/local/src/ical/Twisted/twisted/python/modules.py", line
> 378, in load
> return self.pathEntry.pythonPath.moduleLoader(self.name)
> File "/usr/local/src/ical/Twisted/twisted/python/modules.py", line
> 614, in moduleLoader
> return self._moduleLoader(modname)
> File "/usr/local/src/ical/Twisted/twisted/python/reflect.py", line
> 361, in namedAny
> topLevelPackage = __import__(trialname)
> File "/usr/local/src/ical/CalendarServer/twisted/plugins/caldav.py",
> line 1, in ?
> from twistedcaldav.tap import CalDAVServiceMaker
> File "/usr/local/src/ical/CalendarServer/twistedcaldav/tap.py", line
> 47, in ?
> from twistedcaldav.resource import CalDAVResource
> File "/usr/local/src/ical/CalendarServer/twistedcaldav/resource.py",
> line 39, in ?
> from twisted.web2.dav.idav import IDAVPrincipalCollectionResource
> exceptions.ImportError: cannot import name
> IDAVPrincipalCollectionResource
> Traceback (most recent call last):
> File "/usr/local/src/ical/Twisted/twisted/python/usage.py", line
> 373, in __str__
> return self.getSynopsis() + '\n' + self.getUsage(width=None)
> File "/usr/local/src/ical/Twisted/twisted/python/usage.py", line
> 407, in getUsage
> for (cmd, short, parser, desc) in self.subCommands:
> File "/usr/local/src/ical/Twisted/twisted/application/app.py", line
> 364, in subCommands
> for plug in plugins:
> File "/usr/local/src/ical/Twisted/twisted/plugin.py", line 186, in
> getPlugins
> allDropins = getCache(package)
> --- <exception caught here> ---
> File "/usr/local/src/ical/Twisted/twisted/plugin.py", line 151, in
> getCache
> provider = pluginModule.load()
> File "/usr/local/src/ical/Twisted/twisted/python/modules.py", line
> 378, in load
> return self.pathEntry.pythonPath.moduleLoader(self.name)
> File "/usr/local/src/ical/Twisted/twisted/python/modules.py", line
> 614, in moduleLoader
> return self._moduleLoader(modname)
> File "/usr/local/src/ical/Twisted/twisted/python/reflect.py", line
> 361, in namedAny
> topLevelPackage = __import__(trialname)
> File "/usr/local/src/ical/CalendarServer/twisted/plugins/caldav.py",
> line 1, in ?
> from twistedcaldav.tap import CalDAVServiceMaker
> File "/usr/local/src/ical/CalendarServer/twistedcaldav/__init__.py",
> line 61, in ?
> import twistedcaldav.customxml
> File
> "/usr/local/src/ical/CalendarServer/twistedcaldav/customxml.py", line
> 28, in ?
> from twisted.web2.dav.resource import twisted_dav_namespace
> File "/usr/local/src/ical/Twisted/twisted/web2/dav/resource.py",
> line 51, in ?
> from twisted.web2.http import HTTPError, RedirectResponse,
> StatusResponse
> File "/usr/local/src/ical/Twisted/twisted/web2/http.py", line 462, in ?
> components.registerAdapter(compat.makeOldRequestAdapter,
> iweb.IRequest, iweb.IOldRequest)
> File "/usr/local/src/ical/Twisted/twisted/python/components.py",
> line 87, in registerAdapter
> raise ValueError("an adapter (%s) was already registered." %
> (factory, ))
> exceptions.ValueError: an adapter (<function makeOldRequestAdapter at
> 0x2aeec0408b18>) was already registered.
> Usage: twistd [options]
> Options:
> --savestats save the Stats object rather than the text
> output of
> the profiler.
> -o, --no_save do not save state on shutdown
> -e, --encrypted The specified tap/aos/xml file is encrypted.
> --nothotshot Don't use the 'hotshot' profiler even if it's
> available.
> -n, --nodaemon don't daemonize
> -q, --quiet No-op for backwards compatability.
> --originalname Don't try to change the process name
> --syslog Log to syslog, not to file
> --euid Set only effective user-id rather than real
> user-id.
> (This option has no effect unless the server
> is running
> as root, in which case it means not to shed all
> privileges after binding ports, retaining the
> option to
> regain privileges in cases such as spawning
> processes.
> Use with caution.)
> -l, --logfile= log to a specified file, - for stdout
> -p, --profile= Run in profile mode, dumping results to
> specified file
> -f, --file= read the given .tap file [default: twistd.tap]
> -y, --python= read an application from within a Python file
> (implies
> -o)
> -x, --xml= Read an application from a .tax file (Marmalade
> format).
> -s, --source= Read an application from a .tas file (AOT
> format).
> -d, --rundir= Change to a supplied directory before running
> [default:
> .]
> --report-profile= E-mail address to use when reporting dynamic
> execution
> profiler stats. This should not be combined
> with other
> profiling options. This will only take effect
> if the
> application to be run has an application name.
> --prefix= use the given prefix when syslogging
> [default: twisted]
> --pidfile= Name of the pidfile [default: twistd.pid]
> --chroot= Chroot to a supplied directory before running
> -u, --uid= The uid to run as.
> -g, --gid= The gid to run as.
> --help-reactors Display a list of possibly available reactor
> names.
> --version Print version information and exit.
> --spew Print an insanely verbose log of everything that
> happens. Useful when debugging freezes or
> locks in
> complex code.
> -b, --debug run the application in the Python Debugger
> (implies
> nodaemon), sending SIGUSR2 will drop into
> debugger
> -r, --reactor= Which reactor to use (see --help-reactors for
> a list of
> possibilities)
> --help Display this help and exit.
> Commands:
> web2 An HTTP/1.1 web server that can serve from a
> filesystem or
> application resource.
> ftp An FTP server.
> telnet A simple, telnet-based remote debugging service.
> socks A SOCKSv4 proxy service.
> manhole-old An interactive remote debugger service.
> portforward A simple port-forwarder.
> web A general-purpose web server which can serve from a
> filesystem or application resource.
> inetd An inetd(8) replacement.
> news A news server.
> words A modern words server
> toc An AIM TOC service.
> dns A domain name server.
> mail An email service
> manhole An interactive remote debugger service accessible
> via
> telnet and ssh and providing syntax coloring and
> basic line
> editing functionality.
> conch A Conch SSH service.
>
> /usr/local/src/ical/Twisted/bin/twistd: Unknown command: caldav
> Error in atexit._run_exitfuncs:
> Traceback (most recent call last):
> File "/usr/lib64/python2.4/atexit.py", line 24, in _run_exitfuncs
> func(*targs, **kargs)
> File "/usr/lib64/python2.4/logging/__init__.py", line 1317, in shutdown
> for h in _handlerList[:]: # was _handlers.keys():
> TypeError: unsubscriptable object
> Error in atexit._run_exitfuncs:
> Traceback (most recent call last):
> File "/usr/lib64/python2.4/atexit.py", line 24, in _run_exitfuncs
> func(*targs, **kargs)
> File "/usr/lib64/python2.4/logging/__init__.py", line 1317, in shutdown
> for h in _handlerList[:]: # was _handlers.keys():
> TypeError: unsubscriptable object
> Error in sys.exitfunc:
> Traceback (most recent call last):
> File "/usr/lib64/python2.4/atexit.py", line 24, in _run_exitfuncs
> func(*targs, **kargs)
> File "/usr/lib64/python2.4/logging/__init__.py", line 1317, in shutdown
> for h in _handlerList[:]: # was _handlers.keys():
> TypeError: unsubscriptable object
>
>
>
>
>
> Any idear? Thx Max
> _______________________________________________
> calendarserver-users mailing list
> calendarserver-users at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo/calendarserver-users
More information about the calendarserver-users
mailing list