Public bug reported:

Starting with noble, any python modules that make use of pyo3 will crash
in the presence of sub-interpreters. While this is a known issue
upstream (see: https://github.com/PyO3/pyo3/issues/3451), progress has
been slow. This issue, however, affects many packages, among them Ceph
and cephadm. Other distros have taken action and have applied fixes that
essentially allow users of pyo3 to state their intent in using sub-
interpreters via a feature flag (See Fedora here:
https://bugzilla.redhat.com/show_bug.cgi?id=2255688)

The change proposed is very simple and can be seen here:
https://git.st8l.com/luxolus/pyo3/commit/338c71d0ad10f7ae38b7b44e576d49b91ed20d99

It has no security implications, as the flag is disabled by default and
is only meant to be used in specific cases.

** Affects: rust-pyo3 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2105709

Title:
  sub-interpreters crash in noble

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rust-pyo3/+bug/2105709/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to