[Bug 2125163] Re: libstd-rust-1.* ships unversioned /usr/lib/x86_64-linux-gnu/libEnzyme-19.so

Erich Eickmeyer 2125163 at bugs.launchpad.net
Fri Dec 12 18:21:57 UTC 2025


** Changed in: rustc-1.83 (Ubuntu)
       Status: In Progress => Invalid

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

Title:
  libstd-rust-1.* ships unversioned /usr/lib/x86_64-linux-
  gnu/libEnzyme-19.so

Status in rustc-1.83 package in Ubuntu:
  Invalid
Status in rustc-1.84 package in Ubuntu:
  Invalid
Status in rustc-1.83 source package in Jammy:
  Invalid
Status in rustc-1.84 source package in Jammy:
  Invalid
Status in rustc-1.83 source package in Noble:
  Invalid
Status in rustc-1.84 source package in Noble:
  Invalid
Status in rustc-1.83 source package in Plucky:
  Fix Released
Status in rustc-1.84 source package in Plucky:
  Invalid

Bug description:
  [ Impact ]

   * This bug prevents the installation of rustc-1.83 and rustc-1.84
  simultaneously, despite the fact that versioning the rust packages the
  way we do is explicitly intended to allow installations in parallel.

   * The fix removes the enzyme code entirely from the rustc-1.83 for
  Plucky, which re-enables the parallel installation. Enzyme is used for
  automatic differentiation of code, but since we have no packages
  depending on rustc-1.83, removing it does not impact the archive.
  Moreover, any users who wish to use rustc-1.83 with enzyme support for
  their own projects have alternative options, such as the officially
  recommended `rustup`.

  * This only affects Plucky because enzyme is already removed in newer
  backports and rustc versions.

  [ Test Plan ]

   * To reproduce, on Plucky, simply issue `apt install rustc-1.83
  rustc-1.84`.

   * The same command succeeds with my PPA enabled, or this package
  otherwise available.

   * See the test results in a previous comment.

  [ Where problems could occur ]

   * If some users exist that are relying on enzyme support in
  rustc-1.83, they will no longer be able to use this package the way
  they have been. Instead, we would need those users to switch to the
  Ubuntu-recommended tooling for Rust development, namely `rustup`.

  [ Other Info ]

   * Plucky is the latest release where the package is present.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rustc-1.83/+bug/2125163/+subscriptions




More information about the foundations-bugs mailing list