Module that emits CEF logs
Created attachment 340312 [details] cef-0.5.ebuild
Created attachment 340344 [details] cef-0.5.ebuild
hmm very close. py2.5 does indeed miss with the tests, but why is pypy left out? test phase line need substitute PYTHON for EPYTHON. Next, is there an established need / demand?
I'll have to do some reading about pypy and install it first. This is one of the dependencies for Mozilla Sync server (#459514, #459516, #459520, #459522).
hmm fine. pypy warrants some reading. The install is demanding but once it's in, it's like any other. Keep it up
Created attachment 341828 [details] cef-0.5.ebuild Updated ebuild with your comments, and tested against all implementations supported by the python-r1 suite. I'll wait with updating my other ebuilds until it's confirmed that this is the way to go.
this is good yep. Only add python3_3 if you've actually installed and tested with it, it's no drama for py3.3 at this point in time
Created attachment 342138 [details] cef-0.5.ebuild Removed python3_* from PYTHON_COMPAT again, I didn't notice I had FEATURES=-test. Sorry about that.
Created attachment 342148 [details] cef-0.5.ebuild Add missing IUSE="test".
Stijn, yep that's fine. the test phase after confusing you a little, the usual now is "Tests fail with ${EPYTHON}", a trivial point. This looks fine on 'paper', I haven't run it this time round. You're now saying the package does NOT support py3 yes?
To be honest I am not sure. With FEATURES=test, the tests fail for python 3.1, 3.2 and 3.3. When I simply run cef.py with pyhton3.1 and 3.2 it also errors, but not with 3.3. But this probably isn't a good test: stijn@taz /tmp/cef-0.5 $ python3.1 cef.py File "cef.py", line 226 'dest': _convert_ext(environ.get('HTTP_HOST', u'none')), ^ SyntaxError: invalid syntax stijn@taz /tmp/cef-0.5 $ python3.2 cef.py File "cef.py", line 226 'dest': _convert_ext(environ.get('HTTP_HOST', u'none')), ^ SyntaxError: invalid syntax stijn@taz /tmp/cef-0.5 $ python3.3 cef.py stijn@taz /tmp/cef-0.5 $ Since other dependencies of the Mozilla Sync server also don't support python3 this makes it impossible to completely test this with python3.