I'm trying to modify getpaid.discount so users who define a discount code can enter two per item instead of one. To make this change I've tried starting with a clean buildout but am running into some issues.
The first looks like a stray checkin of expercash. Removing references to it in 335.cfg gets past the issue (I'll check in the updated cfg file) The second issue looks like version conflicts. If I include getpaid.discount, I need to pin zope.container = 3.8.1. Should I make this change in 335.cfg or someplace else? The third issue is the one that has me stumped. If I include getpaid.discount in the sources.cfg:eggs, base.cfg:autocheckout and base.cfg:zcml then I get this error on startup: Traceback (most recent call last): File "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/Zope2/Startup/run.py", line 56, in ? run() File "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/Zope2/Startup/run.py", line 21, in run starter.prepare() File "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/Zope2/Startup/__init__.py", line 102, in prepare self.startZope() File "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/Zope2/Startup/__init__.py", line 278, in startZope Zope2.startup() File "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/Zope2/__init__.py", line 47, in startup _startup() File "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/Zope2/App/startup.py", line 102, in startup OFS.Application.initialize(application) File "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/OFS/Application.py", line 309, in initialize initializer.initialize() File "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/OFS/Application.py", line 338, in initialize self.install_products() File "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/OFS/Application.py", line 603, in install_products return install_products(app) File "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/OFS/Application.py", line 634, in install_products folder_permissions, raise_exc=debug_mode) File "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/OFS/Application.py", line 786, in install_product initmethod(context) File "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/Products/Five/__init__.py", line 28, in initialize zcml.load_site() File "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/Products/Five/zcml.py", line 53, in load_site _context = xmlconfig.file(file) File "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/zope/configuration/xmlconfig.py", line 581, in file context.execute_actions() File "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/zope/configuration/config.py", line 612, in execute_actions callable(*args, **kw) File "/Users/roblarubbio/.buildout/eggs/Products.PlacelessTranslationService-1.5.4-py2.4.egg/Products/PlacelessTranslationService/patches.py", line 44, in handler domain.addCatalog(catalog) zope.configuration.config.ConfigurationExecutionError: exceptions.AttributeError: 'PTSTranslationDomain' object has no attribute 'addCatalog' in: File "/Users/roblarubbio/projects/getpaid.buildout/src/getpaid.discount/src/getpaid/discount/configure.zcml", line 6.1-6.49 <i18n:registerTranslations directory="locales"/> Anyone have any thoughts or suggestions? Thanks. -Rob -- GetPaid for Plone: http://www.plonegetpaid.com (overview info) | http://code.google.com/p/getpaid (code and issue tracker) You received this message because you are subscribed to the Google Groups "getpaid-dev" group. To post to this group, send email to getpaid-dev@googlegroups.com To unsubscribe from this group, send email to getpaid-dev+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en?hl=en