-----BEGIN PGP SIGNED MESSAGE-----
On Mon, 22 Sep 2003 15:00:14 -0400, Jakub Jelinek wrote:
There is not much point of installing rpm-build if you don't want
packages (otherwise you just need rpm). And to build any package, you need
the minimal set of packages needed for building...
Good example is "make" which is an implicit build requirement of
almost every package, but which is neither required by rpm-build nor
by any other fundamental package:
$ rpm -q --whatrequires make /usr/bin/make
$ rpm --redhatrequires make /usr/bin/make
So, basically one would need to put "Buildrequires: make" or similar
into every src.rpm. Because on a build machine, you could uninstall
the packages listed above easily (even redhat-lsb). fedora-rpmdevtools
makes sure, "make" is available on a build host.
It's a similar thing with gcc, gcc-c++. You wouldn't want to make a
C/C++ compiler an explicit build requirement in every C/C++ package.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
-----END PGP SIGNATURE-----