Hi there! In order to get the newest version of boa-constructor I had to change the ebuild for the 0.4.0_alpha release only a little bit (comment the patch and adjust the SRC_URI). There were some Syntax errors from the Zope libs during compilation, but the compilation did go through and boa-constructor runs fine. Bye, Michael Reproducible: Always Steps to Reproduce:
Created attachment 73937 [details] boa-constructor-0.4.4_alpha.ebuild
Created attachment 79155 [details] error list during compiling py files -- and some error after instalation -- >>> Regenerating /etc/ld.so.cache... >>> Auto-cleaning packages ... Compiling ./ZopeLib/zoa/props/SiteErrorLog.py ... File "./ZopeLib/zoa/props/SiteErrorLog.py", line 12 return context.aq_parent.aq_parent.getProperties() SyntaxError: 'return' outside function Compiling ./ZopeLib/zoa/props/User.py ... File "./ZopeLib/zoa/props/User.py", line 12 return {'id': user.getId(), SyntaxError: 'return' outside function Compiling ./ZopeLib/zoa/proxyroles.py ... File "./ZopeLib/zoa/proxyroles.py", line 16 return res SyntaxError: 'return' outside function Compiling ./ZopeLib/zoa/subobj_.py ... File "./ZopeLib/zoa/subobj_.py", line 17 return subobj SyntaxError: 'return' outside function Compiling ./ZopeLib/zoa/undo.py ... File "./ZopeLib/zoa/undo.py", line 10 return str(context.aq_parent.undoable_transactions(start, end)) SyntaxError: 'return' outside function Compiling ./ZopeLib/zoa/version.py ... File "./ZopeLib/zoa/version.py", line 10 return context.zoa_version SyntaxError: 'return' outside function Compiling ./__version__.py ... Listing ./bcrtl ... tle': pt.title, SyntaxError: 'return' outside function >>> No outdated packages were found on your system.
- but boa-constructor starts - this errors cause 4.0_alpha too
Created attachment 130893 [details] boa-constructor-0.6.1.ebuild boa-constructor-0.6.1 seems to work fine on my x86
Fixed. Thanks.