Bug 1139041 - Review Request: perl-Devel-Timer - Track and report execution time for parts of code
Summary: Review Request: perl-Devel-Timer - Track and report execution time for parts ...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Petr Šabata
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-09-07 18:36 UTC by Denis Fateyev
Modified: 2014-10-28 11:03 UTC (History)
3 users (show)

Fixed In Version: perl-Devel-Timer-0.05-2.el5
Clone Of:
Environment:
Last Closed: 2014-10-20 09:55:50 UTC
Type: ---
Embargoed:
psabata: fedora-review+
gwync: fedora-cvs+


Attachments (Terms of Use)

Description Denis Fateyev 2014-09-07 18:36:37 UTC
Spec URL: http://www.fateyev.com/RPMS/Fedora20/testing/perl-Devel-Timer.spec
SRPM URL: http://www.fateyev.com/RPMS/Fedora20/testing/SRPMS/perl-Devel-Timer-0.05-1.fc20.denf.src.rpm
Description: Devel::Timer allows developers to accurately time how long a specific piece of code takes to execute. This can be helpful in locating the slowest parts of an existing application.
Fedora Account System Username: dfateyev

Koji scratch builds:
https://koji.fedoraproject.org/koji/taskinfo?taskID=7540454 (Rawhide)
https://koji.fedoraproject.org/koji/taskinfo?taskID=7540456 (EPEL 5)
https://koji.fedoraproject.org/koji/taskinfo?taskID=7540458 (EPEL 6)
https://koji.fedoraproject.org/koji/taskinfo?taskID=7540460 (EPEL 7)

Comment 1 Petr Šabata 2014-10-07 11:11:09 UTC
So, for the build time deps...  Your Makefile.PL uses the bundled inc::Module::Install.  That means you need to list the dependencies of the bundled distribution, too.  In your case that means the following:
- Config, inc/Module/Install/Can.pm:5
- Cwd, inc/Module/Install.pm:22
- Fcntl, inc/Module/Install/Makefile.pm:7
- File::Find, inc/Module/Install.pm:23
- inc/Module/Install.pm:24
- ExtUtils::MM_Unix, inc/Module/Install/Metadata.pm:323, inc/Module/Install/Metadata.pm:332

Other missing build time dep, used by the testsuite:
- lib, t/my-timer.t:8

You also list a dependency on Carp which is not used or even mentioned anywhere in the tarball.  Please, remove it.

Nitpick: Perhaps you could change the el5 check in the %install section to be the same as the check around the BuildRoot tag?  Or the other way around.  Just to be consistent.

Comment 3 Petr Šabata 2014-10-08 09:03:44 UTC
Much better :) Approving.

Comment 4 Denis Fateyev 2014-10-08 11:51:42 UTC
New Package SCM Request
=======================
Package Name: perl-Devel-Timer
Short Description: Track and report execution time for parts of code
Owners: dfateyev
Branches: f19 f20 f21 el5 el6 epel7
InitialCC: perl-sig

Comment 5 Gwyn Ciesla 2014-10-08 13:19:52 UTC
Git done (by process-git-requests).

Comment 6 Fedora Update System 2014-10-11 20:01:57 UTC
perl-Devel-Timer-0.05-2.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/perl-Devel-Timer-0.05-2.fc21

Comment 7 Fedora Update System 2014-10-11 20:03:10 UTC
perl-Devel-Timer-0.05-2.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/perl-Devel-Timer-0.05-2.fc20

Comment 8 Fedora Update System 2014-10-11 20:04:12 UTC
perl-Devel-Timer-0.05-2.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/perl-Devel-Timer-0.05-2.fc19

Comment 9 Fedora Update System 2014-10-11 20:05:11 UTC
perl-Devel-Timer-0.05-2.el7 has been submitted as an update for Fedora EPEL 7.
https://admin.fedoraproject.org/updates/perl-Devel-Timer-0.05-2.el7

Comment 10 Fedora Update System 2014-10-11 20:06:11 UTC
perl-Devel-Timer-0.05-2.el6 has been submitted as an update for Fedora EPEL 6.
https://admin.fedoraproject.org/updates/perl-Devel-Timer-0.05-2.el6

Comment 11 Fedora Update System 2014-10-11 20:07:46 UTC
perl-Devel-Timer-0.05-2.el5 has been submitted as an update for Fedora EPEL 5.
https://admin.fedoraproject.org/updates/perl-Devel-Timer-0.05-2.el5

Comment 12 Fedora Update System 2014-10-12 13:55:12 UTC
perl-Devel-Timer-0.05-2.fc19 has been pushed to the Fedora 19 testing repository.

Comment 13 Fedora Update System 2014-10-20 09:55:50 UTC
perl-Devel-Timer-0.05-2.fc19 has been pushed to the Fedora 19 stable repository.

Comment 14 Fedora Update System 2014-10-20 09:56:53 UTC
perl-Devel-Timer-0.05-2.fc20 has been pushed to the Fedora 20 stable repository.

Comment 15 Fedora Update System 2014-10-28 11:01:03 UTC
perl-Devel-Timer-0.05-2.el6 has been pushed to the Fedora EPEL 6 stable repository.

Comment 16 Fedora Update System 2014-10-28 11:03:59 UTC
perl-Devel-Timer-0.05-2.el5 has been pushed to the Fedora EPEL 5 stable repository.


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