Bug 1000135 - Digest::SHA missing from f20/rawhide buildroots
Summary: Digest::SHA missing from f20/rawhide buildroots
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: perl-Digest-SHA
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Petr Pisar
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 996455
TreeView+ depends on / blocked
 
Reported: 2013-08-22 19:19 UTC by Paul Howarth
Modified: 2013-08-29 05:31 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-08-26 13:55:07 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Paul Howarth 2013-08-22 19:19:24 UTC
I'm not sure how this happened but I can't build against perl(Digest::SHA) in f20 or rawhide at the moment:

f20: http://kojipkgs.fedoraproject.org//work/tasks/3267/5843267/root.log

DEBUG util.py:264:  Getting requirements for perl-Test-Kwalitee-1.13-1.fc20.src
DEBUG util.py:264:   --> perl-Module-Build-Tiny-0.026-1.fc20.noarch
DEBUG util.py:264:   --> Already installed : perl-PathTools-3.40-291.fc20.i686
DEBUG util.py:264:   --> perl-Dist-CheckConflicts-0.09-3.fc20.noarch
DEBUG util.py:264:   --> perl-Module-CPANTS-Analyse-0.89-3.fc20.noarch
DEBUG util.py:264:   --> perl-namespace-clean-0.24-4.fc20.noarch
DEBUG util.py:264:   --> perl-Test-Simple-0.98.05-3.fc20.noarch
DEBUG util.py:264:   --> Already installed : 4:perl-5.18.1-287.fc20.i686
DEBUG util.py:264:   --> perl-Capture-Tiny-0.22-3.fc20.noarch
DEBUG util.py:264:   --> perl-CPAN-Meta-Check-0.007-2.fc20.noarch
DEBUG util.py:264:   --> Already installed : perl-File-Temp-0.23.01-4.fc20.noarch
DEBUG util.py:264:   --> perl-Test-CheckDeps-0.006-3.fc20.noarch
DEBUG util.py:264:   --> perl-Test-Deep-0.110-3.fc20.noarch
DEBUG util.py:264:   --> perl-Test-Simple-0.98.05-3.fc20.noarch
DEBUG util.py:264:   --> perl-Test-Script-1.07-15.fc20.noarch
DEBUG util.py:264:   --> perl-Test-Tester-0.109-3.fc20.noarch
DEBUG util.py:264:   --> perl-Test-Warnings-0.008-3.fc20.noarch
DEBUG util.py:264:  Error: Package: perl-Module-Signature-0.73-3.fc20.noarch (build)
DEBUG util.py:264:             Requires: perl(Digest::SHA)
DEBUG util.py:264:   You could try using --skip-broken to work around the problem
DEBUG util.py:264:   You could try running: rpm -Va --nofiles --nodigest

rawhide: http://kojipkgs.fedoraproject.org//work/tasks/3202/5843202/root.log

DEBUG util.py:264:  Getting requirements for perl-Test-Kwalitee-1.13-1.fc21.src
DEBUG util.py:264:   --> perl-Module-Build-Tiny-0.026-1.fc20.noarch
DEBUG util.py:264:   --> Already installed : perl-PathTools-3.40-291.fc20.i686
DEBUG util.py:264:   --> perl-Dist-CheckConflicts-0.09-3.fc20.noarch
DEBUG util.py:264:   --> perl-Module-CPANTS-Analyse-0.89-3.fc20.noarch
DEBUG util.py:264:   --> perl-namespace-clean-0.24-4.fc20.noarch
DEBUG util.py:264:   --> perl-Test-Simple-0.98.05-3.fc20.noarch
DEBUG util.py:264:   --> Already installed : 4:perl-5.18.1-287.fc20.i686
DEBUG util.py:264:   --> perl-Capture-Tiny-0.22-3.fc20.noarch
DEBUG util.py:264:   --> perl-CPAN-Meta-Check-0.007-2.fc20.noarch
DEBUG util.py:264:   --> Already installed : perl-File-Temp-0.23.01-4.fc20.noarch
DEBUG util.py:264:   --> perl-Test-CheckDeps-0.006-3.fc20.noarch
DEBUG util.py:264:   --> perl-Test-Deep-0.110-3.fc20.noarch
DEBUG util.py:264:   --> perl-Test-Simple-0.98.05-3.fc20.noarch
DEBUG util.py:264:   --> perl-Test-Script-1.07-15.fc20.noarch
DEBUG util.py:264:   --> perl-Test-Tester-0.109-3.fc20.noarch
DEBUG util.py:264:   --> perl-Test-Warnings-0.008-3.fc20.noarch
DEBUG util.py:264:  Error: Package: perl-Module-Signature-0.73-3.fc20.noarch (build)
DEBUG util.py:264:             Requires: perl(Digest::SHA)
DEBUG util.py:264:   You could try using --skip-broken to work around the problem
DEBUG util.py:264:   You could try running: rpm -Va --nofiles --nodigest

This is particularly strange given that I can see perl-Digest-SHA-5.85-4.fc20 on the mirrors, and it provides:

perl(Digest::SHA) = 5.85
perl-Digest-SHA = 1:5.85-4.fc20
perl-Digest-SHA(x86-32) = 1:5.85-4.fc20

I'm off on holiday for a week tomorrow so won't be able to investigate further for a while.

Comment 1 Julian C. Dunn 2013-08-23 04:35:29 UTC
Having this problem on f19 buildroots as well and I don't know why.

http://koji.fedoraproject.org/koji/getfile?taskID=5844120&name=root.log

Comment 2 Petr Pisar 2013-08-26 13:55:07 UTC
I've checked F21 now, and perl-Test-Kwalitee-1.13-1.fc21 scratch-builds passes. I think this was some discrepancy in koji system. I believe the symptoms have gone.

Comment 3 Petr Pisar 2013-08-29 05:31:49 UTC
Date: Fri, 23 Aug 2013 16:11:14 +0200
From: Kalev Lember <kalevlember>
To: Development discussions related to Fedora <devel.org>
CC: perl-Digest-SHA-owner
Subject: Re: F-20 Branched report: 20130823 changes

On 08/23/2013 03:42 PM, Konstantin Ryabitsev wrote:
> On Fri, Aug 23, 2013 at 8:46 AM, Christopher Meng <cickumqt> wrote:
>> What about this?
>>
>> perl(Digest::SHA)
>>
>> I've seen many broken ones because of it now.
>
> I'd like to know, too. The perl-Digest-SHA package is still in the
> fedpkg sources, and doesn't say it's .dead.
> Is it just a bogus transient error?

Looks like it got blocked in koji yesterday, perhaps by a mistake?

$ koji list-pkgs --show-blocked --tag f20 --package perl-Digest-SHA
Package                 Tag                     Extra Arches     Owner
----------------------- ----------------------- ---------------- ---------------
perl-Digest-SHA         f18                                      ppisar          [BLOCKED]


$ koji list-history --tag=f18 --package perl-Digest-SHA

<snip, lots of builds happening>

Thu Aug 22 17:12:19 2013 package list entry for perl-Digest-SHA in f18 updated by ausil
    blocked: False -> True


Note You need to log in before you can comment on or make changes to this bug.