[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