Red Hat Bugzilla – Bug 230798
Review Request: perl-Test-Simple - A basic Perl testing framework for creating tests to be run either standalone or under Test::Harness.
Last modified: 2010-03-16 22:05:56 EDT
Spec URL: http://people.redhat.com/mkpai/.SPEC/perl-Test-Simple.spec
SRPM URL: http://people.redhat.com/mkpai/.SRPM/perl-Test-Simple-0.67-1.src.rpm
Description: This is a basic Perl testing framework for creating tests to be run either standalone or under Test::Harness.
This is my first package. I need a sponsor. I have also submitted another Perl
package at https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=230802 .
So far perl(Test::Simple) had been part of the main perl package.
Has something changed about this situation?
Nope, its still in the main perl package:
If there is a compelling reason to separate it out, I suppose we could... but
I'm not sure there is one. I'd almost rather patch the Test::Simple in core up
Any split out perl-module split-out from the main perl package is "good",
because this allows updating the module independently.
Test::Simple being shipped as part of the main perl package (and it not having
been upgraded), in the past had been a problem to upgrading other perl modules.
I am not sure if Test::Simple can be split-out from main, though. I think it is
Thanks for reviewing my request on a weekend :)
I want to contribute the GeniusTrader application to Fedora Extras. This
application needed me to update my Test::Simple. That is why, I thought it wiser
to add this as a separate module to Fedora Extras.
I am not sure it needs to be split from Perl main. But I think it might be wiser
to let some people upgrade to this version if they need to - an option.
I am willing to take responsibility of updating the versions.
> Thanks for reviewing my request on a weekend :)
That's the difference between paid workers and volunteers. The latter primarily
work on Fedora on weekends ;)
> This application needed me to update my Test::Simple.
I don't fully understand - What is your problem?
Does your GeniusTrader-spec fail to detect Test::Simple or does it claim to
require a newer version as that shipped with the main perl package?
Does GeniusTrader requires Test::Simple at build-time or at run-time?
Depending on these details there would be several approaches.
The GeniusTrader application is not available in rpm format yet. At the moment,
it is a set of Perl scripts that needs some Perl modules in order to work. The
upstream maintainers do not want to spend time on packaging it. They prefer to
install individual components separately. They have no objections to others
I will, in due course, want to package these other modules for Fedora as well.
In fact, I think packaging GT for Fedora will be sensible only if all other
requirements are in Fedora.
The Test::Simple is needed at build time. The Test::Simple is detected but the
upgrade is suggested at install time. I did not experiment to see if the upgrade
> The Test::Simple is needed at build time.
> The Test::Simple is detected but the
> upgrade is suggested at install time.
Then something probably is broken with GeniusTrader. Using "Test::Simple" at
run-time normally doesn't make any sense, nor does "suggesting to upgrade" at
I'd suggest you to submit a GeniusTrader-rpm for review, so we can look into the
details and suggest to close this Request until then.
Thanks. I'm closing this request until I sort out the GT spec.
*** This bug has been marked as a duplicate of bug 574267 ***