On 22 February 2016 at 10:54, Kamil Paral <kparal@redhat.com> wrote:
> RWMJ> Is that new?
>
> Not really.  The change relating to what's in the buildroot was made
> about nine months ago: https://fedorahosted.org/fpc/ticket/497

I created my first COPR over this weekend. I worked according to:
https://fedoraproject.org/wiki/How_to_create_an_RPM_package
because that is linked heavily from other pages and also was the first google result for fedora rpm packaging.

However, under https://fedoraproject.org/wiki/How_to_create_an_RPM_package#SPEC_file_overview it says:
> BuildRequires: ... Some common packages can be omitted, such as gcc.
and links to here:
https://fedoraproject.org/wiki/HOWTOFindMissingBuildRequires#Exceptions

If that's no longer true, somebody who knows what he's doing should adjust that, because that wiki page is likely the most visible rpm tutorial for Fedora.

Wow, that "HOWTO" is a really old page -- not changed since being imported from the old moin moin wiki. My feeling is that page should be deleted and the "How to create an RPM package" page should be updated.

Here is the official guideline: https://fedoraproject.org/wiki/Packaging:Guidelines#BuildRequires_2 -- basically, we just got out of the business of keeping track of what the minimum buildroot contains.


--