Bug 166475 - RFE: Update Test::More
Summary: RFE: Update Test::More
Keywords:
Status: CLOSED CANTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: perl
Version: 4
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Warren Togami
QA Contact: David Lawrence
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2005-08-22 09:01 UTC by Ralf Corsepius
Modified: 2007-11-30 22:11 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2005-09-04 10:24:30 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Ralf Corsepius 2005-08-22 09:01:11 UTC
Description of problem:
The Test::More module (version 0.47, probably from the Test::Simple 0.47
distribution) being shipped with FC4's perl is too old to be usable for building
some newer perl-dists/modules, because newer perl dists start to depend on newer
of Test::More rsp. Test::Simple.

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

I'd propose to:
1. Update Test::Simple for FC4 (Current is 0.60)
2. To split out Test::Simple into a separate perl-Test-Simple package for FC5

ATM, this issue prevents me from submitting perl-packages to FE, and having to
resort to either
* submitting older versions of perl dists.
or
* switch off perl packages' test suites (Test::More is primarily used for tests
when building perl packages)

Comment 1 Ville Skyttä 2005-08-22 17:07:37 UTC
Splits like that are a PITA to maintain and prune.  Somewhat ugly, but IMO 
considerable workaround: 
 
%check 
if %{__perl} -e 'use Test::Simple 0.60' ; then 
    make test 
fi 

Comment 2 Warren Togami 2005-09-04 10:24:30 UTC
Sorry I agree with Ville here.  We can't add this to all older distributions and
it really isn't that important.


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