Advertisement
Guest User

Untitled

a guest
Jul 27th, 2017
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. --- smart-1.2/smart/backends/rpm/header.py.stopiteration_exception 2010-01-21 10:09:08.000000000 -0500
  2. +++ smart-1.2/smart/backends/rpm/header.py 2010-01-21 12:16:10.000000000 -0500
  3. @@ -600,11 +606,21 @@
  4. else:
  5. def getHeader(self, pkg):
  6. mi = getTS().dbMatch(0, pkg.loaders[self])
  7. - return mi.next()
  8. + try:
  9. + return mi.next()
  10. + except StopIteration:
  11. + h = {}
  12. + for i in range(0,1300):
  13. + h[i] = None
  14. + h[rpm.rpm.RPMTAG_SOURCERPM] = None
  15. + h[rpm.rpm.RPMTAG_SIZE] = None
  16. + h[rpm.rpm.RPMTAG_SUMMARY] = None
  17. + return h
  18.  
  19. def getURL(self):
  20. return None
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement