Broken dependencies: perl-Net-Twitter

Jitka Plesnikova jplesnik at redhat.com
Mon Feb 2 10:21:42 UTC 2015


On 01/30/2015 03:08 PM, Ralf Corsepius wrote:
> On 01/30/2015 01:40 PM, Petr Pisar wrote:
>> On Fri, Jan 30, 2015 at 01:13:27PM +0100, Ralf Corsepius wrote:
>>> On 01/29/2015 02:36 PM, Emmanuel Seyman wrote:
>>>> * Ralf Corsepius [29/01/2015 12:03] :
>>>>>
>>>>> Seems to me, as if this package is victim of rpm's perl-package
>>>>> dependency
>>>>> generator adding a bogus "R: perl(authentication)".
>>>>
>>>> Indeed.
>>>>
>>>> I'm certain the error is caused by line 1320 of
>>>> lib/Net/Twitter/Role/API/REST.pm:
>>>>
>>>> require authentication.
>>>>
>>>> (which is the second half of a sentence).
>>>
>>> This bug is more interesting than I initially thought.
>>>
>>> When building the same rpm in mock for f20 or f21, the resulting rpms
>>> do not
>>> carry this bogus "Require: perl(authentication)". This only happens for
>>> rawhide.
>>>
>>> i.e. something in rpm, mock or perl has regressed - Ideas, anyone?
>>>
>> My weekly rebuilds show the change between 2014-12-16 and 2015-01-06
>> <https://ppisar.fedorapeople.org/perl_rebuild/scratch/2015-01-06/index.xhtml#pperl-Net-Twitter>.
>>
>> Difference between build roots reveals, besides other things, upgrading
>> perl-generators from 1.01 to 1.02.
> 
> You are right on the spot - I rebuilt perl-Net-Twitter in f21
> mock-chroots with perl-generators-1.00, perl-generators-1.01,
> perl-generators-1.02. The regression appears when using
> perl-generators-1.02.
> 
> => The origin is the changes between perl-generators-1.01 and
> perl-generates-1.02.

I found the source of issue. I'll provide new version of perl-generators
today.

I apologize for the problems.

Jitka





More information about the perl-devel mailing list