Subject: | upgrade failure, Strawberry, Windows |
I don't think this one is quite the same as 130239. Below is the output of the upgrade attempt from 1.63 to 1.64 on Windows 10, Strawberry Perl 5.26. I DO see a Notepad come up, have some lines of text typed in, and closes.
Show quoted text
cpan> upgrade Win32::GuiTest
Package namespace installed latest in CPAN file
Win32::GuiTest 1.63 1.64 KARASIK/Win32-GuiTest-1.64.tar.gz
Running install for module 'Win32::GuiTest'
Checksum for C:\STRAWB~1\cpan\sources\authors\id\K\KA\KARASIK\Win32-GuiTest-1.64.tar.gz ok
Configuring K/KA/KARASIK/Win32-GuiTest-1.64.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a gmake-style Makefile
Writing Makefile for Win32::GuiTest
Writing MYMETA.yml and MYMETA.json
KARASIK/Win32-GuiTest-1.64.tar.gz
C:\Strawberry\perl\bin\perl.exe Makefile.PL -- OK
Running make for K/KA/KARASIK/Win32-GuiTest-1.64.tar.gz
cp lib/Win32/GuiTest/Examples.pm blib\lib\Win32\GuiTest\Examples.pm
cp lib/Win32/GuiTest/GuiTest.pc blib\lib\Win32\GuiTest\GuiTest.pc
cp lib/Win32/GuiTest.pm blib\lib\Win32\GuiTest.pm
cp lib/Win32/GuiTest/Cmd.pm blib\lib\Win32\GuiTest\Cmd.pm
Running Mkbootstrap for GuiTest ()
"C:\Strawberry\perl\bin\perl.exe" -MExtUtils::Command -e chmod -- 644 "GuiTest.bs"
"C:\Strawberry\perl\bin\perl.exe" -MExtUtils::Command::MM -e cp_nonempty -- GuiTest.bs blib\arch\auto\Win32\GuiTest\GuiTest.bs 644
"C:\Strawberry\perl\bin\perl.exe" -IC:\STRAWB~1\perl\lib -IC:\STRAWB~1\perl\lib "C:\Strawberry\perl\lib\ExtUtils/xsubpp" -typemap C:\STRAWB~1\perl\lib\ExtUtils\typemap -typemap C:\STRAWB~1\cpan\build\Win32-GuiTest-1.64-0\perlobject.map -typemap C:\STRAWB~1\cpan\build\Win32-GuiTest-1.64-0\typemap GuiTest.xs >xstmp.c && "C:\Strawberry\perl\bin\perl.exe" -MExtUtils::Command -e mv -- xstmp.c GuiTest.cpp
gcc -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -D__USE_MINGW_ANSI_STDIO -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.64\" -DXS_VERSION=\"1.64\" "-IC:\STRAWB~1\perl\lib\CORE" GuiTest.cpp
gcc -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -D__USE_MINGW_ANSI_STDIO -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.64\" -DXS_VERSION=\"1.64\" "-IC:\STRAWB~1\perl\lib\CORE" DibSect.cpp
"C:\Strawberry\perl\bin\perl.exe" -MExtUtils::Mksymlists \
-e "Mksymlists('NAME'=>\"Win32::GuiTest\", 'DLBASE' => 'GuiTest', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);"
g++ GuiTest.def -o blib\arch\auto\Win32\GuiTest\GuiTest.xs.dll -mdll -s -L"C:\STRAWB~1\perl\lib\CORE" -L"C:\STRAWB~1\c\lib" GuiTest.o DibSect.o "C:\STRAWB~1\perl\lib\CORE\libperl526.a" -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32 -Wl,--enable-auto-image-base
"C:\Strawberry\perl\bin\perl.exe" -MExtUtils::Command -e chmod -- 755 blib\arch\auto\Win32\GuiTest\GuiTest.xs.dll
KARASIK/Win32-GuiTest-1.64.tar.gz
C:\STRAWB~1\c\bin\gmake.exe -- OK
Running make test for KARASIK/Win32-GuiTest-1.64.tar.gz
"C:\Strawberry\perl\bin\perl.exe" -MExtUtils::Command::MM -e cp_nonempty -- GuiTest.bs blib\arch\auto\Win32\GuiTest\GuiTest.bs 644
"C:\Strawberry\perl\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib\lib', 'blib\arch')" t/*.t
t/01_basic.t ..... 15/?
# Failed test 'No notepad open now'
# at t/01_basic.t line 93.
# got: '1'
# expected: '0'
# Failed test at t/01_basic.t line 129.
# Structures begin differing at:
# $got->[58] = '131148'
# $expected->[58] = '197690'
# Looks like you failed 2 tests of 24.
t/01_basic.t ..... Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/24 subtests
t/02_calc.t ...... skipped: this test is phased out
t/03_cpl.t ....... ok
t/04_std.t ....... ok
t/05_which.t ..... ok
t/06_sendkeys.t .. ok
Test Summary Report
-------------------
t/01_basic.t (Wstat: 512 Tests: 24 Failed: 2)
Failed tests: 15, 20
Non-zero exit status: 2
Files=6, Tests=72, 10 wallclock secs ( 0.03 usr + 0.01 sys = 0.05 CPU)
Result: FAIL
Failed 1/6 test programs. 2/72 subtests failed.
gmake: *** [Makefile:1044: test_dynamic] Error 255
Lockfile removed.
KARASIK/Win32-GuiTest-1.64.tar.gz
C:\STRAWB~1\c\bin\gmake.exe test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports KARASIK/Win32-GuiTest-1.64.tar.gz
Stopping: 'install' failed for 'Win32::GuiTest'.
Failed during this command:
KARASIK/Win32-GuiTest-1.64.tar.gz : make_test NO
Show quoted textcpan>