build perl problem

Paul Howarth paul at city-fan.org
Fri Oct 21 12:03:14 CEST 2016


On 20/10/16 01:56, Sérgio Basto wrote:
> On Sex, 2016-09-30 at 20:56 +0100, Sérgio Basto wrote:
>> On Sex, 2016-09-30 at 14:30 +0100, Paul Howarth wrote:
>>>
>>> On 30/09/16 05:17, Sérgio Basto wrote:
>>>>
>>>>
>>>> I'd like have an ack or an nack or something on this subject.
>>>> Today
>>>> I
>>>> found that this also happened in F24, since commmit [1] on 2016-
>>>> 03-
>>>> 01.
>>>> But looking for build of mythtv-0.28-3.fc24 (2016-06-22), the
>>>> provides
>>>> of the rpm package are correct. Seems that is just with Perl 5.24
>>>> when
>>>> don't have glibc-all-langpacks .
>>>> What I would do, is rebuild all of course.
>>> Packages that ship perl code will need to BR: perl-generators to
>>> get
>>> proper requires/provides on F-25 and later. Prior to that it
>>> wasn't
>>> needed, pulled in by rpm-build.
>> Thanks to point it out again , yes some provides still not there , I
>> will add BR: perl-generators to that packages .
>
> FTR:
> we should query all packages [1] with :
> 1. --whatrequires  "libperl.so*" --alldeps
> these packages now need BuildRequires: perl-devel
>
> perl-Crypt-IDEA (ok)
> perl-PGPLOT (not ok)
>
> 2. --whatprovides  "perl(*)"
> need BuildRequires: perl-generators
>
> dvdrip          (ok)
> get-flash-videos (not ok)
> mythtv          (ok)
> pangzero        (ok)
> pdflib-lite     (ok)
> perl-Crypt-IDEA  (?)
> perl-IP-Country  (ok)
> perl-PGPLOT      (not ok)
> xmltv          (ok)
>
>
> 3. --whatrequires  "perl(*)" --alldeps
> needs review ? I don't know
>
> get_iplayer
> lives
> m2vmp2cut
> mplayer
> mythtv-status
> mythweb
> ndiswrapper
> normalize
> vdrsync
>
>
>
>
> [1]
> dnf --disablerepo='*' --enablerepo=rpmfusion-free --
> enablerepo=rpmfusion-free-updates     --enablerepo=rpmfusion-free-
> updates-testing --enablerepo=rpmfusion-nonfree --enablerepo=rpmfusion-
> nonfree-updates     --enablerepo=rpmfusion-nonfree-updates-testing
> repoquery --available --latest-limit 1 --qf "%{sourcerpm}"

I'll take a look at these perl issues. I just applied for provenpackager 
(I'm already a provenpackager in Fedora) and can add the necessary BRs 
where appropriate.

Paul.


More information about the rpmfusion-developers mailing list