Op 10-05-10 13:26, Hedley Roos schreef:
>> I think it's problem is related with a setup.py that explictly require a
>> version requirement (foo>=1.0 in install_requires) incompatible with the
>> requirement produced by the buildout.cfg's version pin (eg:
>> [versions]\nfoo = 0.5).
>> zc.recipe.egg raise a VersionConflictError on this case (or something
>> similar, don't remember well).
>>
>
> PloneSoftwareCenter setup.py does not explicitly state a version for
> ArchAddOn. My issue may in fact be much simpler than I initially
> thought. The error message I receive is "We have no distributions for
> Products.ArchAddOn that satisfies 'Products.ArchAddOn==1.5'". This means
> that pypi has no such version

Not necessarily: this message first of all means that you do not have 
this egg available yet locally; I see it all the time and then buildout 
goes to pypi and looks for it and fetches it.  But yes, in this case you 
seem to be right, see below.

> even though
> http://pypi.python.org/pypi/Products.ArchAddOn/ lists it in the
> changelog. Of course the changelog is just a piece of text.

To see which eggs are actually available, look here:
http://pypi.python.org/simple/Products.ArchAddOn

That lists versions 0.1 and 1.6.  Try pinning to 0.1.  I am using that 
version in the buildout for the Poi 1.2 branch and that seems to work 
just fine:
http://svn.plone.org/svn/collective/Products.Poi/buildouts/branches/1.2

> So I should probably ask the maintainer (Alex or kteague) to make an
> older release.

Having the 1.5 egg available on pypi would be good yes.  And possibly 
the 1.0 egg as well, but there is not actually a tag for that one:

http://svn.plone.org/svn/collective/Products.ArchAddOn/tags


-- 
Maurits van Rees
Programmer, Zest Software

_______________________________________________
Product-Developers mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/product-developers

Reply via email to