Lines 703-709
Link Here
|
703 |
for cpv in self._remotepkgs: |
703 |
for cpv in self._remotepkgs: |
704 |
self.dbapi.cpv_inject(cpv) |
704 |
self.dbapi.cpv_inject(cpv) |
705 |
self.populated = 1 |
705 |
self.populated = 1 |
706 |
if getbinpkgsonly: |
706 |
if True: |
707 |
# Remote package instances override local package |
707 |
# Remote package instances override local package |
708 |
# if they are not identical. |
708 |
# if they are not identical. |
709 |
hash_names = ["SIZE"] + self._pkgindex_hashes |
709 |
hash_names = ["SIZE"] + self._pkgindex_hashes |
Lines 725-730
Link Here
|
725 |
break |
725 |
break |
726 |
if identical: |
726 |
if identical: |
727 |
del self._remotepkgs[cpv] |
727 |
del self._remotepkgs[cpv] |
|
|
728 |
else: |
729 |
# Override the local package in the aux_get cache. |
730 |
self.dbapi._aux_cache[cpv] = remote_metadata |
728 |
else: |
731 |
else: |
729 |
# Local package instances override remote instances. |
732 |
# Local package instances override remote instances. |
730 |
for cpv in metadata: |
733 |
for cpv in metadata: |