FC-7 mockbuild fails/koji build succeeds

Ralf Corsepius rc040203 at freenet.de
Wed Oct 3 14:25:24 UTC 2007


On Wed, 2007-10-03 at 14:09 +0200, Michael Schwendt wrote:
> On Wed, 3 Oct 2007 14:12:15 +0300 (EEST), Panu Matilainen wrote:
> 
> > >> ./configure: line 37448: cmp: command not found
> > >> ...
> > >> error: Bad exit status from /var/tmp/rpm-tmp.62964 (%build)
> > >> ...
> > >> RPM build errors:
> > >>     Bad exit status from /var/tmp/rpm-tmp.62964 (%build)
> > >> ...
> > >>
> > >>
> > >> Seemingly, "cmp" is in FC-7's default packages in koji, but not in
> > >> FC-7's mock.
> > >
> > > It's the same old "diffutils is missing" problem that has been found
> > > recently. Normally, "rpm-build" used to require "diffutils", because
> > > it uses diff in scripts like check-files. But the RPM update for
> > > F7 and FC6 has dropped the diffutils "Requires" (the %changelog does
> > > not mention that). The mock buildsys build-group pkg needs an
> > > update.
> > 
> > No it wasn't dropped from rpm-build, it never was there to begin with.
If rpm doesn't use these tools itself, then this would be, OK, otherwise
this would qualify as a bug.

> > diffutils has always been one of the implicit requirements (for no good 
> > reason IMO but that's another story) and has only been added recently to 
> > rawhide rpm.
Does rpm use it?

> Then we're back at the questions "who dropped diffutils from the
> buildsys build-groups for stable dists?" or "why is diffutils missing
> suddenly"?
IMO, without any doubt a buildsys. Why changes like these could have
made to hit the users, would be interesting to know.

Ralf





More information about the fedora-devel-list mailing list