aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz@gentoo.org>2024-11-11 16:15:24 -0500
committerMike Gilbert <floppym@gentoo.org>2024-11-18 11:48:57 -0500
commitc990345eb83cba8e1606f643b19b99520e54e06c (patch)
treec456159604666afd6fde9e1b0aade2ee77f87484
parentmake.globals: disable FEATURES="sfperms" by default (diff)
downloadportage-c990345eb83cba8e1606f643b19b99520e54e06c.tar.gz
portage-c990345eb83cba8e1606f643b19b99520e54e06c.tar.bz2
portage-c990345eb83cba8e1606f643b19b99520e54e06c.zip
update set for "rust-rebuild" to adapt to changes in gentooHEADmaster
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.conf4
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