[Bug 2123863] Re: Remove package from 25.10

Max Gilmour 2123863 at bugs.launchpad.net
Tue Sep 16 18:12:35 UTC 2025


I mistakenly filed separate bugs for each toolchain version to be
removed. Now, I've compiled them all together and marked the others as
duplicates.

As a whole, rustc-1.81, rustc-1.82, rustc-1.83, rustc-1.84, rustc-1.86,
and rustc-1.87 can be removed from the archive, as they are not being
used by the kernel team or any other packages.

Here's my verification for each of them (rustc-1.81's is in the original
bug description):

$ checkrdepends --no-ports --include-provides --suite questing --archive-base 'http://archive.ubuntu.com/ubuntu' rustc-1.82
-- questing/universe build deps on cargo-1.82:
rustc-1.83 cargo-1.82|cargo-1.83
-- questing/universe build deps on rustc-1.82:
rustc-1.83 rustc-1.82|rustc-1.83

$ checkrdepends --no-ports --include-provides --suite questing --archive-base 'http://archive.ubuntu.com/ubuntu' rustc-1.83
-- questing/universe build deps on cargo-1.83:
rustc-1.84 cargo-1.83|cargo-1.84
-- questing/universe build deps on rustc-1.83:
rustc-1.84 rustc-1.83|rustc-1.84

$ checkrdepends --no-ports --include-provides --suite questing --archive-base 'http://archive.ubuntu.com/ubuntu' rustc-1.84
-- questing/main build deps on cargo-1.84:
rustc-1.85 cargo-1.84|cargo-1.85
-- questing/main build deps on rustc-1

$ checkrdepends --no-ports --include-provides --suite questing --archive-base 'http://archive.ubuntu.com/ubuntu' rustc-1.86
-- questing/universe build deps on cargo-1.86:
rustc-1.87 cargo-1.86|cargo-1.87
-- questing/universe build deps on rustc-1.86:
rustc-1.87 rustc-1.86|rustc-1.87

$ checkrdepends --no-ports --include-provides --suite questing --archive-base 'http://archive.ubuntu.com/ubuntu' rustc-1.87
-- questing/universe build deps on cargo-1.87:
rustc-1.88 cargo-1.87|cargo-1.88
-- questing/universe build deps on rustc-1.87:
rustc-1.88 rustc-1.87|rustc-1.88

** Also affects: rustc-1.82 (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: rustc-1.83 (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: rustc-1.84 (Ubuntu)
   Importance: Undecided
       Status: New

** Summary changed:

- Remove package from 25.10
+ Remove unneeded Rust toolchains from 25.10

** Also affects: rustc-1.86 (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: rustc-1.87 (Ubuntu)
   Importance: Undecided
       Status: New

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

Title:
  Remove unneeded Rust toolchains from 25.10

Status in rustc-1.81 package in Ubuntu:
  New
Status in rustc-1.82 package in Ubuntu:
  New
Status in rustc-1.83 package in Ubuntu:
  New
Status in rustc-1.84 package in Ubuntu:
  New
Status in rustc-1.86 package in Ubuntu:
  New
Status in rustc-1.87 package in Ubuntu:
  New
Status in rustc-1.81 source package in Questing:
  New
Status in rustc-1.82 source package in Questing:
  New
Status in rustc-1.83 source package in Questing:
  New
Status in rustc-1.84 source package in Questing:
  New
Status in rustc-1.86 source package in Questing:
  New
Status in rustc-1.87 source package in Questing:
  New

Bug description:
  rustc-1.81 was used to bootstrap the subsequent Rust toolchain and is
  no longer required to build any other packages:

  $ checkrdepends --no-ports --include-provides --suite questing --archive-base 'http://archive.ubuntu.com/ubuntu' rustc-1.81
  -- questing/universe build deps on cargo-1.81:
  rustc-1.82 cargo-1.81|cargo-1.82
  -- questing/universe build deps on rustc-1.81:
  rustc-1.82 rustc-1.81|rustc-1.82

  I have also reached out to the Kernel team and confirmed that they are
  only using the Rust version in rust-defaults (rustc-1.85).

  Therefore, rustc-1.81 can be removed before the 25.10 release.

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




More information about the foundations-bugs mailing list