On Thursday, June 17, 2010 01:31:54 pm 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.
Jonathan
you need python-hashlib though koji should be pulling that in for you. you will need to get a rpm that has xz support to actually install the fedora-13 rpms there is one available inside of http://infrastructure.fedoraproject.org/builder-rpms/
Dennis