Skip to content. | Skip to navigation

Personal tools
Log in
Sections
You are here: Home Posts Plone 3.3.5 on Mac OS X Lion

Plone 3.3.5 on Mac OS X Lion

by Nathan Van Gheem — last modified Aug 27, 2011 05:25 AM
Some tips for Plone 3 on Lion.

Getting Python 2.4

First off, make sure you have a version of python 2.4 installed on the system. If you use the one located in the svn collective, it has a few patches that make it work correctly with Lion.

svn co http://svn.plone.org/svn/collective/buildout/python/
cd python
python bootstrap.py
./bin/buildout 

Then use that python with your buildout.

Beware of collective.xdv

I didn't have enough time to figure out why, but xdv was making my instance crash on startup with no explanation. I did get plone to startup by upgrading to the latest version of xdv and collective.xdv but it would still crash when rendering a page for me. For now, I've just disable xdv on Lion and at least for a working plone 3 dev machine.

Small post but I just wanted to put it up in case someone else was experiencing the same problems.

Filed under: , ,
Martin Aspeli says:
Aug 27, 2011 10:29 AM
The xdv crash is probably lxml linking to the wrong libxml2. You should:

- Remove any cached lxml eggs
- Nuke the parts/ directory of your buildout
- Use z3c.recipe.staticlxml version 0.8 or later to compile lxml and list lxml first in your parts list

Martin
Radim Novotny says:
Aug 28, 2011 07:45 AM
Hi,

I'm experiencing exactly the same issue. c.xdv rc5 failed during startup, 1.0 fails when rendering a page. I've tried to examine the problem using gdb and got this traceback: http://pastebin.com/j4sRVThv - it seems problem is raised when lxml is trying to parse rules.xml. Anyway, even if rules.xml is empty, it still fails.
Add comment

You can add a comment by filling out the form below. Plain text formatting. Web and email addresses are transformed into clickable links.

Navigation