Search
j0ke.net Open Build Service
>
Projects
>
J0KE.NET
:
infrastructure
>
repoview
> repoview-0.5.2-yum-2.9.patch
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File repoview-0.5.2-yum-2.9.patch of Package repoview
--- repoview.py +++ repoview.py @@ -42,7 +42,7 @@ try: from yum.comps import Comps, CompsException from yum.mdparser import MDParser - from repomd.repoMDObject import RepoMD + from yum.repoMDObject import RepoMD except ImportError: try: from noyum.comps import Comps, CompsException @@ -364,7 +364,7 @@ except IOError: return 1 checksum = checksum.strip() - if checksum != self.repodata['primary']['checksum'][1]: + if checksum != self.repodata['primary'].checksum[1]: return 1 _say("RepoView: Repository has not changed. Force the run with -f.\n") sys.exit(0) @@ -374,7 +374,7 @@ Utility method for parsing comps.xml. """ _say('parsing comps...', 1) - loc = self.repodata['group']['relativepath'] + loc = self.repodata['group'].location[1] comps = Comps() try: comps.add(os.path.join(self.repodir, loc)) @@ -436,7 +436,7 @@ Utility method for processing primary.xml. """ _say('parsing primary...', 1) - loc = self.repodata['primary']['relativepath'] + loc = self.repodata['primary'].location[1] mdp = MDParser(os.path.join(self.repodir, loc)) ignored = 0 for package in mdp: @@ -507,7 +507,7 @@ Utility method to get data from other.xml. """ _say('parsing other...', 1) - loc = self.repodata['other']['relativepath'] + loc = self.repodata['other'].location[1] otherxml = os.path.join(self.repodir, loc) ignored = 0 mdp = MDParser(otherxml) @@ -789,7 +789,7 @@ _say('writing checksum...', 1) chkfile = os.path.join(self.outdir, 'checksum') fh = open(chkfile, 'w') - fh.write(self.repodata['primary']['checksum'][1]) + fh.write(self.repodata['primary'].checksum[1]) fh.close() _say('done\n') _say('Moving new repoview dir in place...', 1)