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)

Reply via email to