Bug 639523

Summary: missing dependency
Product: [Fedora] Fedora EPEL Reporter: Florian La Roche <florian.laroche>
Component: perl-Mail-BoxAssignee: Tom "spot" Callaway <tcallawa>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: high    
Version: el6CC: paul, perl-devel, tcallawa, tremble
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-10-04 05:29:49 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 553142    
Bug Blocks:    

Description Florian La Roche 2010-10-02 04:42:59 UTC
Description of problem:
If you try to install perl-Mail-Box on rhel6beta, if fails with:
Error: Package: perl-Mail-IMAPClient-3.25-1.el6.noarch (rhel6-beta-epel)
           Requires: perl(Mozilla::LDAP::Conn)
Error: Package: perl-Mail-Box-2.095-1.el6.2.noarch (rhel6-beta-epel)
           Requires: perl(MIME::Entity)
Error: Package: perl-Mail-Box-2.095-1.el6.2.noarch (rhel6-beta-epel)
           Requires: perl(MIME::Parser)
 You could try using --skip-broken to work around the problem



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


How reproducible:
yum install perl-Mail-Box


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Mark Chappell 2010-10-02 08:59:21 UTC
Looks like perl-Mozilla-LDAP didn't branch for el6 and I can't find it in the el repos.

perl-MIME-tools on the other hand is in the optional repos which need to be manually enabled.  (MIME::Entity and MIME::Parser)

Comment 2 Mark Chappell 2010-10-02 09:11:53 UTC
Ah, it looks like Mozilla LDAP was dropped in beta2 refresh

Comment 3 Paul Howarth 2010-10-02 09:23:44 UTC
perl-Mail-IMAPClient has docfile dependencies due to upstream adding exec bits to their example scripts at version 3.24. I've updated Rawhide and EL6 to fix that.

As for the perl-MIME-tools, that's a well-known issue (Bug #553142) that looks like it's going to have to wait until we know for sure what's going to ship in RHEL-6 GA before a decision is made on what to do about it (e.g. clone the needed Workstation-only packages in EPEL if there's no RHEL channel for Server users to provide these packages). Alternatively you might raise a bug on the RHEL-6 "distribution" component and ask if not including perl-MIME-tools in RHEL-6 Server is a mistake (it's not unheard of - see Bug #636763 for example).

Comment 4 Florian La Roche 2010-10-04 05:29:49 UTC
With the fixed perl-Mail-IMAPClient and perl-MIME-tools everything seems
to work ok now.

Thanks,

Florian La Roche