[Pkg-rust-maintainers] Bug#1055212: librust-pyo3-dev: 0.17 version does not support sub-interpreters and leads to ImportError
Andrew Kornilov
akornilov at gmail.com
Thu Nov 2 10:31:16 GMT 2023
Package: librust-pyo3-dev
Version: 0.17.3-1
Severity: important
Tags: upstream
X-Debbugs-Cc: akornilov at gmail.com
Dear Maintainer,
* PyO3 0.17 introduced a serious regression/issue with related software
(ceph, mod_wsgi and so on). Here is the issue with all the links and detailed
description: https://github.com/PyO3/pyo3/issues/3451
* PyO3 0.20 seems to have this fixed according to the included PR
https://github.com/PyO3/pyo3/pull/3446
-- System Information:
Debian Release: trixie/sid
APT prefers stable-updates
APT policy: (1001, 'stable-updates'), (1001, 'stable-security'), (1001, 'unstable'), (1001, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.5.0-0-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages librust-pyo3-dev depends on:
pn librust-anyhow-1+default-dev <none>
pn librust-cfg-if-1+default-dev <none>
pn librust-chrono-0.4+default-dev <none>
pn librust-chrono-0.4-dev <none>
pn librust-eyre-0.6+default-dev | librust-eyre-0.5+default-dev | libru <none>
st-eyre-0.4+default-dev
pn librust-hashbrown-0.12+default-dev | librust-hashbrown-0.11+default <none>
-dev | librust-hashbrown-0.10+default-dev | librust-hashbrown-0.9+d
efault-dev
pn librust-hashbrown-0.13+default-dev | librust-hashbrown-0.12+default <none>
-dev | librust-hashbrown-0.11+default-dev | librust-hashbrown-0.10+
default-dev | librust-hashbrown-0.9+default-dev
pn librust-indexmap-1.9+default-dev | librust-indexmap-1.8+default-dev <none>
| librust-indexmap-1.7+default-dev | librust-indexmap-1.6+default-
dev
pn librust-indoc-1+default-dev <none>
pn librust-indoc-2+default-dev <none>
pn librust-inventory-0.3+default-dev <none>
pn librust-libc-0.2+default-dev <none>
pn librust-memoffset-0.6+default-dev <none>
pn librust-num-bigint-0.4+default-dev <none>
pn librust-num-complex-0.4+default-dev | librust-num-complex-0.3+defau <none>
lt-dev | librust-num-complex-0.2+default-dev
pn librust-parking-lot-0.12+default-dev | librust-parking-lot-0.11+def <none>
ault-dev
pn librust-pyo3-build-config-0.17+abi3-dev <none>
pn librust-pyo3-build-config-0.17+abi3-py310-dev <none>
pn librust-pyo3-build-config-0.17+abi3-py37-dev <none>
pn librust-pyo3-build-config-0.17+abi3-py38-dev <none>
pn librust-pyo3-build-config-0.17+abi3-py39-dev <none>
pn librust-pyo3-build-config-0.17+default-dev <none>
pn librust-pyo3-build-config-0.17+resolve-config-dev <none>
pn librust-pyo3-build-config-0.19+abi3-dev <none>
pn librust-pyo3-build-config-0.19+abi3-py310-dev <none>
pn librust-pyo3-build-config-0.19+abi3-py311-dev <none>
pn librust-pyo3-build-config-0.19+abi3-py37-dev <none>
pn librust-pyo3-build-config-0.19+abi3-py38-dev <none>
pn librust-pyo3-build-config-0.19+abi3-py39-dev <none>
pn librust-pyo3-build-config-0.19+default-dev <none>
pn librust-pyo3-build-config-0.19+resolve-config-dev <none>
pn librust-pyo3-ffi-0.17.3+abi3-dev <none>
pn librust-pyo3-ffi-0.17.3+abi3-py310-dev <none>
pn librust-pyo3-ffi-0.17.3+abi3-py37-dev <none>
pn librust-pyo3-ffi-0.17.3+abi3-py38-dev <none>
pn librust-pyo3-ffi-0.17.3+abi3-py39-dev <none>
pn librust-pyo3-ffi-0.17.3+default-dev <none>
pn librust-pyo3-ffi-0.17.3+extension-module-dev <none>
pn librust-pyo3-ffi-0.17.3+generate-import-lib-dev <none>
pn librust-pyo3-ffi-0.19.0+abi3-dev <none>
pn librust-pyo3-ffi-0.19.0+abi3-py310-dev <none>
pn librust-pyo3-ffi-0.19.0+abi3-py311-dev <none>
pn librust-pyo3-ffi-0.19.0+abi3-py37-dev <none>
pn librust-pyo3-ffi-0.19.0+abi3-py38-dev <none>
pn librust-pyo3-ffi-0.19.0+abi3-py39-dev <none>
pn librust-pyo3-ffi-0.19.0+default-dev <none>
pn librust-pyo3-ffi-0.19.0+extension-module-dev <none>
pn librust-pyo3-ffi-0.19.0+generate-import-lib-dev <none>
pn librust-pyo3-macros-0.17.3+abi3-dev <none>
pn librust-pyo3-macros-0.17.3+default-dev <none>
pn librust-pyo3-macros-0.17.3+multiple-pymethods-dev <none>
pn librust-pyo3-macros-0.17.3+pyproto-dev <none>
pn librust-pyo3-macros-0.19.0+abi3-dev <none>
pn librust-pyo3-macros-0.19.0+default-dev <none>
pn librust-pyo3-macros-0.19.0+multiple-pymethods-dev <none>
pn librust-rust-decimal-1-dev <none>
pn librust-serde-1+default-dev <none>
pn librust-unindent-0.1+default-dev <none>
pn librust-unindent-0.2+default-dev <none>
librust-pyo3-dev recommends no packages.
librust-pyo3-dev suggests no packages.
More information about the Pkg-rust-maintainers
mailing list