Christopher Johnson, despite my grounded lack of confidence has kindly invited me to correct small issues I reported a while ago.
So I tried following the "new fashioned way" as describe in http://code.google.com/p/getpaid/wiki/DevGettingStarted but I run up against # Run commands described in [http://getpaid.googlecode.com/svn/getpaid.buildout/trunk/getpaid.trunk.cfg getpaid.trunk.cfg] and there is no getpaid.trunk.cfg to be found and 334/cfg is not really verbose. I decided to use the universal installer and run buildout -c 334.cfg short version : in base.cfg the section [getpaid.core.config] is not referenced; the first noticeable consequence is that a distribution yoma.batching is not found If I add [getpaid.core.config] # as in # http://opennetworks.googlecode.comsvn›buildout.development›trunk›profile›extras.cfg # the lign five.intid in checkout removed checkout = Products.PloneGetPaid zc.resourcelibrary zc.table yoma.batching ore.viewlet hurry.workflow getpaid.core getpaid.wizard getpaid.nullpayment eggs = Products.PloneGetPaid zc.resourcelibrary zc.table five.intid yoma.batching ore.viewlet hurry.workflow getpaid.core getpaid.wizard getpaid.nullpayment # getpaid.io # getpaid.flatrateshipping # PdbTextMateSupport # getpaid.warehouse # getpaid.report # getpaid.ups # getpaid.paymentech # getpaid.discount # zc.authorizedotnet # getpaid.authorizedotnet # getpaid.paypal # getpaid.pxpay # getpaid.payflowpro # getpaid.ogone # getpaid.formgen zcml = getpaid.netcash getpaid.netcash-overrides getpaid.flatrateshipping2 getpaid.vat-overrides it is working and in 334.cfg the section [versions] is not suffisant the one that works for me is [versions] five.intid = 0.4.3 zope.location =3.7.0 zope.schema =3.6.1 zope.component =3.5.1 long version : but as soon as the buildout reaches yoma.batching, it says that the package can't be found like it happened to Hannes on the 30/10/09. I read the thread he opened. Adding auto-checkout = Products.PloneGetPaid zc.resourcelibrary zc.table five.intid yoma.batching ore.viewlet hurry.workflow getpaid.core getpaid.wizard getpaid.nullpayment did not worked for me (I m suspecting that sources.cfg was the wrong place to put it I could notice in the sources.cfg that extends the buildout configuration file 334.cfg in the commented part # extends = # http://dist.plone.org/release/3.3.1/versions.cfg # http://getpaid.googlecode.com/svn/getpaid.buildout/trunk/getpaid.trunk.cfg # # ... # extensions = mr.developer # # ... # [instance] # eggs = # Plone # ${buildout:eggs} # ${getpaid.core.config:eggs} I tried to figure out the meaning of ${getpaid.core.config:eggs} and found out that there were indeed a section [getpaid.core.config] not commented at the end of the file but this section was not called on. I found the very same section in base.cfg and nor is this section was referenced. When I finally add to eggs = Plone ${getpaid.core.config:eggs} my buiding out passed the step of the download of yoma.batching and went smoothly until a conflict version zope.site 3.9.0 requires 'zope.location>=3.7.0' So I add in the section [versions] of 334.cfg below five.intid = 0.4.3, zope.location =3.7.0 Skipping the update of my dirty eggs; I arrived to a new version conflict We already have: zope.schema 0.0 but zope.location 3.7.0 requires 'zope.schema>=3.5.1dev then again Getting distribution for 'zope.schema==3.5.1dev'. Error: Couldn't find a distribution for 'zope.schema==3.5.1dev As it was clearly a development distribution not part of getpaid I add zope.schema to a new section [other.products.config:checkout] as seen done in http://www.google.com/codesearch/p?hl=en#nAFHp0TMJvg/buildout.development/trunk/profile/devel.cfg and called it in putting ${other.products.config:checkout} below ${getpaid.core.config:eggs} in base.cfg and went on pypi.python.org to find out the address of the repositery. There I found out that the stable version was already 3.6.1 so I comment out all the stuff related to my new section and just put under the section [versions] zope.schema=3.5.1 Strong of my new experience when I arrived to the next conflict version We already have: zope.component 0.0 but zope.site 3.9.0 requires 'zope.component>=3.8.0'. I went straight to pypi and I pinned zope.component to 3.9.2 Unfortunately five.localsitemanager 1.1 requires 'zope.component<3.6dev' As I put the option -v of buildout I coud see that 'zope.site' was required by five.intid 0.5.0 First I didn't understand why I had got five.intid 0.5.0 though I still had the original five.intid = 0.4.3 and found out that ,mr.developer was the culprit mr.developer: Checking out 'five.intid' with subversion How I can stop mr.developer to checkout five.intid ? Yes there a hidden file .mr.developer.cfg and it [develop] five.intid = auto Yes I was the one to ask for it in my section [getpaid.core.config] I removed five.intid from the list checkout = and at last I ve got a Plone Instance I leaved out the errors Could not resolve hostname `getpaid.googlecode.com': Host not found (https://getpaid.googlecode.com) due to my poor connexion I have written this rather long post as an excuse towards Christopher for the delay -- GetPaid for Plone: http://www.plonegetpaid.com (overview info) | http://code.google.com/p/getpaid (code and issue tracker) You received this message because you are subscribed to the Google Groups "getpaid-dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en?hl=en
