Lines 4039-4044
Link Here
|
4039 |
auxcache_is_valid = self.auxcache[cat].has_key(pkg) and \ |
4039 |
auxcache_is_valid = self.auxcache[cat].has_key(pkg) and \ |
4040 |
self.auxcache[cat][pkg].has_key("mtime") and \ |
4040 |
self.auxcache[cat][pkg].has_key("mtime") and \ |
4041 |
self.auxcache[cat][pkg]["mtime"] == emtime |
4041 |
self.auxcache[cat][pkg]["mtime"] == emtime |
|
|
4042 |
|
4043 |
# noslotcache: ignore the cache entry in case we ask for a dynamic slot |
4044 |
if auxcache_is_valid and ("SLOT" in mylist) and self.auxcache[cat][pkg].has_key("RESTRICT"): |
4045 |
if "noslotcache" in self.auxcache[cat][pkg]["RESTRICT"].split(): |
4046 |
doregen=1 |
4047 |
usingmdcache=1 |
4048 |
if debug > 1: |
4049 |
writemsg("auxcache was valid for "+str(pkg)+" but we don't trust it for SLOT.\n") |
4050 |
|
4042 |
if auxcache_is_valid: |
4051 |
if auxcache_is_valid: |
4043 |
if debug > 1: |
4052 |
if debug > 1: |
4044 |
writemsg("auxcache is valid: "+str(auxcache_is_valid)+" "+str(pkg)+"\n") |
4053 |
writemsg("auxcache is valid: "+str(auxcache_is_valid)+" "+str(pkg)+"\n") |