Your message dated Sun, 19 Feb 2023 20:49:06 +0000 with message-id <e1ptqcm-00ftnf...@fasolo.debian.org> and subject line Bug#1029749: fixed in pypi2deb 3.20230219 has caused the Debian Bug report #1029749, regarding pypi2deb: crashes with Python 3.11: AttributeError: module 'asyncio' has no attribute 'coroutine'. Did you mean: 'coroutines'? 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.) -- 1029749: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1029749 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: pypi2deb Version: 3.20220721 Severity: serious Usertags: crash User: debian-pyt...@lists.debian.org Usertags: python3.11 With Python 3.11 in a clean sid chroot, both py2dsp and pypi2debian crash with an error about the asyncio module attributes. This can also be seen on a mixed bookworm/sid system when forcing python3.11 usage. $ py2dsp Traceback (most recent call last): File "/usr/bin/py2dsp", line 32, in <module> from pypi2deb.debianize import debianize File "/usr/share/pypi2deb/pypi2deb/debianize.py", line 29, in <module> from pypi2deb.tools import execute File "/usr/share/pypi2deb/pypi2deb/tools.py", line 92, in <module> @asyncio.coroutine ^^^^^^^^^^^^^^^^^ AttributeError: module 'asyncio' has no attribute 'coroutine'. Did you mean: 'coroutines'? $ pypi2debian Traceback (most recent call last): File "/usr/bin/pypi2debian", line 35, in <module> from pypi2deb.debianize import debianize File "/usr/share/pypi2deb/pypi2deb/debianize.py", line 29, in <module> from pypi2deb.tools import execute File "/usr/share/pypi2deb/pypi2deb/tools.py", line 92, in <module> @asyncio.coroutine ^^^^^^^^^^^^^^^^^ $ python3.11 /usr/bin/py2dsp Traceback (most recent call last): File "/usr/bin/py2dsp", line 32, in <module> from pypi2deb.debianize import debianize File "/usr/share/pypi2deb/pypi2deb/debianize.py", line 29, in <module> from pypi2deb.tools import execute File "/usr/share/pypi2deb/pypi2deb/tools.py", line 92, in <module> @asyncio.coroutine ^^^^^^^^^^^^^^^^^ AttributeError: module 'asyncio' has no attribute 'coroutine'. Did you mean: 'coroutines'? -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable') merged-usr: no Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-2-amd64 (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C), LANGUAGE=en_AU:en Shell: /bin/sh linked to /bin/dash Init: unable to detect Versions of packages pypi2deb depends on: ii build-essential 12.9 ii devscripts 2.22.2 ii dh-python 5.20230109 ii python3 3.11.1-1 ii python3-aiohttp 3.8.3-1+b1 ii python3-debian 0.1.49 ii python3-github 1.55-3 ii python3-jinja2 3.0.3-2 ii python3-redis 4.3.4-3 Versions of packages pypi2deb recommends: pn python3-msgpack <none> Versions of packages pypi2deb suggests: pn cython <none> pn cython3 <none> pn pypy <none> pn python-all-dev <none> pn python-nose <none> pn python-pytest <none> pn python-setuptools <none> pn python3-all-dev <none> pn python3-nose <none> pn python3-pytest <none> pn python3-setuptools <none> pn python3-sphinx <none> -- no debconf information -- bye, pabs https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---Source: pypi2deb Source-Version: 3.20230219 Done: Sandro Tosi <mo...@debian.org> We believe that the bug you reported is fixed in the latest version of pypi2deb, 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 1029...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Sandro Tosi <mo...@debian.org> (supplier of updated pypi2deb 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...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sun, 19 Feb 2023 15:28:32 -0500 Source: pypi2deb Architecture: source Version: 3.20230219 Distribution: unstable Urgency: medium Maintainer: Piotr Ożarowski <pi...@debian.org> Changed-By: Sandro Tosi <mo...@debian.org> Closes: 1015237 1015238 1015888 1015927 1029749 Changes: pypi2deb (3.20230219) unstable; urgency=medium . [ Sandro Tosi ] * debian/rules - use the same reportbug trick to make sure the internal version is in sync with the package version * debian/watch - point Homepage to the salsa repo * debian/control - depends on python3-debian >= 0.1.45, fixes a bug that creates an extra empty line at the end of d/changelog, upsetting lintian; Closes: #1015238 * feat(control.tpl): run autopkgtest via autopkgtest-pkg-pybuild; Closes: #1015927 * feat: add support for pyproject.toml; Closes: #1015237 * feat(hooks/post): reuse git/gbp functionalities when building the intial git repo, instead of manual commands . [ Nicolas Dandrimont ] * pypi: use the urls key to find download URLs; Closes: #1015888 . [ Agathe Porte ] * github: remove trailing `/` in repo url * github: add some logs while performing operations * control.tpl: remove python3 Recommends/Suggests * github: fix wrong tag download URL * dpt: unittests: use py3versions -s (instead of -r) * profiles: introduce dpt-maint, where DPT is set to Maintainer * use async/await keywords instead of yield from; Closes: #1029749 Checksums-Sha1: 58148ac88c3849dea21d68d288d2d5f3d1e51e93 1691 pypi2deb_3.20230219.dsc bd69646b862cbc564d0085532d222e86f65c67f5 25536 pypi2deb_3.20230219.tar.xz ec091cf5b2eff768ddafe5762038dd65469fe9b2 6952 pypi2deb_3.20230219_source.buildinfo Checksums-Sha256: 01489a9a0b9b614ce39621873970e78b74e6cd3cd657d2539925a51963b530dd 1691 pypi2deb_3.20230219.dsc bf46520367c6fd3dde83fa9c97b3ab14efc1f2b86682b52fcffb413f601d561d 25536 pypi2deb_3.20230219.tar.xz 67d0f65a5b94dcbb4895dc997789ce90fbb6dfa3d0f032670ee23d694baffbc1 6952 pypi2deb_3.20230219_source.buildinfo Files: 07032e1bfc968043b02f14b3ea4ddc6d 1691 python optional pypi2deb_3.20230219.dsc 9bd82e3142304521dafc10aee9d460ef 25536 python optional pypi2deb_3.20230219.tar.xz f4c4d94660de9ecf78dffc50a72d8d7d 6952 python optional pypi2deb_3.20230219_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEufrTGSrz5KUwnZ05h588mTgBqU8FAmPyh+sACgkQh588mTgB qU+iBhAAq50kIbh2s/LAfaoMshVsPqZKz4fTTufyMGo5uAUJyrEE98tCFnNyE8q0 f72lx/nfi1Bxbqi/R7zxzx3yj9ZFYVk75TMgYmqKi6fOtG7SizRAuDLTudfiiOU/ UXyHa6OfAr/NJDJ3Ze3u+GTXgfNamSqq7DZUX7FFoCRzKZEiO8tOMfoiJdZpy6Gb FCaS7bKZmU0dD+HRjf7Z8oHCzuniuAJT3bR79t58WVbJwbOF2TRd6eTK9jmb6d1X v2uWTAijRGkoM2lLCUbJslUYC+TRe46m/oqHRI0ESZ/G3Uw2jyHkaYjjiV0uED1Z OQMtEEA/zGEeoDgds30OVpm+nT7tbUSqEOiBCB/w0v8K8KlVTZr1yR+R23+JDvEN nuif5DvvpI9CeT8c5/yIHas3wMFBzARCmtH6gCkdt+rA7qK51XTd4ackzqo8hY04 nTDh6ac7/6LLWlgjymdkz7ShGV2pPV+ZnfcBAP4r2Gi4yct3UYufat36qmBROEPY CylZnxuGGkw910vux3Eoh0U7yDozAm5FhKWdtnWVwKjFAaE0qJm625CFKtTo6Dly foEeytSMmyu0659+XxTkyoXRyCI8oJUlmf8Q/kPUXqXmBLa0s2EGF0WE5bCCBRyi QkTPKT5i8iHulzUNLHZURaJJKBxzL+cfaO1QfT/SrMUn0WPyMJA= =h8w6 -----END PGP SIGNATURE-----
--- End Message ---