Please RM src:rustc from oracular

Bug #2076078 reported by Zixing Liu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
rustc (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Please remove src:rustc from oracular as it is replaced by rustc-defaults.
rustc-defaults provides the same set of binary packages, so it should not affect any reverse-dependencies.

$ reverse-depends src:rustc
Reverse-Depends
===============
* bindgen-0.65 [amd64 arm64 armhf ppc64el s390x]
* cargo-1.74 [amd64 arm64 armhf ppc64el s390x]
* cargo-1.76 [amd64 arm64 armhf ppc64el s390x]
* cargo-1.77 [amd64 arm64 armhf ppc64el s390x]
* cargo-debstatus [amd64 arm64 armhf ppc64el s390x]
* dh-cargo (for cargo)
* dh-rust (for cargo)
* librust-cranelift-dev (for rustfmt)
* libstd-rust-1.77-dev [amd64 arm64 armhf ppc64el s390x]
* python3-setuptools-rust (for rustc)
* python3-setuptools-rust (for cargo)
* rust-1.74-clippy [amd64 arm64 armhf ppc64el s390x]
* rust-1.77-clippy [amd64 arm64 armhf ppc64el s390x]

$ reverse-depends src:rustc -a source
<see attachment>

Revision history for this message
Zixing Liu (liushuyu-011) wrote :
tags: added: update-excuse
Revision history for this message
Chris Halse Rogers (raof) wrote :

> rustc-defaults provides the same set of binary packages, so it should not affect any reverse-dependencies.

This is not *quite* true; rustc-defaults does not provide libstd-rust-1.75. But nothing depends on that directly, so should not be a problem.

Changed in rustc (Ubuntu):
status: New → Fix Released
Revision history for this message
Chris Halse Rogers (raof) wrote :
Download full text (6.2 KiB)

Removing packages from oracular:
        rustc 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular
                cargo 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular amd64
                cargo 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular arm64
                cargo 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular armhf
                cargo 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular i386
                cargo 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular ppc64el
                cargo 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular riscv64
                cargo 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular s390x
                cargo-doc 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular amd64
                cargo-doc 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular arm64
                cargo-doc 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular armhf
                cargo-doc 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular i386
                cargo-doc 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular ppc64el
                cargo-doc 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular riscv64
                cargo-doc 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular s390x
                libstd-rust-1.75 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular amd64
                libstd-rust-1.75 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular arm64
                libstd-rust-1.75 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular armhf
                libstd-rust-1.75 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular i386
                libstd-rust-1.75 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular ppc64el
                libstd-rust-1.75 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular riscv64
                libstd-rust-1.75 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular s390x
                libstd-rust-dev 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular amd64
                libstd-rust-dev 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular arm64
                libstd-rust-dev 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular armhf
                libstd-rust-dev 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular i386
                libstd-rust-dev 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular ppc64el
                libstd-rust-dev 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular riscv64
                libstd-rust-dev 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular s390x
                rust-all 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular amd64
                rust-all 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular arm64
                rust-all 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular armhf
                rust-all 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular i386
                rust-all 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular ppc64el
                rust-all 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular riscv64
                rust-all 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular s390x
                rust-clippy 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular amd64
                rust-clippy 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular arm64
                rust-clippy 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular armhf
                rust-clippy 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular i386
                rust-clippy 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular ppc64el
                rust-clippy 1.75.0+dfsg0ubuntu1-0ubuntu7 in oracular riscv64
                rust-clippy 1.75....

Read more...

Revision history for this message
Zixing Liu (liushuyu-011) wrote :

> This is not *quite* true; rustc-defaults does not provide libstd-rust-1.75. But nothing depends on that directly, so should not be a problem.

Yes, however I believe this was a design error inherited from Debian previously, which is now corrected using the versioned package scheme.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.