Package: python-gevent
Version: 0.13.7-1
Severity: serious

0.13.7-1 moved the extensions built for the debug interpreter to
python-gevent, but they are unusable due to a missing dependency on
python-greenlet-dbg:

% python-dbg
Python 2.7.3 (default, Mar  4 2013, 14:27:19)
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import gevent
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/dist-packages/gevent/__init__.py", line 49, in 
<module>
    from gevent.greenlet import Greenlet, joinall, killall
  File "/usr/lib/python2.7/dist-packages/gevent/greenlet.py", line 6, in 
<module>
    from gevent.hub import greenlet, getcurrent, get_hub, GreenletExit, Waiter
  File "/usr/lib/python2.7/dist-packages/gevent/hub.py", line 30, in <module>
    greenlet = __import__('greenlet').greenlet
ImportError: /usr/lib/python2.7/dist-packages/greenlet.so: undefined symbol: 
Py_InitModule4_64
[48783 refs]

The correct fix for this is to move the extensions for the debug
interpreter back to python-gevent-dbg.

Regards

-- System Information:
Debian Release: 7.0
  APT prefers unstable
  APT policy: (650, 'unstable'), (601, 'testing'), (600, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.8-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages python-gevent depends on:
ii  libc6                             2.13-38
ii  libevent-2.0-5                    2.0.19-stable-3
ii  python                            2.7.3-4
ii  python-greenlet                   0.4.0-1
ii  python-py [python-codespeak-lib]  1.4.12-1

python-gevent recommends no packages.

Versions of packages python-gevent suggests:
pn  python-gevent-dbg  <none>
pn  python-gevent-doc  <none>
ii  python-openssl     0.13-2

-- no debconf information

-- 
Sebastian Ramacher

Attachment: signature.asc
Description: Digital signature

Reply via email to