Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

'run' script installs Twisted plugins to wrong location on x86_64 systems #459

macosforgebot opened this issue Aug 6, 2010 · 2 comments


Copy link

commented Aug 6, 2010

s.adam@… originally submitted this as ticket:391

I may have made a beginner's mistake as this is the first time I deal with Twisted, but I believe that CalendarServer installs the Twisted plugins to the wrong location on x86_64 systems.

CalendarServer will create a both '/usr/lib/python2.X/site-packages' (sitelib) and '/usr/lib64/python2.X/site-packages' (sitearch) directory and places the Twisted files in sitearch directory and the Twisted plugins in the sitelib. Attempting to start the server will have Twisted search only the sitearch directory and produce an error since the caldav plugin isn't known.

I am using Fedora 13 x86_64 which has Python 2.6.


This comment has been minimized.

Copy link

commented Aug 1, 2011

@wsanchez originally submitted this as comment:1:⁠ticket:391

  • Owner changed from @wsanchez to @glyph
  • Radar deleted
  • Priority changed from 5: Not set to 3: Important
  • Milestone set to CalendarServer-3.x

This comment has been minimized.

Copy link

commented Nov 30, 2011

@wsanchez originally submitted this as comment:2:⁠ticket:391

  • Status changed from new to closed
  • Resolution changed from to Behaves correctly

If you install Twisted on your own before building this server, and it's detectable (ie. in PYTHONPATH), then the server should use that Twisted and not try to build and install its own. This is generally the best way to install.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
1 participant
You can’t perform that action at this time.