[Zope] Installing LoginManager with Zope 2.5 and ZPatterns 0-4-3 beta2

Ross Balmer ross@i2dm.co.uk
Sat, 23 Feb 2002 00:36:52 -0000


Hi,

I've been trying to install LoginManager (version 0.8.8 beta 1, and then
version 0.8.6, ie: the last non-beta) on Zope 2.5 with ZPatterns 0.4.3 Beta
2 on Windows 2000. LoginManager shows up as a broken product. Here's the
traceback I've been getting:

Traceback (most recent call last):
  File "D:\Zope\lib\python\OFS\Application.py", line 531, in import_product
    product=__import__(pname, global_dict, global_dict, silly)
  File "D:\Zope\lib\python\Products\LoginManager\__init__.py", line 1, in ?
    import LoginManager, LoginMethods, UserSources
  File "D:\Zope\lib\python\Products\LoginManager\LoginManager.py", line 7,
in ?
    from Products.ZPatterns.PlugIns import PlugInGroup
  File "D:\Zope\lib\python\Products\ZPatterns\__init__.py", line 1, in ?
    import Rack, Specialists, Customizers, AttributeProviders,
SheetProviders
  File "D:\Zope\lib\python\Products\ZPatterns\Rack.py", line 1, in ?
    from DataManagers import DataManager
  File "D:\Zope\lib\python\Products\ZPatterns\DataManagers.py", line 6, in ?
    from AttributeProviders import AttributeProvider
  File "D:\Zope\lib\python\Products\ZPatterns\AttributeProviders.py", line
7, in ?
    from Expressions import *
  File "D:\Zope\lib\python\Products\ZPatterns\Expressions.py", line 38, in ?
    from DocumentTemplate.DT_Util import Eval, expr_globals, TemplateDict, \
ImportError: cannot import name expr_globals

Does anyone know of a fix, or failing that a stable combination of
LoginManager and ZPatterns which runs on Zope 2.5?

Thanks
Ross