diff options
author | Eli Schwartz <eschwartz@gentoo.org> | 2024-11-11 16:15:24 -0500 |
---|---|---|
committer | Mike Gilbert <floppym@gentoo.org> | 2024-11-18 11:48:57 -0500 |
commit | c990345eb83cba8e1606f643b19b99520e54e06c (patch) | |
tree | c456159604666afd6fde9e1b0aade2ee77f87484 | |
parent | make.globals: disable FEATURES="sfperms" by default (diff) | |
download | portage-c990345eb83cba8e1606f643b19b99520e54e06c.tar.gz portage-c990345eb83cba8e1606f643b19b99520e54e06c.tar.bz2 portage-c990345eb83cba8e1606f643b19b99520e54e06c.zip |
The virtual package is deprecated and we use an eclass to depend on an
any-of group for the relevant rust compilers. This set no longer does
anything without an update.
Start checking BDEPEND for the specific rust compilers. Also keep
checking for the virtual, so that "rust-rebuild" reports on packages
that have not, in fact, been rebuilt yet.
Bug: https://bugs.gentoo.org/906044
Closes: https://github.com/gentoo/portage/pull/1399
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
-rw-r--r-- | cnf/sets/portage.conf | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cnf/sets/portage.conf b/cnf/sets/portage.conf index c272f98db..fd78364c7 100644 --- a/cnf/sets/portage.conf +++ b/cnf/sets/portage.conf @@ -110,8 +110,8 @@ class = portage.sets.dbapi.UnavailableBinaries [changed-deps] class = portage.sets.dbapi.ChangedDepsSet -# Installed packages for which vdb *DEPEND includes virtual/rust +# Installed packages for which vdb *DEPEND includes rust [rust-rebuild] class = portage.sets.dbapi.VariableSet variable = BDEPEND -includes = virtual/rust +includes = dev-lang/rust dev-lang/rust-bin virtual/rust |