I'm getting the following error when doing a cobbler reposync. I have a feeling one of the rpm packages is corrupted. Is there a way of doing a sanity check on the rpm files?
Code:
Traceback (most recent call last):
File "/usr/share/createrepo/genpkgmetadata.py", line 233, in <module>
main(sys.argv[1:])
File "/usr/share/createrepo/genpkgmetadata.py", line 207, in main
mdgen.doPkgMetadata()
File "/usr/lib/python2.6/site-packages/createrepo/__init__.py", line 365, in doPkgMetadata
self.closeMetadataDocs()
File "/usr/lib/python2.6/site-packages/createrepo/__init__.py", line 599, in closeMetadataDocs
self.deltafile.write(self.generate_delta_xml())
File "/usr/lib/python2.6/site-packages/createrepo/__init__.py", line 688, in generate_delta_xml
drpm_rel_fn)
File "/usr/lib/python2.6/site-packages/createrepo/deltarpms.py", line 48, in __init__
self._getOldInfo(fo)
File "/usr/lib/python2.6/site-packages/createrepo/deltarpms.py", line 71, in _getOldInfo
if compobj.read(4)[:3] != "DLT":
File "/usr/lib64/python2.6/gzip.py", line 219, in read
self._read(readsize)
File "/usr/lib64/python2.6/gzip.py", line 255, in _read
self._read_gzip_header()
File "/usr/lib64/python2.6/gzip.py", line 156, in _read_gzip_header
raise IOError, 'Not a gzipped file'
IOError: Not a gzipped file