On Sáb, 2016-10-01 at 09:25 +0100, Richard W.M. Jones wrote: > On Sat, Oct 01, 2016 at 11:09:44AM +0300, Ville Skyttä wrote: > > > > On Sat, Oct 1, 2016 at 11:01 AM, Richard W.M. Jones <rjones@redhat. > > com> wrote: > > > > > > > > > In the RISC-V mass rebuild, some packages fail because Perl is > > > missing. However they don't have 'BuildRequires: perl'. > > https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl > > > > > > > > If so I will add a BR: perl to the packages whenever I come > > > across > > > this problem. > > > > > > If not, what is the correct fix? > > https://fedoraproject.org/wiki/Packaging:Perl#Build_Dependencies > That's a better explanation, thanks. Hi, >From my recent experience you need add BR: perl-generators in all package that provide perl modules to get proper perl requires/provides 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#Completed_items 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" ? Best regards, -- Sérgio M. B. _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx