I am trying to get mash running to be able to pull the packages I have
in koji out into a sane repo for publishing, but I can't find any good
documentation on what the config files are supposed to look like.
Does anyone know where any documentation for it is?
Also, I think I have a config based off the ones included but I am
getting an error when I am building the repo. I am including it
below.
Thanks,
Nathan
Traceback (most recent call last):
File "/usr/bin/mash", line 97, in ?
main()
File "/usr/bin/mash", line 77, in main
rc = themash.doCompose()
File "/usr/lib/python2.4/site-packages/mash/__init__.py", line 400,
in doCompose
repocache = repocache, comps = True, arch = arch)
File "/usr/lib/python2.4/site-packages/mash/__init__.py", line 237,
in _write_files
status = self._makeMetadata(repo_path, repocache, arch, comps,
previous = previous_path)
File "/usr/lib/python2.4/site-packages/mash/__init__.py", line 128,
in _makeMetadata
md.run(path)
File "/usr/lib/python2.4/site-packages/mash/metadata.py", line 247, in run
self.obj.run(path)
File "/usr/lib/python2.4/site-packages/mash/metadata.py", line 199, in run
self.repomatic.doPkgMetadata()
File "/usr/lib/python2.4/site-packages/createrepo/__init__.py", line
356, in doPkgMetadata
self.writeMetadataDocs(packages)
File "/usr/lib/python2.4/site-packages/createrepo/__init__.py", line
495, in writeMetadataDocs
po = self.read_in_package(pkg, pkgpath=pkgpath, reldir=reldir)
File "/usr/lib/python2.4/site-packages/createrepo/__init__.py", line
451, in read_in_package
if po.checksum in (None, ""):
File "/usr/lib/python2.4/site-packages/yum/packages.py", line 1046,
in __getattr__
return self.hdr[thing]
KeyError: 'unknown header tag'