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

Reply via email to