[Bug 2145966] Re: Remove unused rustc versions from Resolute

Michael Hudson-Doyle 2145966 at bugs.launchpad.net
Thu Mar 26 00:51:42 UTC 2026


Removed rustc-1.85:

Removing packages from resolute:
	rustc-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute
		cargo-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64
		cargo-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64v3
		cargo-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute arm64
		cargo-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute armhf
		cargo-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute ppc64el
		cargo-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute riscv64
		cargo-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute s390x
		cargo-1.85-doc 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64
		cargo-1.85-doc 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64v3
		cargo-1.85-doc 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute arm64
		cargo-1.85-doc 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute armhf
		cargo-1.85-doc 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute i386
		cargo-1.85-doc 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute ppc64el
		cargo-1.85-doc 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute riscv64
		cargo-1.85-doc 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute s390x
		libstd-rust-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64
		libstd-rust-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64v3
		libstd-rust-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute arm64
		libstd-rust-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute armhf
		libstd-rust-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute ppc64el
		libstd-rust-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute riscv64
		libstd-rust-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute s390x
		libstd-rust-1.85-dev 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64
		libstd-rust-1.85-dev 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64v3
		libstd-rust-1.85-dev 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute arm64
		libstd-rust-1.85-dev 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute armhf
		libstd-rust-1.85-dev 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute ppc64el
		libstd-rust-1.85-dev 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute riscv64
		libstd-rust-1.85-dev 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute s390x
		rust-1.85-all 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64
		rust-1.85-all 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64v3
		rust-1.85-all 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute arm64
		rust-1.85-all 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute armhf
		rust-1.85-all 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute i386
		rust-1.85-all 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute ppc64el
		rust-1.85-all 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute riscv64
		rust-1.85-all 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute s390x
		rust-1.85-clippy 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64
		rust-1.85-clippy 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64v3
		rust-1.85-clippy 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute arm64
		rust-1.85-clippy 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute armhf
		rust-1.85-clippy 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute ppc64el
		rust-1.85-clippy 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute riscv64
		rust-1.85-clippy 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute s390x
		rust-1.85-doc 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64
		rust-1.85-doc 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64v3
		rust-1.85-doc 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute arm64
		rust-1.85-doc 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute armhf
		rust-1.85-doc 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute i386
		rust-1.85-doc 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute ppc64el
		rust-1.85-doc 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute riscv64
		rust-1.85-doc 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute s390x
		rust-1.85-gdb 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64
		rust-1.85-gdb 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64v3
		rust-1.85-gdb 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute arm64
		rust-1.85-gdb 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute armhf
		rust-1.85-gdb 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute i386
		rust-1.85-gdb 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute ppc64el
		rust-1.85-gdb 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute riscv64
		rust-1.85-gdb 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute s390x
		rust-1.85-lldb 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64
		rust-1.85-lldb 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64v3
		rust-1.85-lldb 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute arm64
		rust-1.85-lldb 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute armhf
		rust-1.85-lldb 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute i386
		rust-1.85-lldb 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute ppc64el
		rust-1.85-lldb 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute riscv64
		rust-1.85-lldb 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute s390x
		rust-1.85-src 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64
		rust-1.85-src 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64v3
		rust-1.85-src 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute arm64
		rust-1.85-src 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute armhf
		rust-1.85-src 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute i386
		rust-1.85-src 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute ppc64el
		rust-1.85-src 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute riscv64
		rust-1.85-src 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute s390x
		rustc-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64
		rustc-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64v3
		rustc-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute arm64
		rustc-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute armhf
		rustc-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute ppc64el
		rustc-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute riscv64
		rustc-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute s390x
		rustfmt-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64
		rustfmt-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute amd64v3
		rustfmt-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute arm64
		rustfmt-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute armhf
		rustfmt-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute ppc64el
		rustfmt-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute riscv64
		rustfmt-1.85 1.85.1+dfsg0ubuntu2-0ubuntu2 in resolute s390x
Comment: lp: #2145966
Remove [y|N]? y
1 package successfully removed.

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

Title:
  Remove unused rustc versions from Resolute

Status in rustc-1.85 package in Ubuntu:
  Triaged
Status in rustc-1.88 package in Ubuntu:
  Fix Released
Status in rustc-1.89 package in Ubuntu:
  Fix Released
Status in rustc-1.90 package in Ubuntu:
  Fix Released

Bug description:
  As per the Rust team's Rust package removal policy[1], we are just keeping the three most recent
  rustc versions in Resolute, meaning that src:rustc-{1.85,1.88,1.89,1.90} can be removed from the
  archive:

  $ ubuntu-archive-tools/checkrdepends \
      --no-ports \
      --include-provides \
      --suite resolute \
      --archive-base 'http://archive.ubuntu.com/ubuntu' \
      rustc-1.85 rustc-1.88 rustc-1.89 rustc-1.90
  -- resolute/universe build deps on cargo-1.90:
  rustc-1.91 cargo-1.90|cargo-1.91
  -- resolute/universe build deps on rustc-1.90:
  rustc-1.91 rustc-1.90|rustc-1.91

  $ seeded-in-ubuntu rustc-1.85 rustc-1.88 rustc-1.89 rustc-1.90
  rustc-1.85's binaries are not seeded.
  rustc-1.88's binaries are not seeded.
  rustc-1.89's binaries are not seeded.
  rustc-1.90's binaries are not seeded.

  I have also checked with the kernel team and they are not using any of
  these Rust versions.

  [1]: https://documentation.ubuntu.com/ubuntu-for-
  developers/reference/availability/rust/#ubuntu-rust-package-removal-
  policy

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




More information about the foundations-bugs mailing list