The issue goes beyond a conflict with an earlier Rust version. Here I am installing libstd-rust-1.84:armhf (on plucky/amd64) when libstd- rust-1.84:amd64 is already present, in a multi-arch scenario for cross- compiling:
[...] Unpacking libllvm19:armhf (1:19.1.7-3ubuntu1) ... Selecting previously unselected package libstd-rust-1.84:armhf. Preparing to unpack .../151-libstd-rust-1.84_1.84.1+dfsg0ubuntu1-0ubuntu1_armhf.deb ... Unpacking libstd-rust-1.84:armhf (1.84.1+dfsg0ubuntu1-0ubuntu1) ... dpkg: error processing archive /tmp/apt-dpkg-install-dTxk2v/151-libstd-rust-1.84_1.84.1+dfsg0ubuntu1-0ubuntu1_armhf.deb (--unpack): trying to overwrite shared '/usr/lib/rust-1.84/lib/libEnzyme-19.so', which is different from other instances of package libstd-rust-1.84:armhf dpkg-deb: error: paste subprocess was killed by signal (Broken pipe) Selecting previously unselected package libstd-rust-1.84-dev:armhf. Preparing to unpack .../152-libstd-rust-1.84-dev_1.84.1+dfsg0ubuntu1-0ubuntu1_armhf.deb ... Unpacking libstd-rust-1.84-dev:armhf (1.84.1+dfsg0ubuntu1-0ubuntu1) ... Selecting previously unselected package libpkgconf3:amd64. [...] libEnzyme-19.so is an architecture-dependent file, so it needs to live in an architecture-dependent directory. ** Tags added: plucky -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2097759 Title: file conflict with rustc-1.83 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rustc-1.84/+bug/2097759/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs