I am asking this about https://docs.fedoraproject.org/en-US/packaging-guidelines/C_and_C++/
Is the requirement that we should explicit state the compiler or is it enough to have it implicitly.
Case in point, R binary packages.
Each package requires R-devel. Now R-devel requires R-core-devel that requires gcc-c++ gcc-gfortran
So the BuildRequires for gcc-c++ is there but implicitly.
If the requirement is for the BuildRequires to be explicit then it should be said that explicitly in the guidelines page. As an example in the "Packaging Q&A" section.
What do you think? Regards,
packaging@lists.fedoraproject.org