[CalendarServer-users] calendarserver with debian wheezy
Michael Köhler
ml_calendarserver-users at controlc.de
Fri Jan 31 11:14:19 PST 2014
Hi Christian,
Am 31.12.2013 um 02:48 schrieb Christian Vielhauer <c.vielhauer at me.com>:
> Starting server...
> Traceback (most recent call last):
> File "/usr/share/calendarserver/Twisted-13.2.0/build/scripts-2.7/twistd", line 14, in <module>
> run()
> File "/usr/share/calendarserver/Twisted-13.2.0/build/lib.linux-x86_64-2.7/twisted/scripts/twistd.py", line 27, in run
> app.run(runApp, ServerOptions)
> File "/usr/share/calendarserver/Twisted-13.2.0/build/lib.linux-x86_64-2.7/twisted/application/app.py", line 637, in run
> config.parseOptions()
> File "/usr/share/calendarserver/Twisted-13.2.0/build/lib.linux-x86_64-2.7/twisted/application/app.py", line 604, in parseOptions
> usage.Options.parseOptions(self, options)
> File "/usr/share/calendarserver/Twisted-13.2.0/build/lib.linux-x86_64-2.7/twisted/python/usage.py", line 261, in parseOptions
> for (cmd, short, parser, doc) in self.subCommands:
> File "/usr/share/calendarserver/Twisted-13.2.0/build/lib.linux-x86_64-2.7/twisted/application/app.py", line 621, in subCommands
> for plug in sorted(plugins, key=attrgetter('tapname')):
> File "/usr/share/calendarserver/CalendarServer/twisted/plugins/caldav.py", line 29, in getProperty
> return getattr(reflect.namedClass(self.serviceMakerClass), propname)
> File "/usr/share/calendarserver/Twisted-13.2.0/build/lib.linux-x86_64-2.7/twisted/python/_reflectpy3.py", line 151, in namedObject
> module = namedModule('.'.join(classSplit[:-1]))
> File "/usr/share/calendarserver/Twisted-13.2.0/build/lib.linux-x86_64-2.7/twisted/python/_reflectpy3.py", line 137, in namedModule
> topLevel = __import__(name)
> File "/usr/share/calendarserver/CalendarServer/calendarserver/tap/caldav.py", line 61, in <module>
> from txweb2.channel.http import LimitingHTTPFactory, SSLRedirectRequest, \
> File "/usr/share/calendarserver/CalendarServer/txweb2/channel/__init__.py", line 30, in <module>
> from txweb2.channel.http import HTTPFactory
> File "/usr/share/calendarserver/CalendarServer/txweb2/channel/http.py", line 45, in <module>
> from twistedcaldav.config import config
> File "/usr/share/calendarserver/CalendarServer/twistedcaldav/__init__.py", line 36, in <module>
> import twistedcaldav.caldavxml
> File "/usr/share/calendarserver/CalendarServer/twistedcaldav/caldavxml.py", line 39, in <module>
> from twistedcaldav.ical import Component as iComponent
> File "/usr/share/calendarserver/CalendarServer/twistedcaldav/ical.py", line 45, in <module>
> from txdav.caldav.datastore.scheduling.cuaddress import normalizeCUAddr
> File "/usr/share/calendarserver/CalendarServer/txdav/caldav/datastore/scheduling/cuaddress.py", line 20, in <module>
> from txdav.caldav.datastore.scheduling.utils import extractEmailDomain
> File "/usr/share/calendarserver/CalendarServer/txdav/caldav/datastore/scheduling/utils.py", line 19, in <module>
> from txdav.caldav.icalendarstore import ComponentRemoveState
> File "/usr/share/calendarserver/CalendarServer/txdav/caldav/icalendarstore.py", line 23, in <module>
> from txdav.common.icommondatastore import ICommonTransaction, \
> File "/usr/share/calendarserver/CalendarServer/txdav/common/icommondatastore.py", line 23, in <module>
> from txdav.idav import ITransaction
> File "/usr/share/calendarserver/CalendarServer/txdav/idav.py", line 35, in <module>
> from zope.interface.common.mapping import IMapping
> ImportError: No module named common.mapping
> root at dav:/usr/share/calendarserver/CalendarServer#
>
> Try to google for ImportError: No module named common.mappingdid not help :-(
maybe I´ve found the solution for the same error on Debian Jessie. I´ve to install python-setuptools and then everything works well. Maybe it´ll helps you.
Bye,
Michael
More information about the calendarserver-users
mailing list