Re: Doing away with 'groups' repo in mock

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2007-06-28 at 13:52 -0400, Jesse Keating wrote:
> Currently mock configs make use of a 'groups' repo to provide 
> a 'buildsys-build' meta-package.  This meta-package has a set of Requires: 
> that are used to create the 'minimal buildroot' mock uses to start builds.  
> This repo also provides a 'buildsys-macros' package.  Historically this 
> package would define things like the %dist tag and post-build actions.
> 
> Today, in rawhide, fedora-release provides the %dist like macro definitions.  
> The post-build definition can be moved to redhat-rpm-config as well.  This 
> would obviate the need for buildsys-macros.  That would just leave the 
> meta-package to populate the buildroot.
> 
> Since mock supports installing a group rather than a (meta)package, I propose 
> we define the buildsys-build group in the comps group directly.  This would 
> obviate the need for a single point of failure within mock building, 
> the 'groups' repo.

ISTR that we were populating the mock buildroot by installing a
comps.xml group before, and then we switched to a meta-package[1].  In
fact, you (Jesse) were in favor of the idea[2].  What's changed in the
last year that you'd like to go *back* to using comps.xml and
groupinstall?

I'm in favor of eliminating the groups repo and hosting the
buildsys-build RPM in the regular package CVS & mirrors but I'm not in
favor of going back to using comps.xml groups unless there's a good
explanation of why we should switch back...

[1] http://www.redhat.com/archives/fedora-buildsys-list/2006-March/msg00016.html
[2] http://www.redhat.com/archives/fedora-buildsys-list/2006-March/msg00022.html

Jeff

Attachment: signature.asc
Description: This is a digitally signed message part

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux