Bug 715610

Summary: Review Request: perl-HTTP-Exception - Throw HTTP-Errors as (Exception::Class-) Exceptions
Product: [Fedora] Fedora Reporter: Emmanuel Seyman <emmanuel>
Component: Package ReviewAssignee: Iain Arnell <iarnell>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: fedora-package-review, notting
Target Milestone: ---Flags: iarnell: fedora-review+
gwync: fedora-cvs+
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: perl-HTTP-Exception-0.03001-1.fc15 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-07-06 21:36:45 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Emmanuel Seyman 2011-06-23 13:48:04 UTC
Spec URL: http://people.parinux.org/~seyman/fedora/perl-HTTP-Exception/perl-HTTP-Exception.spec
SRPM URL: http://people.parinux.org/~seyman/fedora/perl-HTTP-Exception/perl-HTTP-Exception-0.03001-1.fc15.src.rpm
Description:
Every HTTP::Exception is a Exception::Class - Class. So the same
mechanisms apply as with Exception::Class-classes. In fact have a look
at Exception::Class' docs for more general information on exceptions and
Exception::Class::Base for information on what methods a caught
exception also has.

Comment 1 Iain Arnell 2011-06-27 03:26:12 UTC
Koji (success) http://koji.fedoraproject.org/koji/taskinfo?taskID=3162781

Comment 2 Iain Arnell 2011-06-27 03:34:18 UTC
A nice clean package. APPROVED.

koji: http://koji.fedoraproject.org/koji/taskinfo?taskID=3162781

Spec looks sane, clean and consistent; license is correct (GPL+ or Artistic);
make test passes cleanly.

Source tarballs match upstream (sha1sum):
4907f5a29c284f60d8c9407d3c711956f32d5bf2 HTTP-Exception-0.03001.tar.gz
4907f5a29c284f60d8c9407d3c711956f32d5bf2 HTTP-Exception-0.03001.tar.gz.srpm

Final provides / requires are sane:

======> perl-HTTP-Exception-0.03001-1.fc16.noarch.rpm <======
====> rpmlint
1 packages and 0 specfiles checked; 0 errors, 0 warnings.
====> provides
perl(HTTP::Exception) = 0.03001
perl-HTTP-Exception = 0.03001-1.fc16
perl(HTTP::Exception::1XX) = 0.03000
perl(HTTP::Exception::2XX) = 0.03000
perl(HTTP::Exception::3XX) = 0.03000
perl(HTTP::Exception::4XX) = 0.03000
perl(HTTP::Exception::5XX) = 0.03000
perl(HTTP::Exception::Base) = 0.03000
perl(HTTP::Exception::Loader) = 0.03000
====> requires
perl(base)  
perl(Exception::Class::Base)  
perl(HTTP::Exception::1XX)  
perl(HTTP::Exception::2XX)  
perl(HTTP::Exception::3XX)  
perl(HTTP::Exception::4XX)  
perl(HTTP::Exception::5XX)  
perl(HTTP::Exception::Base)  
perl(HTTP::Status)  
perl(:MODULE_COMPAT_5.12.3)  
perl(Scalar::Util)  
perl(strict)  
====> obsoletes
====> conflicts

======> perl-HTTP-Exception-0.03001-1.fc16.src.rpm <======
====> rpmlint
1 packages and 0 specfiles checked; 0 errors, 0 warnings.
====> provides
====> requires
perl(Exception::Class)  
perl(HTTP::Status)  
perl(Module::Build)  
perl(Plack)  
perl(Scalar::Util)  
perl(Test::Exception)  
perl(Test::More)  
====> obsoletes
====> conflicts


====> mock install
INFO: mock.py version 1.1.10 starting...
State Changed: init plugins
INFO: selinux enabled
State Changed: start
Mock Version: 1.1.10
INFO: Mock Version: 1.1.10
State Changed: lock buildroot
INFO: installing package(s): perl-HTTP-Exception-0.03001-1.fc16.noarch.rpm
INFO: Ignored option -c (probably due to merging -yc != -y -c)

================================================================================
 Package                     Arch   Version        Repository              Size
================================================================================
Installing:
 perl-HTTP-Exception         noarch 0.03001-1.fc16 /perl-HTTP-Exception-0.03001-1.fc16.noarch
                                                                           64 k
Installing for dependencies:
 mailcap                     noarch 2.1.37-1.fc15  fedora                  28 k
 perl-Class-Data-Inheritable noarch 0.08-7.fc15    fedora                  11 k
 perl-Compress-Raw-Bzip2     x86_64 2.033-2.fc15   fedora                  32 k
 perl-Compress-Raw-Zlib      x86_64 2.033-4.fc15   fedora                  59 k
 perl-Devel-StackTrace       noarch 1:1.27-2.fc15  fedora                  25 k
 perl-Exception-Class        noarch 1.32-2.fc15    fedora                  34 k
 perl-HTML-Parser            x86_64 3.68-3.fc15    fedora                 111 k
 perl-HTML-Tagset            noarch 3.20-7.fc15    fedora                  17 k
 perl-IO-Compress            noarch 2.033-2.fc15   fedora                 223 k
 perl-URI                    noarch 1.56-2.fc15    fedora                 102 k
 perl-libwww-perl            noarch 5.837-3.fc15   fedora                 383 k

Transaction Summary
================================================================================
Install      12 Package(s)

Total size: 1.1 M
Total download size: 1.0 M
Installed size: 2.4 M

Installed:
  perl-HTTP-Exception.noarch 0:0.03001-1.fc16                                   

Dependency Installed:
  mailcap.noarch 0:2.1.37-1.fc15                                                
  perl-Class-Data-Inheritable.noarch 0:0.08-7.fc15                              
  perl-Compress-Raw-Bzip2.x86_64 0:2.033-2.fc15                                 
  perl-Compress-Raw-Zlib.x86_64 0:2.033-4.fc15                                  
  perl-Devel-StackTrace.noarch 1:1.27-2.fc15                                    
  perl-Exception-Class.noarch 0:1.32-2.fc15                                     
  perl-HTML-Parser.x86_64 0:3.68-3.fc15                                         
  perl-HTML-Tagset.noarch 0:3.20-7.fc15                                         
  perl-IO-Compress.noarch 0:2.033-2.fc15                                        
  perl-URI.noarch 0:1.56-2.fc15                                                 
  perl-libwww-perl.noarch 0:5.837-3.fc15                                        


State Changed: unlock buildroot
State Changed: end

Comment 3 Emmanuel Seyman 2011-06-27 09:14:43 UTC
Thanks, Iain. I owe you one.

New Package SCM Request
=======================
Package Name: perl-HTTP-Exception
Short Description: Throw HTTP-Errors as (Exception::Class-) Exceptions
Owners: eseyman
Branches: f15
InitialCC: perl-sig

Comment 4 Gwyn Ciesla 2011-06-27 12:43:48 UTC
Git done (by process-git-requests).

Comment 5 Fedora Update System 2011-06-28 06:07:38 UTC
perl-HTTP-Exception-0.03001-1.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/perl-HTTP-Exception-0.03001-1.fc15

Comment 6 Fedora Update System 2011-06-28 20:26:27 UTC
perl-HTTP-Exception-0.03001-1.fc15 has been pushed to the Fedora 15 testing repository.

Comment 7 Fedora Update System 2011-07-06 21:36:40 UTC
perl-HTTP-Exception-0.03001-1.fc15 has been pushed to the Fedora 15 stable repository.

Comment 8 Emmanuel Seyman 2012-02-17 15:13:09 UTC
Package Change Request
======================
Package Name: perl-HTTP-Exception
New Branches: el6
Owners: eseyman ktdreyer
InitialCC: perl-sig

Ken Dreyer contacted me for an el6 branch for this module.

Comment 9 Gwyn Ciesla 2012-02-17 15:29:22 UTC
Git done (by process-git-requests).