[yum-commits] Branch 'yum-3_2_X' - yum/packages.py
skvidal at osuosl.org
skvidal at osuosl.org
Tue Mar 3 15:55:29 UTC 2009
yum/packages.py | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
New commits:
commit d63c278a9bb641835340b638c0023051e93352da
Author: Seth Vidal <skvidal at fedoraproject.org>
Date: Tue Mar 3 10:53:38 2009 -0500
- revert change to verifyLocalPkg - no package should NOT have checksum data
- make sure that local pkgs have checksum data generated properly
- FIXME - eventually destroy returnIdSum() as it is frelling stupid
diff --git a/yum/packages.py b/yum/packages.py
index bcdb129..60d4dfb 100644
--- a/yum/packages.py
+++ b/yum/packages.py
@@ -661,10 +661,7 @@ class YumAvailablePackage(PackageObject, RpmBase):
"""check the package checksum vs the localPkg
return True if pkg is good, False if not"""
- checksum_data = self.returnIdSum()
- if checksum_data is None:
- return False
- (csum_type, csum) = checksum_data
+ (csum_type, csum) = self.returnIdSum()
try:
filesum = misc.checksum(csum_type, self.localPkg())
@@ -1534,6 +1531,7 @@ class YumLocalPackage(YumHeaderPackage):
checksum = property(fget=lambda self: self._do_checksum())
def returnChecksums(self):
+ self._do_checksum()
return self._checksums
def _get_header_byte_range(self):
More information about the Yum-commits
mailing list