Your message dated Tue, 24 Sep 2024 09:40:03 +0000
with message-id <[email protected]>
and subject line Bug#1078714: fixed in python-eventlet 0.36.1-4
has caused the Debian Bug report #1078714,
regarding python3-eventlet: eventlet.__version__ == "0.0.0"
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 [email protected]
immediately.)


-- 
1078714: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1078714
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python3-eventlet
Version: 0.35.1-3
Severity: normal

eventlet self-reports its version via eventlet.__version__ as "0.0.0".
This probably doesn't matter for many purposes, but it breaks gunicorn's
"geventlet" worker:

https://github.com/benoitc/gunicorn/blob/master/gunicorn/workers/geventlet.py

    try:
        import eventlet
    except ImportError:
        raise RuntimeError("eventlet worker requires eventlet 0.24.1 or higher")
    else:
        from packaging.version import parse as parse_version
        if parse_version(eventlet.__version__) < parse_version('0.24.1'):
            raise RuntimeError("eventlet worker requires eventlet 0.24.1 or 
higher")

I gather that this file is normally generated via a hatch build hook
based on VCS information, which wouldn't work during a Debian package
build.  Can this be patched to provide a version based on the upstream
part of the Debian package's version number, or something like that?

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.9.12-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3-eventlet depends on:
ii  netbase                          6.4
ii  python3 [python3-supported-min]  3.12.4-1
ii  python3-dnspython                2.6.1-1
ii  python3-greenlet                 3.0.1-3+b1
ii  python3-monotonic                1.6-2

python3-eventlet recommends no packages.

Versions of packages python3-eventlet suggests:
pn  python-eventlet-doc  <none>

Thanks,

-- 
Colin Watson (he/him)                              [[email protected]]

--- End Message ---
--- Begin Message ---
Source: python-eventlet
Source-Version: 0.36.1-4
Done: Thomas Goirand <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-eventlet, which is due to be installed in the Debian FTP archive.

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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Goirand <[email protected]> (supplier of updated python-eventlet 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 24 Sep 2024 10:18:04 +0200
Source: python-eventlet
Architecture: source
Version: 0.36.1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <[email protected]>
Changed-By: Thomas Goirand <[email protected]>
Closes: 1078714
Changes:
 python-eventlet (0.36.1-4) unstable; urgency=medium
 .
   * Fix egg-info and module reported version. (Closes: #1078714).
Checksums-Sha1:
 7423c42cf0ef2db227e015d0147d5098fd18d7aa 2511 python-eventlet_0.36.1-4.dsc
 d33e57e07d63bb6597fe2a578ecce6910847e389 23004 
python-eventlet_0.36.1-4.debian.tar.xz
 0f186e836968caaa1e6bc8d65d12ccd70d488982 9567 
python-eventlet_0.36.1-4_amd64.buildinfo
Checksums-Sha256:
 3ad2011f927af405d4d10da34c2492afdc3f447cb7d96c978de301952d05ba01 2511 
python-eventlet_0.36.1-4.dsc
 ef7a77004323c1166cd0c15d14f97d73763369b464b28525eeb6d03a6d76989d 23004 
python-eventlet_0.36.1-4.debian.tar.xz
 5bb76ec40e76adec4fedc8001766cdd8ba55bfd9b3433e5cf2bcaccddc9d2c77 9567 
python-eventlet_0.36.1-4_amd64.buildinfo
Files:
 6a38d8344b50aa145fa6716c1993d6bc 2511 python optional 
python-eventlet_0.36.1-4.dsc
 1fc255a70d7da9e12bf660aeee5ee24a 23004 python optional 
python-eventlet_0.36.1-4.debian.tar.xz
 d0521dd8b7f7e1e3312316e72532ef1c 9567 python optional 
python-eventlet_0.36.1-4_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmbygYoACgkQ1BatFaxr
Q/4NTQ/8C0Zks2iGxrh5bXTEbRP+E4baC8pzpc7HDyfm3qcn9V4FrsvZOLrZxDT0
DyotMnLj0VEUj9IpyMDxg6KZTFVSrIl3Gt7XhsGntP2ybEU/M0mao7Ywi9bpgV1A
dM29JyCngpGC62QhufuLHpTN7WmJD01dNiXKOSvHbO8sTysKvdtI0n5wy2TJP34s
xWk57MuZCelqsXzpdTimCIybRhUMJ7QJtJ6JxlliejO+omWKFzH55MTDYcCGRgaK
o4gicWEOceQOtD0lNW+qZNHeKvaFxy538VefGDPojpzm88uEI6xnvWdIrNjxIcuv
mT0pITKYet0SgEchyOFZaGPBvUyX5opzdlyzY3XM0DD13zJhrmw/hjzA+/nJ6PFj
R8kzg1SGY1b9cz82r8gvNXhNy/UZaat0zw8bOC259i5W6W21KrCVYGJSucUuIXrJ
Td7s3xE2RF7xUJ/tdmfD7tuYS5k4HSpLcpW2RZbIZQyI5/VhAfjtTmwm7aV7U8Xh
XoN5CvTlyTFIWdbk5kRrN3z5QMEUhu+CS/+OJ9q8hztUDyySefNnUuhCly8KtXo0
Xirhvs6wmtzm8sCSAT/mFBsnpFMkRkdEOtVWSHlSUqs5Ont+jbbVpnF/UyLYp6No
y6zF4x0bd3Y1EdiR/oBxkQI82tbQsZfyfvPcb52SfpdVsLkCFoY=
=PpoQ
-----END PGP SIGNATURE-----

Attachment: pgpuyOjMJ0SUJ.pgp
Description: PGP signature


--- End Message ---

Reply via email to