Re: Fedora 34 Change proposal: Remove make from BuildRoot (System-Wide Change)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 11/4/20 2:10 PM, Tom Hughes via devel wrote:
On 04/11/2020 19:06, Tom Hughes via devel wrote:
On 04/11/2020 18:12, Ben Cotton wrote:

===== Phase 1: Analysis =====
For this change, we will start by creating a list of all packages that
have a build-time dependency on make.  This will be done by analyzing
spec files and also by rebuilding all packages in Fedora with make
removed from the buildroot to see which packages fail to build.  Once
we have this list, we will remove packages that already have
BuildRequires:make in their spec file, and this final list[1] will be
all the packages that need to be updated in Phase 2.

[1] https://github.com/tstellar/fedora-change-make-buildroot/blob/main/needs_br_make.txt

Could we have a list that includes maintainer names please so that
people who want to can fix their packages before automation gets
less loose on them?

Also I'm suspicious about the quality of that list because it
includes packages of mine that only use make via cmake and which
do BR cmake which in turn requires make.


For the purposes of this proposal, your packages still need to BuildRequires: make. I don't want to depend on this kind of indirect dependency to keep things working, because it can be fragile.

-Tom

Tom

_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux