On Thu, 2010-06-17 at 21:31 +0300, Jonathan Dieter wrote: > Is there a specific yum or createrepo version I need to install on a > CentOS 5.5 server so it can build packages for a child repository whose > parent is Fedora 13? > > mergerepos is exiting with an error: > Traceback (most recent call last): > File "/usr/libexec/kojid/mergerepos", line 229, in ? > main(sys.argv[1:]) > File "/usr/libexec/kojid/mergerepos", line 224, in main > merge.write_metadata() > File "/usr/libexec/kojid/mergerepos", line 205, in write_metadata > mdgen.doRepoMetadata() > File "/usr/lib/python2.4/site-packages/createrepo/__init__.py", line > 789, in doRepoMetadata > rp.getPrimary(complete_path, csum) > File "/usr/lib64/python2.4/site-packages/sqlitecachec.py", line 42, in > getPrimary > self.repoid)) > TypeError: Parsing primary.xml error: attributes construct error > > I'm assuming this is because of the new sha256 checksums introduced a > release or two back. >
well if you're running createrepo -d then chances are you need to check your version of yum-metadata-parser. what do you see for versions of: rpm -q createrepo yum yum-metadata-parser -sv -- buildsys mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/buildsys
