Re: Was perl removed from buildsys-build?

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

 



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




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [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