commit: 9b169ce0e900cae2ff3112d697d439a3084335e4
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 30 06:26:21 2021 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Jun 30 06:26:21 2021 +0000
URL: https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=9b169ce0
qmerge: allow installing virtual/* and acct-*/*
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
qmerge.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/qmerge.c b/qmerge.c
index d6532eb..2323f78 100644
--- a/qmerge.c
+++ b/qmerge.c
@@ -239,7 +239,8 @@ best_version(const depend_atom *atom, int mode)
_qmerge_vdb_tree = vdb;
}
tmv = tree_match_atom(vdb, atom,
- TREE_MATCH_LATEST | TREE_MATCH_FIRST);
+ TREE_MATCH_LATEST | TREE_MATCH_FIRST |
+ TREE_MATCH_VIRTUAL | TREE_MATCH_ACCT);
}
if (mode & BV_BINPKG) {
@@ -255,7 +256,8 @@ best_version(const depend_atom *atom, int mode)
_qmerge_binpkg_tree = binpkg;
}
tmp = tree_match_atom(binpkg, atom,
- TREE_MATCH_LATEST | TREE_MATCH_FIRST |
TREE_MATCH_METADATA);
+ TREE_MATCH_LATEST | TREE_MATCH_FIRST |
TREE_MATCH_METADATA |
+ TREE_MATCH_VIRTUAL | TREE_MATCH_ACCT);
}
if (tmv == NULL && tmp == NULL)