Your message dated Mon, 21 Jun 2010 22:05:57 +0000
with message-id <e1oqp7t-00058h...@ries.debian.org>
and subject line Bug#585977: fixed in python-gevent 0.12.2-6
has caused the Debian Bug report #585977,
regarding Patch refers to non-existent core.set_exc_info
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
585977: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=585977
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python-gevent
Version: 0.12.2-5
Severity: serious
The 002-exc_info-leak patch added in 0.12.2-5 adds a call to
core.set_exc_info(..). However, this method does not exist in gevent.core, so it
blows up when you hit this codepath.
I'm using gevent with gunicorn:
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.5/gunicorn/arbiter.py", line 389, in
spawn_workers
worker.init_process()
File "/usr/lib/pymodules/python2.5/gunicorn/workers/base.py", line 99, in
init_process
self.run()
File "/usr/lib/pymodules/python2.5/gunicorn/workers/ggevent.py", line 45, in
run
gevent.sleep(0.1)
File "/usr/lib/pymodules/python2.5/gevent/hub.py", line 71, in sleep
switch_result = get_hub().switch()
File "/usr/lib/pymodules/python2.5/gevent/hub.py", line 156, in switch
core.set_exc_info(*exc_info)
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` la...@debian.org
`-
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: python-gevent
Source-Version: 0.12.2-6
We believe that the bug you reported is fixed in the latest version of
python-gevent, which is due to be installed in the Debian FTP archive:
python-gevent-dbg_0.12.2-6_amd64.deb
to main/p/python-gevent/python-gevent-dbg_0.12.2-6_amd64.deb
python-gevent-doc_0.12.2-6_all.deb
to main/p/python-gevent/python-gevent-doc_0.12.2-6_all.deb
python-gevent_0.12.2-6.debian.tar.gz
to main/p/python-gevent/python-gevent_0.12.2-6.debian.tar.gz
python-gevent_0.12.2-6.dsc
to main/p/python-gevent/python-gevent_0.12.2-6.dsc
python-gevent_0.12.2-6_amd64.deb
to main/p/python-gevent/python-gevent_0.12.2-6_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 585...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Örjan Persson <ora...@fobie.net> (supplier of updated python-gevent package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160
Format: 1.8
Date: Wed, 16 Jun 2010 09:14:51 +0200
Source: python-gevent
Binary: python-gevent-dbg python-gevent-doc python-gevent
Architecture: source amd64 all
Version: 0.12.2-6
Distribution: unstable
Urgency: low
Maintainer: Örjan Persson <ora...@fobie.net>
Changed-By: Örjan Persson <ora...@fobie.net>
Description:
python-gevent - gevent is a coroutine-based Python networking library
python-gevent-dbg - gevent is a coroutine-based Python networking library -
debugging
python-gevent-doc - gevent is a coroutine-based Python networking library -
documenta
Closes: 585977
Changes:
python-gevent (0.12.2-6) unstable; urgency=low
.
* Added missing set_exc_info function. Thanks to Chris Lamb for the
bug report (Closes: #585977).
* Cython is now used to re-generate the core files. Needed due to the
exc_info-leak patch.
Checksums-Sha1:
5bae5754d6a734e9e44b1100aa51bdc2f9d503a2 1298 python-gevent_0.12.2-6.dsc
c4225838e5a0fe914d6aa45edd1b29b03d60da11 4371
python-gevent_0.12.2-6.debian.tar.gz
e95d580232d1fe18ff120560471fe17aa46047c6 186820
python-gevent-dbg_0.12.2-6_amd64.deb
96f7b9135b000e0bd9f71cf3251ddbb78943ea82 84274
python-gevent-doc_0.12.2-6_all.deb
0379ac55ef2bd9fe3dcb6b261a6ea948c7d04f20 195230
python-gevent_0.12.2-6_amd64.deb
Checksums-Sha256:
8ad7f8bfe3e10566464580f9ea07460d466cf8469b71d3fa2b43a90144fa2b95 1298
python-gevent_0.12.2-6.dsc
5d957a207f988292eb017b47af5a19cbc169b2dd9aef143ee0f0eb96daf4fda5 4371
python-gevent_0.12.2-6.debian.tar.gz
8bbe23dc31b75fb57214efbf76ad6dda9c423180a60720161df988040b6f79aa 186820
python-gevent-dbg_0.12.2-6_amd64.deb
734ffa799ad8e8dce72cd0efa81a6fc0bab4da3a9b23643b51f6ba7d567a759a 84274
python-gevent-doc_0.12.2-6_all.deb
04fe4b73bfb35e41db3235fe0047fd0d0c36f15745a904a5288e0d0e506b73ba 195230
python-gevent_0.12.2-6_amd64.deb
Files:
a93ebb4e3179f05d4158f513d166b1e6 1298 python extra python-gevent_0.12.2-6.dsc
e2728e94140bdddfa4123c23c30eb000 4371 python extra
python-gevent_0.12.2-6.debian.tar.gz
20f032327fdfa5932c64b8721831b1bc 186820 debug extra
python-gevent-dbg_0.12.2-6_amd64.deb
eb663035cc0ebd02b7ed15247de74044 84274 doc optional
python-gevent-doc_0.12.2-6_all.deb
101c29c89e55638bee81c9c75274cf60 195230 python extra
python-gevent_0.12.2-6_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEUEAREDAAYFAkwf3EsACgkQ8g+sC3uDV+U+lgCYoS9BeMUGBy6uPD2sO3C/RInQ
9wCdFY8tQIxPWNbBEDOi0+KflNt618g=
=RbaG
-----END PGP SIGNATURE-----
--- End Message ---