On Sun, Aug 1, 2010 at 23:47, Iain Arnell
On Thu, Jul 29, 2010 at 3:43 PM, Robert Xu
wrote: On Jul 29, 2010, at 3:52, Michael Schroeder
wrote: On Wed, Jul 28, 2010 at 10:33:02PM -0400, Robert Xu wrote:
Fedora's style of patterns with the yum metadata is by adding another file, comps.xml. What if it was possible to make a patterns file, and have OBS convert it into comps.xml and include it? Example of a comps.xml file: http://mirrors.kernel.org/fedora/releases/13/Everything/x86_64/os/repodata/1...
This could provide compatibility under other clients like yum.
(Someone should make a how-to for creating a patterns file in the wiki... I'll look into it, maybe?)
This is actually already implemented, thanks to a patch from Iain Arnell. You just have to tell the system to create a comps file by adding "Patterntype: comps" to your project config. (It actually writes a "group.xml" file, I hope that this is correct.)
Oh, didn't know that :) btw, i think it's comps.xml. I'll test out the functionality in a bit. Thanks!
The filename itself shouldn't matter - what's important is that the file is referenced in repomd.xml with <data type="group">.
And I used group.xml rather than comps.xml because modifyrepo assumes that the name of the file being injected into repomd.xml can be used to determine the data "type".
Ok. Thanks for this great functionality :) I'm guessing that it get the patterns from a package, like patterns-openSUSE in openSUSE:Factory?
-- Iain. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
-- later, Robert Xu -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org