On 2016-10-01, Sérgio Basto <sergio(a)serjux.com> wrote:
dnf --disablerepo='*' --enablerepo=rawhide repoquery --qf
"%{sourcerpm}" --available --whatrequires
"perl(:MODULE_COMPAT_5.24.0)"
--alldeps | wc -l
2876
in https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl#Complet...
BuildRequires: perl-generators added into package that use perl() RPM
dependency symbols and do not build-require perl-generators yet.
BuildRequires: perl-devel added into packages that run-require
libperl.so and do not build-require perl-devel yet.
3121 packages were edited.
TBH , I'd like know what are the repo queries for "package that use
perl() RPM dependency symbols" and "packages that run-require
libperl.so" ?
I queried binary packages that require perl(*) and packages that provide
perl(*). Then I did a union on their source package names. Result was
3292 pacakges. Number of edited packages was a little bit lower because
some of them already build-required perl-generators.
-- Petr