#306: Conflict in custom Twisted branches/dav-acl-1608-4 prevents CalendarServer from running ----------------------------------+----------------------------------------- Reporter: s.marechal@jejik.com | Owner: wsanchez@apple.com Type: Defect | Status: new Priority: 5: Not set | Milestone: Component: Twisted | Severity: Serious Keywords: | ----------------------------------+----------------------------------------- CalendarServer refuses to run due to problems with the branches/dav- acl-1608-4 branch of Twisted that CalendarServer uses. That branch uses twisted/python/reflect.py which in turn tries to import modules from the twisted that is installed system-wide instead of the twisted/branches/dav- acl-1608-4 branch that was donwloaded by the `run -s` script. See the attached files for the errors. In short, branches/dav- acl-1608-4/python/reflect.py tries to import /usr/lib/python2.5/site- packages/twisted/plugins/cred_anonymous.py instead of branches/dav- acl-1608-4/twisted/plugins/cred_anonymous.py. This causes problems because the system-wide Twisted is 8.1.0. The cred plugins of 8.1.0 depend on twisted.cred.strcred but the two year old dav-acl-1608-4 doesn't have those. Result: Failure. -- Ticket URL: <http://trac.calendarserver.org/ticket/306> CalendarServer </> HTTP/WebDAV/CalDAV Server