On Thu, 2009-04-30 at 10:41 +0300, Panu Matilainen wrote:
On Thu, 30 Apr 2009, Kevin Kofler wrote:
> Panu Matilainen wrote:
>> redhat-rpm-config defines RH/Fedora build policy/configuration. Rpm itself
>> doesn't give a damn where that configuration comes from and is fully
>> functional without it. It's just that rpm upstream build "policy"
doesn't
>> match Fedora's.
>
> But Fedora's rpm(-build) RPM should really require redhat-rpm-config.
Well, redhat-rpm-config is required to build "Fedora compliant" packages
(whatever that means) but it is not required to build packages generally.
A semi-reasonable middle-ground might be adding a virtual provide such as
"system-rpm-config" to redhat-rpm-config and have rpm-build depend on
that. It's not correct either as rpmbuild is functional without extra
configuration, but it at least leaves users the option of replacing the
Fedora build policy with something else.
Another option might be to have fedora-packager require
redhat-rpm-config, which is closer to the correct requires and probably
what people expect.
--
James Antill <james(a)fedoraproject.org>
Fedora