Opened 5 years ago

Closed 5 years ago

#554 closed defect (fixed)

Cannot install Padre v0.45 on Vista without force install Wx::Perl::ProcessStream

Reported by: dlp Owned by:
Priority: major Milestone:
Component: External dependency Version: 0.45
Keywords: cpan install Cc:


Started from a clean strawberry Perl install.

C:\Users\Damien>perl -v
This is perl, v5.10.0 built for MSWin32-x86-multi-thread

C:\Users\Damien>perl -MWx -e"printf(qq(Wx Version=($Wx::VERSION) %s unicode=(%s)\n), Wx::wxVERSION_STRING(), Wx::wxUNICODE())"
Wx Version=(0.92) wxWidgets 2.8.10 unicode=(1)

When I enter the cpan prompt and type "install Padre", the process fails because of the error below. I need to do a "force install Wx::Perl::ProcessStream?" and then "install Padre" in order for the installation to proceed successfully. See details below:

cpan> force install Wx::Perl::ProcessStream
Running install for module 'Wx::Perl::ProcessStream'
Running make for M/MD/MDOOTSON/Wx-Perl-ProcessStream-0.11.tar.gz
  Has already been unwrapped into directory C:\strawberry\cpan\build\Wx-Perl-ProcessStream-0.11-FK3onb
  Has already been made
Running make test
C:\strawberry\perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib\lib', 'blib\arch')" t/*.t
t/00-load.t .... ok
t/01-events.t .. 1/32
#   Failed test at t/01-events.t line 72.
#          got: '1'
#     expected: '0'

#   Failed test at t/01-events.t line 87.
#          got: '1'
#     expected: '0'
t/01-events.t .. 29/32
#   Failed test at t/01-events.t line 161.
#          got: '1'
#     expected: '0'
# Looks like you failed 3 tests of 32.
t/01-events.t .. Dubious, test returned 3 (wstat 768, 0x300)
Failed 3/32 subtests

Test Summary Report
t/01-events.t (Wstat: 768 Tests: 32 Failed: 3)
  Failed tests:  8, 14, 29
  Non-zero exit status: 3
Files=2, Tests=33,  6 wallclock secs ( 0.05 usr +  0.00 sys =  0.05 CPU)
Result: FAIL
Failed 1/2 test programs. 3/33 subtests failed.
dmake.EXE:  Error code 131, while making 'test_dynamic'
  C:\strawberry\c\bin\dmake.EXE test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
  reports MDOOTSON/Wx-Perl-ProcessStream-0.11.tar.gz
Running make install
Installing C:\strawberry\perl\site\lib\Wx\Perl\
Appending installation info to C:\strawberry\perl\lib/perllocal.pod
  C:\strawberry\c\bin\dmake.EXE install UNINST=1 -- OK
Failed during this command:
 MDOOTSON/Wx-Perl-ProcessStream-0.11.tar.gz   : make_test FAILED but failure ignored because 'force' in effect

Change History (1)

comment:1 Changed 5 years ago by azawawi

  • Resolution set to fixed
  • Status changed from new to closed

Fixed in r8343 and Wx::Perl::ProcessStream?? 0.16 (Thanks to Mark Dootson, dootson++)

Thanks :)

Note: See TracTickets for help on using tickets.