Bug 1189463

Summary: perl-Module-Starter-Plugin-CGIApp-0.42-8.fc22 FTBFS: tests fail: Can't create /builddir/build/BUILD/Module-Starter-Plugin-CGIApp-0.42/t/Example-Dist/test-app.t/#!/usr/bin/perl
Product: [Fedora] Fedora Reporter: Petr Pisar <ppisar>
Component: perl-Module-Starter-Plugin-CGIAppAssignee: Petr Pisar <ppisar>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 22CC: emmanuel
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
URL: http://koji.fedoraproject.org/koji/taskinfo?taskID=8803654
Whiteboard:
Fixed In Version: perl-Module-Starter-Plugin-CGIApp-0.42-9.fc22 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-05-26 03:32:29 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Petr Pisar 2015-02-05 11:56:14 UTC
perl-Module-Starter-Plugin-CGIApp-0.42-8.fc22 fails to build in F22 because tests fail:

t/01-load.t ............. ok
Can't create /builddir/build/BUILD/Module-Starter-Plugin-CGIApp-0.42/t/Example-Dist/test-app.t/#!/usr/bin/perl
# Test application functionality
use strict;
use warnings;
use Test::More tests => 1;
use Test::WWW::Mechanize::CGIApp;
use Foo::Bar;
my $mech = Test::WWW::Mechanize::CGIApp->new;
$mech->app(
    sub {
        my $app = Foo::Bar->new(PARAMS => {
        });
        $app->run();
    }
);
$mech->get_ok(q{/});
: No such file or directory
 at /usr/share/perl5/vendor_perl/Module/Starter/Simple.pm line 1581.
        Module::Starter::Simple::create_file(Module::Starter=HASH(0x1b975e0), "/builddir/build/BUILD/Module-Starter-Plugin-CGIApp-0.42/t/Exa"..., undef) called at /usr/share/perl5/vend
or_perl/Module/Starter/Simple.pm line 1288
        Module::Starter::Simple::_create_t(Module::Starter=HASH(0x1b975e0), "test-app.t", "#!/usr/bin/perl\x{a}\x{a}# Test application functionality\x{a}use strict;"...) called at /bui
lddir/build/BUILD/Module-Starter-Plugin-CGIApp-0.42/blib/lib/Module/Starter/Plugin/CGIApp.pm line 266
        Module::Starter::Plugin::CGIApp::create_t(Module::Starter=HASH(0x1b975e0), "Foo::Bar", "Foo::Baz") called at /builddir/build/BUILD/Module-Starter-Plugin-CGIApp-0.42/blib/lib/Module/Starter/Plugin/CGIApp.pm line 127
        Module::Starter::Plugin::CGIApp::create_distro("Module::Starter", "distro", "Example-Dist", "modules", ARRAY(0x1b974a8), "dir", "/builddir/build/BUILD/Module-Starter-Plugin-CGIApp-0.42/t/Exa"..., "author", "Jaldhar H. Vyas", ...) called at t/common.pm line 100
        common::run_tests("eumm") called at t/extutils-makemaker.t line 9
t/extutils-makemaker.t .. 
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run 
[...]
Test Summary Report
-------------------
t/extutils-makemaker.t (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/module-build.t      (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/module-install.t    (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
Files=4, Tests=1,  1 wallclock secs ( 0.03 usr  0.00 sys +  0.51 cusr  0.07 csys =  0.61 CPU)
Result: FAIL
Failed 3/4 test programs. 0/1 subtests failed.

Difference between working and failing build root:

        perl-Module-Starter 	1:1.62-5.fc22 	> 	1:1.71-1.fc22
	info 	5.2-7.fc22 	> 	5.2-8.fc22
	perl-HTTP-Tiny 	0.053-1.fc22 	> 	0.054-1.fc22
	binutils 	2.25-4.fc22 	> 	2.25-5.fc22
	gdb 	7.8.50.20150108-1.fc22 	> 	7.8.90.20150202-2.fc22
	perl-IO-Socket-SSL 	2.011-1.fc22 	> 	2.012-1.fc22
	kernel-headers 	3.19.0-0.rc6.git3.1.... 	> 	3.19.0-0.rc7.git0.1....

Comment 1 Jaroslav Reznik 2015-03-03 16:49:58 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle.
Changing version to '22'.

More information and reason for this action is here:
https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22

Comment 2 Fedora Update System 2015-05-07 12:04:33 UTC
perl-Module-Starter-Plugin-CGIApp-0.42-9.fc22 has been submitted as an update for Fedora 22.
https://admin.fedoraproject.org/updates/perl-Module-Starter-Plugin-CGIApp-0.42-9.fc22

Comment 3 Fedora Update System 2015-05-10 23:52:30 UTC
Package perl-Module-Starter-Plugin-CGIApp-0.42-9.fc22:
* should fix your issue,
* was pushed to the Fedora 22 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing perl-Module-Starter-Plugin-CGIApp-0.42-9.fc22'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2015-7684/perl-Module-Starter-Plugin-CGIApp-0.42-9.fc22
then log in and leave karma (feedback).

Comment 4 Fedora Update System 2015-05-26 03:32:29 UTC
perl-Module-Starter-Plugin-CGIApp-0.42-9.fc22 has been pushed to the Fedora 22 stable repository.  If problems still persist, please make note of it in this bug report.