git_sync_timestamps: validation_chf == mtime
authorZac Medico <zmedico@gentoo.org>
Sun, 30 Oct 2011 06:20:53 +0000 (23:20 -0700)
committerZac Medico <zmedico@gentoo.org>
Sun, 30 Oct 2011 06:20:53 +0000 (23:20 -0700)
pym/_emerge/actions.py

index 911d5ec2edc9836cf0406687307429754ec0a947..af3780e70ef72337cd444f17627dd280f4223d95 100644 (file)
@@ -2850,8 +2850,7 @@ def git_sync_timestamps(portdb, portdir):
        if cache_db is None:
                return os.EX_OK
 
-       from portage.cache.metadata import database as pms_database
-       if not isinstance(cache_db, pms_database):
+       if cache_db.validation_chf != 'mtime':
                # newer formats like md5-dict do not require mtime sync
                return os.EX_OK