[CalendarServer-users] ImportError: No module named names

Axel cal at mooselook.de
Sat Oct 11 02:45:25 PDT 2014


Hi,

Unfortunately I'm not very fond of Python.
Calendarserver is the only contact with Python I had so far.

On my server I just upgraded from Ubuntu 12.04 to 14.04.

That upgraded my calendarserver from 2.4.dfsg-7 to 5.2+dfsg-1.

But now it won't start anymore, failing in the below error.

Has anyone a hint on what I could try to eliminate this problem?

Best regards,
Axel


Traceback (most recent call last):
   File "/usr/bin/twistd", line 14, in <module>
     run()
   File "/usr/lib/python2.7/dist-packages/twisted/scripts/twistd.py", 
line 27, in run
     app.run(runApp, ServerOptions)
   File "/usr/lib/python2.7/dist-packages/twisted/application/app.py", 
line 637, in run
     config.parseOptions()
   File "/usr/lib/python2.7/dist-packages/twisted/application/app.py", 
line 604, in parseOptions
     usage.Options.parseOptions(self, options)
   File "/usr/lib/python2.7/dist-packages/twisted/python/usage.py", line 
261, in parseOptions
     for (cmd, short, parser, doc) in self.subCommands:
   File "/usr/lib/python2.7/dist-packages/twisted/application/app.py", 
line 621, in subCommands
     for plug in sorted(plugins, key=attrgetter('tapname')):
   File "/usr/lib/python2.7/dist-packages/twisted/plugins/caldav.py", 
line 31, in getProperty
     return getattr(reflect.namedClass(self.serviceMakerClass), propname)
   File 
"/usr/lib/python2.7/dist-packages/twisted/python/_reflectpy3.py", line 
151, in namedObject
     module = namedModule('.'.join(classSplit[:-1]))
   File 
"/usr/lib/python2.7/dist-packages/twisted/python/_reflectpy3.py", line 
137, in namedModule
     topLevel = __import__(name)
   File "/usr/lib/python2.7/dist-packages/calendarserver/tap/caldav.py", 
line 77, in <module>
     from txdav.common.datastore.upgrade.migrate import 
UpgradeToDatabaseStep
   File 
"/usr/lib/python2.7/dist-packages/txdav/common/datastore/upgrade/migrate.py", 
line 44, in <module>
     from txdav.common.datastore.file import CommonDataStore as 
FileStore, TOPPATHS
   File 
"/usr/lib/python2.7/dist-packages/txdav/common/datastore/file.py", line 
37, in <module>
     from twistedcaldav.notifications import NotificationRecord
   File 
"/usr/lib/python2.7/dist-packages/twistedcaldav/notifications.py", line 
33, in <module>
     from twistedcaldav.resource import ReadOnlyNoCopyResourceMixIn, 
CalDAVResource
   File "/usr/lib/python2.7/dist-packages/twistedcaldav/resource.py", 
line 71, in <module>
     from twistedcaldav.directory.internal import InternalDirectoryRecord
   File 
"/usr/lib/python2.7/dist-packages/twistedcaldav/directory/internal.py", 
line 30, in <module>
     from twistedcaldav.directory.directory import DirectoryService, 
DirectoryRecord
   File 
"/usr/lib/python2.7/dist-packages/twistedcaldav/directory/directory.py", 
line 51, in <module>
     from txdav.caldav.datastore.scheduling.ischedule.localservers 
import Servers
   File 
"/usr/lib/python2.7/dist-packages/txdav/caldav/datastore/scheduling/ischedule/localservers.py", 
line 23, in <module>
     from txdav.caldav.datastore.scheduling.ischedule.utils import 
getIPsFromHost
   File 
"/usr/lib/python2.7/dist-packages/txdav/caldav/datastore/scheduling/ischedule/utils.py", 
line 20, in <module>
     from twisted.names import dns
ImportError: No module named names




More information about the calendarserver-users mailing list