Gentoo Archives: gentoo-portage-dev

From: Zac Medico <zmedico@g.o>
To: gentoo-portage-dev@l.g.o
Cc: Zac Medico <zmedico@g.o>
Subject: [gentoo-portage-dev] [PATCH] binarytree: avoid unecessary index regeneration
Date: Tue, 17 Feb 2015 08:34:48
Message-Id: 1424162060-24973-1-git-send-email-zmedico@gentoo.org
1 Since commit f1c1b8a77eebf7713b32e5f9945690f60f4f46de, binarytree
2 regenerates the 'Packages' index unnecessarily, due to missing REQUIRES
3 and PROVIDES entries. These entries are not required, so use default
4 empty values in order to avoid the unnecessary regeneration.
5
6 Fixes: f1c1b8a77eeb ("Generate soname dependency metadata (bug 282639)")
7 ---
8 pym/portage/dbapi/bintree.py | 2 ++
9 1 file changed, 2 insertions(+)
10
11 diff --git a/pym/portage/dbapi/bintree.py b/pym/portage/dbapi/bintree.py
12 index b98b26e..726a7a1 100644
13 --- a/pym/portage/dbapi/bintree.py
14 +++ b/pym/portage/dbapi/bintree.py
15 @@ -344,7 +344,9 @@ class binarytree(object):
16 "PDEPEND" : "",
17 "PROPERTIES" : "",
18 "PROVIDE" : "",
19 + "PROVIDES": "",
20 "RDEPEND" : "",
21 + "REQUIRES": "",
22 "RESTRICT": "",
23 "SLOT" : "0",
24 "USE" : "",
25 --
26 2.0.5

Replies