[meta-virtualization] [PATCH 7/7] python-greenlet: uprev to 0.4.9

Bruce Ashfield bruce.ashfield at windriver.com
Tue Oct 13 13:02:49 PDT 2015


On 15-10-13 03:00 PM, Amy Fong wrote:
> It appears that 0.4.7 works.
>

ok good. I'll merge the series, minus the greenlet patch!

Bruce

> Amy
>
> On Tue, Oct 13, 2015 at 01:08:20PM -0400, Amy Fong wrote:
>> I'll have to test to verify this one (no changelog in the src)....
>>
>> Amy
>>
>> On Tue, Oct 13, 2015 at 11:31:12AM -0400, Bruce Ashfield wrote:
>>> meta-python already has 0.4.7. Is there any reason why that version shouldn't
>>> work here ? .. versus carrying a meta-virt specific version.
>>>
>>> Bruce
>>>
>>> On Tue, Oct 6, 2015 at 2:34 PM, Amy Fong <amy.fong at windriver.com> wrote:
>>>> python-greenlet bugfixes from 0.3.4 - unstable issues. This resulted in
>>>> the docker-registry (in some build scenarios) crashing repeatedly.
>>>>
>>>>      Traceback (most recent call last):
>>>>        File "/usr/lib64/python2.7/site-packages/gunicorn/arbiter.py", line 507, in spawn_worker
>>>>          worker.init_process()
>>>>        File "/usr/lib64/python2.7/site-packages/gunicorn/workers/ggevent.py", line 193, in init_process
>>>>          super(GeventWorker, self).init_process()
>>>>        File "/usr/lib64/python2.7/site-packages/gunicorn/workers/base.py", line 120, in init_process
>>>>          self.run()
>>>>        File "/usr/lib64/python2.7/site-packages/gunicorn/workers/ggevent.py", line 117, in run
>>>>          gevent.sleep(1.0)
>>>>        File "/usr/lib64/python2.7/site-packages/gevent/hub.py", line 75, in sleep
>>>>          hub.wait(loop.timer(seconds, ref=ref))
>>>>        File "/usr/lib64/python2.7/site-packages/gevent/hub.py", line 341, in wait
>>>>          result = waiter.get()
>>>>        File "/usr/lib64/python2.7/site-packages/gevent/hub.py", line 568, in get
>>>>          return self.hub.switch()
>>>>        File "/usr/lib64/python2.7/site-packages/gevent/hub.py", line 331, in switch
>>>>          return greenlet.switch(self)
>>>>      SystemError: NULL result without error in PyObject_Call
>>>>
>>>>      <repeat>
>>>>
>>>> Signed-off-by: Amy Fong <amy.fong at windriver.com>
>>>> ---
>>>>   recipes-devtools/python/python-greenlet_0.4.9.bb | 14 ++++++++++++++
>>>>   1 file changed, 14 insertions(+)
>>>>   create mode 100644 recipes-devtools/python/python-greenlet_0.4.9.bb
>>>>
>>>> diff --git a/recipes-devtools/python/python-greenlet_0.4.9.bb b/recipes-devtools/python/python-greenlet_0.4.9.bb
>>>> new file mode 100644
>>>> index 0000000..fa35fa8
>>>> --- /dev/null
>>>> +++ b/recipes-devtools/python/python-greenlet_0.4.9.bb
>>>> @@ -0,0 +1,14 @@
>>>> +SUMMARY = "Python lightweight in-process concurrent programming"
>>>> +HOMEPAGE = "http://pypi.python.org/pypi/greenlet"
>>>> +SECTION = "devel/python"
>>>> +LICENSE = "MIT & PSF"
>>>> +LIC_FILES_CHKSUM = "file://LICENSE;md5=03143d7a1a9f5d8a0fee825f24ca9c36 \
>>>> +                    file://LICENSE.PSF;md5=c106931d9429eda0492617f037b8f69a"
>>>> +SRC_URI = "http://pypi.python.org/packages/source/g/greenlet/greenlet-${PV}.tar.gz"
>>>> +SRC_URI[md5sum] = "00bb1822d8511cc85f052e89d1fd919b"
>>>> +SRC_URI[sha256sum] = "79f9b8bbbb1c599c66aed5e643e8b53bae697cae46e0acfc4ee461df48a90012"
>>>> +
>>>> +S = "${WORKDIR}/greenlet-${PV}"
>>>> +
>>>> +inherit distutils
>>>> +
>>>> --
>>>> 2.5.3
>>>>
>>>> --
>>>> _______________________________________________
>>>> meta-virtualization mailing list
>>>> meta-virtualization at yoctoproject.org
>>>> https://lists.yoctoproject.org/listinfo/meta-virtualization
>>>
>>>
>>>
>>> --
>>> "Thou shalt not follow the NULL pointer, for chaos and madness await
>>> thee at its end"



More information about the meta-virtualization mailing list