Re: Plone 3.3 + collective.recipe.supervisor: elementtree version conflict

3 messages Options
Embed this post
Permalink
Kees Hink

Re: Plone 3.3 + collective.recipe.supervisor: elementtree version conflict

Reply Threaded More More options
Print post
Permalink
Taking this question to another list, plone-developers is probably the right place:

http://dist.plone.org/release/3.3.1/versions.cfg is very specific about the
version of elementtree, why is this?

Maurits van Rees wrote:

> Kees Hink, on 2009-09-30:
>> Plone 3.3.1 (http://dist.plone.org/release/3.3.1/versions.cfg) requires
>> elementtree = 1.2.7-20070827-preview, but collective.recipe.supervisor seems to
>> want >=1.2.6,<1.2.7:
>> "Error: Bad version 1.2.7-20070827-preview" (http://pastie.org/636533).
>>
>> I fixed it by adding the current version of elementtree
>> (http://pypi.python.org/pypi/elementtree/1.2.6-20050316) to my buildout:
>> [versions]
>> elementtree = 1.2.6-20050316
>>
>> Everything seems to work, but will i run into trouble?
>
> I have not seen problems in similar setups.
>
>> (Why is 1.2.7-20070827-preview required for Plone 3.3?)
>
> Someone probably just picked the highest version available at the
> time.  This is already two years old.  If you just have a standard
> Plone installation without a picky supervisor it makes sense to use
> that over the four years old version.
>
> Plone does not require a minimum or maximum version in its setup.py
> and supervisor does, so it should be safe to listen to supervisor here.
>

------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Plone-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-developers
Wichert Akkerman

Re: Plone 3.3 + collective.recipe.supervisor: elementtree version conflict

Reply Threaded More More options
Print post
Permalink
On 10/2/09 15:24 , Kees Hink wrote:
> Taking this question to another list, plone-developers is probably the right place:
>
> http://dist.plone.org/release/3.3.1/versions.cfg is very specific about the
> version of elementtree, why is this?

Because it pins everything Plone uses. It defines a tested set of
software that constitutes the Plone release.

I suspect the dependency from collective.recipe.supervisor is flawed and
it will work just fine with a newer elementtree.

Wichert.

------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Plone-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-developers
Tim Knapp

Re: Plone 3.3 + collective.recipe.supervisor: elementtree version conflict

Reply Threaded More More options
Print post
Permalink
On Fri, 2009-10-02 at 15:28 +0200, Wichert Akkerman wrote:

> On 10/2/09 15:24 , Kees Hink wrote:
> > Taking this question to another list, plone-developers is probably the right place:
> >
> > http://dist.plone.org/release/3.3.1/versions.cfg is very specific about the
> > version of elementtree, why is this?
>
> Because it pins everything Plone uses. It defines a tested set of
> software that constitutes the Plone release.
>
> I suspect the dependency from collective.recipe.supervisor is flawed and
> it will work just fine with a newer elementtree.

According to Chris McDonough, apparently the supervisor egg also had a
bogus install_requires line but this has been fixed in svn now. I fixed
this issue by pinning the supervisor egg to the latest version in pypi.

Thanks,
Tim

>
> Wichert.
>
> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry® Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9-12, 2009. Register now!
> http://p.sf.net/sfu/devconf
> _______________________________________________
> Plone-developers mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/plone-developers


------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Plone-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-developers