Basically, which part of this is a bug, and which part is expected behavior? From the top level of a built tree, run: createrepo -q -g Fedora/base/comps.xml -p . This: a) puts 'repodata/Fedora/base/comps.xml' in repomd.xml b) copies Fedora/base/comps.xml to repodata/comps.xml These two behaviors seem to be at odds - which is right?
a is a bug b is correct. what it should be doing is copying the file to repodata and putting the path in the repodata dir in the repomd.xml file.
Created attachment 103699 [details] quick patch to fix a) This should fix the issue.
fixed in cvs. will be in 0.3.8. thanks
0.3.8 released and built