na servus, on 2008-07-03: > > > > Maurits van Rees-3 wrote: >> >> na servus, on 2008-07-03: >>> >>> I want to install CalendarX for Plone 3.1.2. A Plone 3 compatible version >>> exists as a branch under >>> https://svn.plone.org/svn/collective/CalendarX/branches/plone-3-compatibility/ >>> . >>> Which definition must be made in a buildout.cfg to install a branch with >>> buildout? >>> >>> Na Servus >> >> You can add a section in buildout.cfg like this: >> >> [productcheckouts] >> recipe = infrae.subversion >> urls = >> <svn url to branch> <name of the product> >> >> and hook that section up in some other parts of buildout.cfg. So >> something like: >> >> =============================================== >> [buildout] >> >> parts = >> ... >> productcheckouts >> ... >> >> [instance] >> ... >> products = >> ... >> ${productcheckouts:location} >> ... >> >> [productcheckouts] >> recipe = infrae.subversion >> urls = >> >> https://svn.plone.org/svn/collective/CalendarX/branches/plone-3-compatibility/ >> CalendarX >> # ^^^ This should be on one line >> =============================================== > > I get an error: > --> > An internal errer occured due to a bug in either zc.buildout or in a recipe > being used: > > AtributeError: > 'NoneType' object has no attribute 'endswith' ><---
I do not get this error. This buildout.cfg works for me: http://paste.plone.org/22330 To get a better idea of what goes wrong, it can help to tell buildout to be more verbose: bin/buildout -vvv You can also tell buildout to put you in a python prompt (pdb) whenever something goes wrong and investigate there: bin/buildout -D > As I see CalendarX isn't an EGG Correct. -- Maurits van Rees | http://maurits.vanrees.org/ Work | http://zestsoftware.nl/ "This is your day, don't let them take it away." [Barlow Girl] _______________________________________________ Setup mailing list [email protected] http://lists.plone.org/mailman/listinfo/setup
