Plone could be patched to support Python 2.5's built-in elementtree. The patch is trivial, and it'd allow to use || ( >=dev-lang/python-2.5 dev-python/elementtree )
Created attachment 125043 [details] plone-2.5.3-python2.5-elementtree.patch Adds support for Python 2.5 built-in elementtree.
what about reporting it to the upstream? Any comments from them?
Just reported upstream. No comments yet.
Great. thank you kindly. I'll release updated plone ebuild this day or tomorrow (not planning version bump though). will let know by resolving bug. oh, please post here url or bugid from their tracker if you dont mind.
Oh, wait. http://dev.plone.org/plone/ticket/6787 Closed as invalid: "Zope does not support Python 2.5"
geee ;) 2.9 definitely does not work. 2.10 may work, but problem is that plone should work with any of them. as to the #148333, zope will simply need separate python installation. I have to inspect if we have =dev-lang/python-2.4* which should do the trick. I don't think it should block python2.5 from leaving hard mask - or may I omit sth? if you agree, please close the bug and remove dependency.
Ok. Closing this as Zope shouldn't block python-2.5 and upstream won't fix it.
(In reply to comment #6) > as to the #148333, zope will simply need separate python installation. I have > to inspect if we have =dev-lang/python-2.4* which should do the trick. I don't > think it should block python2.5 from leaving hard mask - or may I omit sth? This has never worked; you cannot compile stuff against 2.4 when 2.5 is installed.
Seriously, this is not enhancement, this is a major problem blocking python-2.5 unmasking.
Jakub, could you please describe me in detail how is it blocking unmasking python 2.5? BTW: upstream will never change zope 2.9 to work python2.5.
(In reply to comment #8) > This has never worked; you cannot compile stuff against 2.4 when 2.5 is > installed. This is not true. older zope installations very often were compiled again specified version of python and it worked fine.
Finally it's invalid. Sorry for the noise.