[Zope-CMF] Newbie CMF install question

Charles Hall Charles.Hall@sas.com
Tue, 3 Apr 2001 14:15:06 -0400


I've installed Python and Zope. Got it started and viewed the Control Panel, etc. So far so good.

Next I linked the CMFCore, CMFDefault, CMFTopic directories under "lib/Python/Products" in the Zope directory, just as the CMF instructions say.

When I restart Zope I get the error below. Can anyone tell me how to debug? Line 89 is the first 'import' command in the __init__.py script. Or should I start looking at the last file mentioned, SecurityInfo.py?

Where are the best docs for CMF? The web site looks mighty lean on set up stuff, or else I missed something (highly possible!). Seems like an awful lot for a newbie to grasp all at once...

Thanks in advance.

C. Hall
Cary, NC

2001-04-03T17:50:44 ERROR(200) Zope Couldn't import Products.CMFCore
Traceback (innermost last):
  File /vol/chhall/Zope-2.3.0-src/lib/python/OFS/Application.py, line 530, in import_products
    (Object: string)
  File /vol/chhall/Zope-2.3.0-src/lib/python/Products/CMFCore/__init__.py, line 89, in ?
  File /vol/chhall/Zope-2.3.0-src/lib/python/Products/CMFCore/PortalObject.py, line 87, in ?
  File /vol/chhall/Zope-2.3.0-src/lib/python/Products/CMFCore/PortalFolder.py, line 120, in ?
  File /vol/chhall/Zope-2.3.0-src/lib/python/OFS/ObjectManager.py, line 221, in __class_init__
    (Object: PortalFolder)
  File /vol/chhall/Zope-2.3.0-src/lib/python/App/class_init.py, line 117, in default__class_init__
    (Object: PortalFolder)
  File /vol/chhall/Zope-2.3.0-src/lib/python/AccessControl/SecurityInfo.py, line 245, in apply
TypeError: tuple() argument must be a sequence