Skip global updates prior to sync (called after).
authorZac Medico <zmedico@gentoo.org>
Sun, 23 Oct 2011 18:51:43 +0000 (11:51 -0700)
committerZac Medico <zmedico@gentoo.org>
Sun, 23 Oct 2011 18:51:43 +0000 (11:51 -0700)
pym/_emerge/main.py

index 26f37667a3ade05509d91c3cb2ea2f78d492877a..b170ea32fecc9e8d00ba9ae7a430eea723e9280b 100644 (file)
@@ -1611,7 +1611,8 @@ def emerge_main(args=None):
        tmpcmdline.extend(args)
        myaction, myopts, myfiles = parse_opts(tmpcmdline)
 
-       if myaction not in ('help', 'info', 'version') and \
+       # skip global updates prior to sync, since it's called after sync
+       if myaction not in ('help', 'info', 'sync', 'version') and \
                myopts.get('--package-moves') != 'n' and \
                _global_updates(trees, mtimedb["updates"], quiet=("--quiet" in myopts)):
                mtimedb.commit()