Bug 688750 - perl-Mail-SPF depend upon perl 5.10 as perl 5.12 available
Summary: perl-Mail-SPF depend upon perl 5.10 as perl 5.12 available
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: perl
Version: 14
Hardware: i686
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: Marcela Mašláňová
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-03-17 21:54 UTC by Muzi
Modified: 2011-03-18 16:20 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-03-18 07:37:17 UTC
Type: ---


Attachments (Terms of Use)

Description Muzi 2011-03-17 21:54:07 UTC
Description of problem:

--> Processing Dependency: perl(:MODULE_COMPAT_5.10.1) for package: perl-Mail-SPF-2.007-1.fc13.noarch
--> Finished Dependency Resolution
Error: Package: perl-Mail-SPF-2.007-1.fc13.noarch (@updates/13)
           Requires: perl(:MODULE_COMPAT_5.10.1)
           Removing: 4:perl-5.10.1-121.fc13.i686 (@updates/13)
               perl(:MODULE_COMPAT_5.10.1)
           Updated By: 4:perl-5.12.3-141.fc14.i686 (updates)
               Not found

Version-Release number of selected component (if applicable): perl-Mail-SPF-2.007-1.fc13.noarch


How reproducible:


Steps to Reproduce:
1. Install fedora-release-14.1.noarch

2. Run yum update

3.
  
Actual results:

yum upgrade stops after above

yum --releasever=13 --quiet list perl-Mail-SPF
perl-Mail-SPF.noarch   2.007-1.fc13              @updates

yum --releasever=14 --quiet list perl-Mail-SPF
Installed Packages
perl-Mail-SPF.noarch     2.007-1.fc13                 @updates/13
Expected results:

I think yum --releasever=14 must be show new available update or need to recompile perl-mail-spf for 5.12
Additional info:

Comment 1 Marcela Mašláňová 2011-03-18 07:37:17 UTC
rpm -qp --requires perl-Mail-SPF-2.007-1.fc14.noarch.rpm 
perl(:MODULE_COMPAT_5.12.2)  

This module was rebuild with 5.12. Problem is with update from MODULE_COMPAT 5.10 to 5.12. I had also troubles with update from F-13 to F-14. 
If you are not using preupgrade, you can remove problematic package manually or you can try quite new yum option - distribution-synchronization.
For details see: http://fedoraproject.org/wiki/YumUpgradeFaq#Upgrade_all_packages

Comment 2 Muzi 2011-03-18 16:20:46 UTC
I run yum update today, and not get above error, the reason is that now yum find the fc14 package

 yum list perl-Mail-SPF
Loaded plugins: refresh-packagekit
Installed Packages
perl-Mail-SPF.noarch                            2.007-1.fc13                             @updates/13
Available Packages
perl-Mail-SPF.noarch                            2.007-1.fc14                             updates

As till yesterday they just shown fc13 package.

So the error means, perl-mail-spf fc13 package require perl 5.10 and due to unable to find update for it they give error as they require 5.10 but perl update need to replaced with 5.12

Muzi


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