Bug 923997

Summary: perl-Sub-Exporter package missing
Product: [Fedora] Fedora EPEL Reporter: James H <lazy>
Component: perl-Sub-ExporterAssignee: rob <rob.myers>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: el6CC: lazy, paul, perl-devel, rob.myers
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-03-21 19:30:57 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Shell session showing attempted installation of package that depends on perl-Sub-Exporter none

Description James H 2013-03-20 21:36:46 UTC
Created attachment 713481 [details]
Shell session showing attempted installation of package that depends on perl-Sub-Exporter

Description of problem:
A number of Perl packages in EPEL depend on the Sub::Exporter module, but no package containing that module is available from EPEL or from standard RHEL repos.

Version-Release number of selected component (if applicable):
perl-Sub-Exporter

How reproducible:
Easily reproducible

Steps to Reproduce:
1. Attempt to install perl-Sub-Exporter-Progressive (or any module that depends on Sub::Exporter, such as perl-Const-Fast) via Yum
2. An error message indicates a dependency on perl(Sub::Exporter) which cannot be satisfied
  
Actual results:
The desired package is not installed

Expected results:
The package and its required dependencies are installed

Additional info:

I have attached a copy-paste of a shell session showing the exact error message from Yum, along with an appropriate whatprovides search showing that no other package contains the module in question. I had initially filed a bug against perl-Const-Fast, which is what I was originally trying to install that depends on perl-Sub-Exporter; that bug report was number 922222. The (former) maintainer of that package closed that report and suggested I file against this component instead and you can read his update in the other report for more details. Thanks.

Comment 1 Paul Howarth 2013-03-20 21:52:15 UTC
I think you need to enable the RHEL-6 "Optional" channel, which is a requirement for EPEL-6 as many of its dependencies come from there (see http://fedoraproject.org/wiki/EPEL).

The perl-Sub-Exporter-Progressive package could not actually have been built if perl-Sub-Exporter was not available, as it's required for the test suite.

Comment 2 James H 2013-03-21 19:30:57 UTC
Right there on the front page, too :-\ Sorry about that, and thanks for the pointer.