#1140726 python-eventlet: this is a key package: please mark some build-dep as nodoc/nocheck #1140726
- Package:
- src:python-eventlet
- Source:
- src:python-eventlet
- Submitter:
- Alexandre Detiste
- Date:
- 2026-06-25 08:37:05 UTC
- Severity:
- normal
Dear maintainer, python-eventlet is a key package, that's fine. But it's also making other packages key_package and it's better to limit those to have the autoremoval kick in when they are unmaintained. Please aconsider this pseudo-patch. I can provide a Salsa MR also. Greetings Alexandre d/control Build-Depends: debhelper-compat (= 13), dh-python, netbase, openstack-pkg-tools, pybuild-plugin-pyproject, python3-all, python3-setuptools (>= 20.6.8), python3-setuptools-scm, python3-sphinx, Build-Depends-Indep: python3-dnspython, python3-greenlet, python3-hatchling, python3-httplib2, python3-monotonic (>= 1.4), python3-openssl, - python3-pytest, - python3-pytest-xdist, - python3-sphinxcontrib.apidoc, + python3-pytest <!nocheck>, + python3-pytest-xdist <!nocheck>, + python3-sphinxcontrib.apidoc <!nodoc>, python3-zmq, d/rules override_dh_sphinxdoc: +ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS))) PYTHONPATH=. python3 -m sphinx -N -b html doc/source $(CURDIR)/debian/python-eventlet-doc/usr/share/doc/python-eventlet-doc/html +endif dh_sphinxdoc
Hello, Bug #1140726 in python-eventlet reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/openstack-team/third-party/python-eventlet/-/commit/ad89265b9c31e32566da788ae1592e06f09e4828 (this message was generated automatically) -- Greetings https://bugs.debian.org/1140726
Shouldn't this be looking for nodoc, rather than nocheck?
smcv
Hi, I m afraid yes. This could be tested with Salsa CI easily. (see the d/salsa-ci.yml in matplotlib) Thanks for noticing. Greetings Le jeu. 25 juin 2026, 10:25, Simon McVittie <smcv@debian.org> a écrit :
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 1140726@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Thomas Goirand <zigo@debian.org> (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 ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Thu, 25 Jun 2026 09:38:10 +0200 Source: python-eventlet Architecture: source Version: 0.40.4-4 Distribution: unstable Urgency: medium Maintainer: Debian OpenStack <team+openstack@tracker.debian.org> Changed-By: Thomas Goirand <zigo@debian.org> Closes: 1140725 1140726 Changes: python-eventlet (0.40.4-4) unstable; urgency=medium . * Removed useless setuptools build-depends (Closes: #1140725). * Set some build-depends as !nocheck or !nodoc (Closes: #1140726). Checksums-Sha1: 3308dd70c7616718faf49edca3a5a0d17749bd48 2501 python-eventlet_0.40.4-4.dsc 62c741b85d5219c307e5ab776ce75d896cb61627 24048 python-eventlet_0.40.4-4.debian.tar.xz 72fb06549bbfe58281537212b8aaf0e33e665cba 9499 python-eventlet_0.40.4-4_amd64.buildinfo Checksums-Sha256: d9b91dce87b00db7827fd4a58d9fe5f03b779cda6fb9d6fcbdb9512acbe8ff7e 2501 python-eventlet_0.40.4-4.dsc b0ecafeada305a2272e9a3c3e485baf2f3535d24704a8fc37f137f90144f370f 24048 python-eventlet_0.40.4-4.debian.tar.xz 2623f033e2be2306dad8950c92437c83aa3d0f45fb5a566dd6095630bb66eecf 9499 python-eventlet_0.40.4-4_amd64.buildinfo Files: 43a6c1cafd66d1c39f329c53190ba87b 2501 python optional python-eventlet_0.40.4-4.dsc 506408edc32cd456f1d552d8eb7dcd5e 24048 python optional python-eventlet_0.40.4-4.debian.tar.xz 79689a249abfd246b80f5e02c0ff1e66 9499 python optional python-eventlet_0.40.4-4_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmo83GIACgkQ1BatFaxr Q/5UgA//agmY2i/BkU5p0tFkf/k8O+DXJM1Zjo/XE+VMTcnXzImZ5OC7MfImu4f8 VUim1J70kFFJsjFLTUI3qG+V2XGtX/uUSauSRwef4LVhDj1gY9uYuq9l+akDMvxJ Q22KxAZv90FGgZb4CgDpxBEzlJ8gMbIqyHryFeOs6sb1gLyb4V3PdFx+HNJUwniL u2Tml5XsJ2P+ftmnzq8PP7ii0mOTfgMG/Jt5ZuAr+PjKdXOq53O+DB9/Y6qj2tWv +YmIZ5z9zkupNX0e46Wim9oNlJyb2TBxrBn2XhrYb0v62HE0+WhQRvb3GmyzCXem 2ODLZcQJ755MfSl+f4VPZJJmfskV7ysX1G/wXnH/5kCZcyiyRGm0R9aOgKtgadZ/ 2NCd19lvB8im/dwoWE7ibvz3+ghc7hW2LLJVgun82kBRqwBdbUzWLM7YxWbhNZl2 1PQm4euHipaPRpdWAQsfMUKMYT2z+uQYCHRj2SWyrfsa4SzKzBQSsv5SVVUzj8+g ChAWs+4RblXeCBk/SKRSs9ynDjKNwFuVyVoHzNgm4T8VG4RdA6QepYe+nV2RimJ9 kOQYX075Bz6JFtcsiKOIlvxpJR5BSFg/cO6g+ph6Y9hV0GGVXmjJN43PveiOi78J vxxvoytz7b76eQ00Ao1FWi/QBadYOO+2yLkcx23Ka4TpAvbPTCA= =M4EA -----END PGP SIGNATURE-----