util-linux missing from build root

Michael Schwendt mschwendt.tmp0701.nospam at arcor.de
Thu Aug 30 14:12:32 UTC 2007


On Thu, 30 Aug 2007 09:42:03 -0400, Jesse Keating wrote:

> On Thu, 30 Aug 2007 09:04:52 -0400
> seth vidal wrote:
> 
> > This doesn't sound terrible to me. If we did provide a list of library
> > requirements and application requirements that we define as minimal it
> > would be easy to pass that list to yum to resolve and install.
> > 
> > something to think about, anyway.
> 
> Can it be expressed as a comps group though?  Does yum comps module
> handle that?
> 
> Also keep in mind that part of having the minimal buildroot was so that
> when people rebuild packages on their own, they didn't have to hunt
> down why their package didn't build right due to silent missing
> BuildRequires.  That means we start with very little assumptions and
> use the BuildRequires to build up exactly what we want around when this
> package is built.

One used to be able to NOT use mock, but build rpms in an average
desktop/workstation installation of Fedora and fill in missing BR
consecutively. Dropping core packages from the default target build
environment has the effect that one cannot use rpmdev-rmdevelrpms
anymore, because it would not uninstall enough packages. It cannot
uninstall core packages which are deep in the dep-chain, but which are
missing in a new minimal buildroot. Effectively, one would be forced
to use mock or lots of scratch-builds in koji to find the new BR.




More information about the fedora-devel-list mailing list