Summary: | Page template macros not working after update to net-zope/zope-2.13.9 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Erich Seifert <eseifert> |
Component: | New packages | Assignee: | Arfrever Frehtes Taifersar Arahesis <arfrever.fta> |
Status: | RESOLVED FIXED | ||
Severity: | critical | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Erich Seifert
2011-09-14 16:57:08 UTC
An issue related to macro traversal was fixed in Zope 2.12.4. Maybe it's related: https://mail.zope.org/pipermail/zope-checkins/2010-March/034163.html There were 33 commits on 2.13 branch between 2.13.7 and 2.13.9: r121623 r121735 r121768 r121833 r121895 r121900 r121901 r121918 r121929 r122021 r122026 r122051 r122161 r122167 r122247 r122248 r122249 r122279 r122286 r122338 r122386 r122413 r122419 r122429 r122433 r122436 r122437 r122634 r122635 r122637 r122642 r122651 r122652 2.13.7 tag was created from r121621. 2.13.8 tag was created from r122021. 2.13.9 tag was created from r122652. I have added net-zope/zope-2.13.9999, which downloads sources from upstream repository. Please add '=net-zope/zope-2.13.9999 **' to /etc/portage/package.keywords and try find revision, which has introduced this bug. Example: ESVN_REVISION="122021" emerge -1 =net-zope/zope-2.13.9999 If this bug still occurs, then try an older revision. Otherwise try a newer revision. Thanks for the 2.13.9999 ebuild. It seems the issue is not related to the net-zope/zope ebuild itself, but is maybe caused by some kind of dependency or configuration problem. I tried going backwards using the the revisions you mentioned for 2.13.9, 2.13.8, and 2.13.7: ESVN_REVISION="122652" emerge -1 =net-zope/zope-2.13.9999 ESVN_REVISION="122021" emerge -1 =net-zope/zope-2.13.9999 ESVN_REVISION="121621" emerge -1 =net-zope/zope-2.13.9999 The error remained the same for each revision. I didn't try all revisions anymore after that. Even the 2.13.7 revision (121621) doesn't work like the one that used to be in the main portage tree. If you unmask net-zope/zope-2.13.7 from the main tree and install it: emerge -1O =net-zope/zope-2.13.7::gentoo Then the problem still remains? Please also try older versions of net-zope/zope-pagetemplate and net-zope/zope-tal (after unmasking them): emerge -1 =net-zope/zope-pagetemplate-3.5.2 emerge -1 =net-zope/zope-tal-3.5.2 (In reply to comment #4) > emerge -1 =net-zope/zope-pagetemplate-3.5.2 > emerge -1 =net-zope/zope-tal-3.5.2 emerge -1O =net-zope/zope-pagetemplate-3.5.2 emerge -1O =net-zope/zope-tal-3.5.2 Thank you very much for your efforts. Your last suggestions helped to get a working Zope 2.13.7 again. I unmasked net-zope/zope-2.13.7 and installed the version from the main tree with `emerge -1O =net-zope/zope-2.13.7::gentoo`, but the Zope instance showed the same error. Finally, going back to net-zope/zope-pagetemplate-3.5.2 did the trick and I don't see errors anymore with Zope 2.13.7. So, it's probably an issue with net-zope/zope-pagetemplate-3.6.1. I have restored net-zope/zope-pagetemplate-3.5.2 in Progress Overlay and adjusted dependencies in net-zope/zope. Please test the following combination to ensure that it works: =net-zope/zope-2.13.9::progress =net-zope/zope-pagetemplate-3.5.2::progress (In reply to comment #7) > Please test the following combination to ensure that it works: > =net-zope/zope-2.13.9::progress > =net-zope/zope-pagetemplate-3.5.2::progress Yes, this combination works fine here. Thank you very much. Could you report Zope-2.13.9 + zope.pagetemplate-3.6.* incompatibility to upstream? https://bugs.launchpad.net/zope2 (In reply to comment #9) > Could you report Zope-2.13.9 + zope.pagetemplate-3.6.* incompatibility to > upstream? > > https://bugs.launchpad.net/zope2 Yes, done: https://bugs.launchpad.net/zope2/+bug/854060 I have backported the patch from http://svn.zope.org/?rev=122788&view=rev to net-zope/zope-pagetemplate-3.6.1-r1. Please test it: emerge -1O =net-zope/zope-pagetemplate-3.6.1-r1::progress (In reply to comment #11) > I have backported the patch from http://svn.zope.org/?rev=122788&view=rev to > net-zope/zope-pagetemplate-3.6.1-r1. > Please test it: > emerge -1O =net-zope/zope-pagetemplate-3.6.1-r1::progress Yes, works like a charm. Thank you for backporting. Dependencies of net-zope/zope now again accept any version of net-zope/zope-pagetemplate. |