summaryrefslogtreecommitdiffstats
path: root/pym/portage/_global_updates.py
diff options
context:
space:
mode:
authorMichał Górny <gentoo@mgorny.alt.pl>2010-07-08 11:06:28 +0200
committerZac Medico <zmedico@gentoo.org>2010-07-27 16:13:16 -0700
commitb32efe2d1eb1a9a7c52f3ec18abd3d5db4ab8767 (patch)
tree1a12691d0ba99e50db7e5ffe72a6ea5c51a2b18b /pym/portage/_global_updates.py
parentad54ccc5c9dff04ffa47daf87f1364e6ec17a9ef (diff)
downloadportage-b32efe2d1eb1a9a7c52f3ec18abd3d5db4ab8767.tar.gz
portage-b32efe2d1eb1a9a7c52f3ec18abd3d5db4ab8767.tar.bz2
portage-b32efe2d1eb1a9a7c52f3ec18abd3d5db4ab8767.zip
Limit repository-wide dbentry updates.
Update dbentries only when the repository the package comes from matches the repository update comes from.
Diffstat (limited to 'pym/portage/_global_updates.py')
-rw-r--r--pym/portage/_global_updates.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pym/portage/_global_updates.py b/pym/portage/_global_updates.py
index a63e68af9..b287654c0 100644
--- a/pym/portage/_global_updates.py
+++ b/pym/portage/_global_updates.py
@@ -154,12 +154,12 @@ def _global_updates(trees, prev_mtimes):
def onUpdate(maxval, curval):
if curval > 0:
writemsg_stdout("#")
- vardb.update_ents(myupd, onUpdate=onUpdate)
+ vardb.update_ents(myupd, onUpdate=onUpdate, repo=repo_name)
if bindb:
def onUpdate(maxval, curval):
if curval > 0:
writemsg_stdout("*")
- bindb.update_ents(myupd, onUpdate=onUpdate)
+ bindb.update_ents(myupd, onUpdate=onUpdate, repo=repo_name)
else:
do_upgrade_packagesmessage = 1