Bug 640752

Summary: Broken dependency: perl-Test-Simple-tests-0.94-2.fc14.noarch requires perl-Test-Simple = 0:0.94-2.fc14
Product: [Fedora] Fedora Reporter: James Laska <jlaska>
Component: perlAssignee: Petr Pisar <ppisar>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: 14CC: awilliam, cweyl, dcantrell, iarnell, jturner, kasal, lkundrak, mmaslano, paul, perl-devel, ppisar, psabata, rc040203, tcallawa
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard: AcceptedNTH repoclosure_hash:2585e5f1e75c833fd80c9c9a0512da267b7d2b68a0c6d7a5954aa3536db1a2e8
Fixed In Version: perl-5.12.2-135.fc14 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-10-19 10:52:26 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:    
Bug Blocks: 642449    

Description James Laska 2010-10-06 18:36:25 UTC
ARRAY(0x7727830)

Comment 1 James Laska 2010-10-06 18:37:31 UTC
Sorry, typo, that was supposed to be ...

	package: perl-Test-Simple-tests-0.94-2.fc14.noarch from F-14-x86_64
	  unresolved deps: 
	     perl-Test-Simple = 0:0.94-2.fc14

Comment 2 Paul Howarth 2010-10-06 19:38:50 UTC
perl-Test-Simple = 0:0.94-2.fc14 *is* in the repository but it's not the latest version there. The report probably stems from running repoclosure with the "newest" option.

This will probably show up quite often where there are dual-lived perl modules that are built both as part of the main perl package and as separate packages from the CPAN distribution. In this case the version built from the main perl package is newer, but it doesn't include the "tests" subpackage.

It would make sense to either ship the tests with the main perl package version, or not ship them with the CPAN version to avoid this problem in future.

Comment 3 Petr Pisar 2010-10-07 14:21:49 UTC
I will try to package tests as subpackage of perl.spec to solve this problem.
The same problem is in F15 too.

Comment 4 Fedora Update System 2010-10-08 09:50:47 UTC
perl-5.12.2-135.fc14 has been submitted as an update for Fedora 14.
https://admin.fedoraproject.org/updates/perl-5.12.2-135.fc14

Comment 5 Adam Williamson 2010-10-08 19:04:22 UTC
Dependency and conflict issues are automatically accepted as nice-to-have.

Comment 6 Fedora Update System 2010-10-09 02:56:33 UTC
perl-5.12.2-135.fc14 has been pushed to the Fedora 14 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update perl'.  You can provide feedback for this update here: https://admin.fedoraproject.org/updates/perl-5.12.2-135.fc14

Comment 7 Adam Williamson 2010-10-13 00:26:10 UTC

-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 8 Adam Williamson 2010-10-19 01:16:21 UTC
I'm having trouble tracking the fix for this one, the update link goes nowhere and I can't find a matching perl update in Bodhi. Is it fixed already?



-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 9 Jesse Keating 2010-10-19 06:23:00 UTC
Looks like the update is in https://admin.fedoraproject.org/updates/perl-threads-1.81-1.fc14,perl-5.12.2-136.fc14  I just marked it for stable.

Comment 10 Petr Pisar 2010-10-19 10:44:22 UTC
Yes, the fix is in perl-5.12.2-136.fc14 (see RPM change log) too. Somebody unpushed perl-5.12.2-135.fc14 instead of obsoleting it by release 136. Thus the release 136 update did not inherit set of bugs from release 135.