[Erp5-users] Buildout-based installation?

Jean-Paul Smets jp at nexedi.com
Fri Feb 27 01:53:38 CET 2009


Hi Alex,

Great.

Some of us are actually working on the same topic. We are actually 
planning to automate current RPMs and other installers with buildout 
(which can generate them all). There are a couple of buildout 
experiments out here. I am not sure the status though.

Regards,

JPS.

Alex Clark a écrit :
> Hi all,
>
> I've created a buildout to run ERP5 (based on http://www.erp5.org/DownloadSourceCode) 
> and I'm having trouble adding an 'ERP5 Site' in the ZMI. Does this error mean anything
> to anyone?
>
> 2009-02-26 18:22:09 ERROR Zope.SiteErrorLog http://localhost:8080/manage_addProduct/ERP5/manage_addERP5Site
> Traceback (most recent call last):
>   File "/Users/aclark/Developer/erp5/buildout/parts/zope2/lib/python/ZPublisher/Publish.py", line 114, in publish
>     request, bind=1)
>   File "/Users/aclark/Developer/erp5/buildout/parts/zope2/lib/python/ZPublisher/mapply.py", line 88, in mapply
>     if debug is not None: return debug(object,args,context)
>   File "/Users/aclark/Developer/erp5/buildout/parts/zope2/lib/python/ZPublisher/Publish.py", line 40, in call_object
>     result=apply(object,args) # Type s<cr> to step into published object.
>   File "/Users/aclark/Developer/erp5/buildout/products/ERP5/ERP5Site.py", line 94, in manage_addERP5Site
>     reindex=reindex)
>   File "/Users/aclark/Developer/erp5/buildout/products/ERP5/ERP5Site.py", line 1206, in create
>     reindex=reindex, **kw)
>   File "/Users/aclark/Developer/erp5/buildout/products/ERP5/ERP5Site.py", line 1648, in setup
>     self.setupERP5Core(p,**kw)
>   File "/Users/aclark/Developer/erp5/buildout/products/ERP5/ERP5Site.py", line 1691, in setupERP5Core
>     template_tool.download(template, id=id)
>   File "/Users/aclark/Developer/erp5/buildout/products/ERP5/Tool/TemplateTool.py", line 379, in download
>     bt = self._download_local(name, id)
>   File "/Users/aclark/Developer/erp5/buildout/products/ERP5/Tool/TemplateTool.py", line 323, in _download_local
>     bt.edit(**prop_dict)
>   File "/Users/aclark/Developer/erp5/buildout/products/ERP5Type/Base.py", line 214, in __call__
>     result = apply(self.__dict__['_m'], (instance,) + args, kw)
>   File "/Users/aclark/Developer/erp5/buildout/products/ERP5Type/Base.py", line 1700, in edit
>     reindex_object=reindex_object, restricted=1, **kw)
>   File "/Users/aclark/Developer/erp5/buildout/products/ERP5Type/Base.py", line 1667, in _edit
>     unmodified_key_list = setChangedPropertyList(unordered_key_list)
>   File "/Users/aclark/Developer/erp5/buildout/products/ERP5Type/Base.py", line 1633, in setChangedPropertyList
>     old_value = self.getProperty(key, evaluate=0)
>   File "/Users/aclark/Developer/erp5/buildout/products/ERP5Type/Base.py", line 1357, in getProperty
>     method = getattr(self, accessor_name)
> AttributeError: getComment
>
> I've patched _Acquisition.c, so I'm not sure why I get this failure.
>
> Any thoughts appreciated.
>
> Thanks,
>
> Alex
>
>   


-- 
Jean-Paul Smets-Solanes, Nexedi CEO - Tel. +33(0)6 62 05 76 14
ERP5 Enterprise: Free / Open Source ERP for Critical Applications
http://www.erp5.com
ERP5 Express: Hosted Open Source ERP for small companies
http://www.myerp5.com
Nexedi: Consulting and Development of Free / Open Source Software 
http://www.nexedi.com




More information about the Erp5-users mailing list