On Thu, 3 Dec 2020 at 11:18, Tom Stellard <tstellar@redhat.com> wrote:
On 12/3/20 7:39 AM, Fabio Valentini wrote:
> On Thu, Dec 3, 2020 at 4:35 PM Tom Stellard <tstellar@redhat.com> wrote:
>>
>> On 12/2/20 5:45 AM, Artem Tim wrote:
>>> How to quickly retest packages which listed here https://fedorapeople.org/~tstellar/needs_br_make_packages.txt? I've tested few locally and in Koji Rawhide scratch, but they are compiled fine.
>>> ___
>>
>> If the packages use make and they BuildRequire: make then there is
>> nothing else to do.  I will try to re-run the scripts everyday to keep
>> the list updated.
>
> I still think a lot of those are "false positives".
> CMake has a hard Requires on make, so if I BuildRequires cmake, adding
> "BuildRequires: make" is just redundant.
> https://src.fedoraproject.org/rpms/cmake/blob/master/f/cmake.spec#_185
>

The only safe way to do this is to add BuildRequires: make to every
package that uses make.  We can't depend on these dependency chains to
keep things working, because they may not always be there.


Why even use dependency chains then. Just cite every package every package needs in the buildroot and assume that nothing can expect anything 1 step further?

 
-Tom

> Fabio
> _______________________________________________
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-leave@lists.fedoraproject.org
> Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


--
Stephen J Smoogen.