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