Re: RFC: Additional checkpoint for major toolchain updates before mass rebuild

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

 



On 2025-01-28 13:53, Vít Ondruch wrote:
Dne 28. 01. 25 v 18:53 Siddhesh Poyarekar napsal(a):
On 2025-01-28 05:19, Vít Ondruch wrote:
4) Having everything rebuild by GCC 15? That on itself is not a goal IMHO. Making sure everything works with GCC 15 is good goal, but that is problem for developers, not for users (we can argue if there are CVEs, this might become problem, but this is not reflected in the schedule anyway). What percent of packages are actually using GCC these days? My gut guess is that it is not majority anymore. Having targeted minimass

It is still the majority I would reckon,


Is this the right query?


~~~

$ run0 dnf repoquery --disablerepo=* --enablerepo=rawhide-source -- whatrequires gcc | wc -l
Updating and loading repositories:
Repositories loaded.
5001

~~~

Unfortunately there are packages with implicit dependencies; IIRC mass prebuilder does some voodoo to figure out the additional ones and comes to 8666 packages:

https://copr.fedorainfracloud.org/coprs/dmalcolm/gcc-15-smoketest-3/packages/


If it is, then it is 20 % of Fedora packages (I have 24386 .spec files from not so old [1] laying around) . If nothing else, I can say ~350 (out of 450) of Ruby packages (i.e. 1.4% of all packages) were not needed to rebuild for the toolchain update.

Ahh, so you mean in terms of ratio of the total packages in Fedora? It's less than 50% I agree.

Thanks,
Sid

--
_______________________________________________
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
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[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