Opened 6 years ago

Closed 6 years ago

#268 closed defect (fixed)

Can't upgrade to version 0.29 from cpan without "force install Padre"

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

Description

I am running strawberry perl on Windows Vista.
when I type the "upgrade padre" command on the cpan shell, I get these error traces:

cpan> upgrade Padre

Package namespace         installed    latest  in CPAN file
Padre                          0.28      0.29  SZABGAB/Padre-0.29.tar.gz
Running install for module 'Padre'
Running make for S/SZ/SZABGAB/Padre-0.29.tar.gz
  Has already been unwrapped into directory C:\strawberry\cpan\build\Padre-0.29-TtaeOT
  Has already been made
Running make test
C:\strawberry\perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib\lib', 'blib\arch')" t/*.t
t/00-compile.t ......... ok
t/01-load.t ............ 1/23 # Tests find Wx: 0.89 wxWidgets 2.8.8
t/01-load.t ............ ok
t/02-new.t ............. ok
t/03-wx.t .............. skipped: Windows currently has problems with Unicode files
t/04-config.t .......... ok
t/05-project.t ......... ok
t/10-copyright.t ....... ok
t/50-docbrowser.t ...... ok
t/60-db.t .............. ok
t/70-document.t ........ ok
t/71-perl.t ............ ok
t/72-dialog-html.t ..... ok
t/75-perl-beginner.t ... ok
t/80-newline.t ......... ok
t/81-search.t .......... ok
t/82-plugin-manager.t .. 4/29
#   Failed test 'text of error message'
#   at t/82-plugin-manager.t line 94.
#                   'Greffon : A - Erreur lors du chargement du module : Global symbol "$syntax_error" requires explicit package name at C:\
strawberry\cpan\build\Padre-0.29-TtaeOT\t\files\plugins/Padre/Plugin/A.pm line 7.
# Compilation failed in require at (eval 301) line 1.
# BEGIN failed--compilation aborted at (eval 301) line 1.
# '
#     doesn't match '(?-xism:^Plugin:A - (?-xism:.*): Global symbol "\$syntax_error" requires explicit package name at)'

#   Failed test 'text of error message'
#   at t/82-plugin-manager.t line 101.
#                   'Greffon : B - Incompatible avec l'API de Padre::Plugin. Doit Ûtre une sous-classe de Padre::Plugin'
#     doesn't match '(?-xism:^Plugin:B - (?-xism:.*))'

#   Failed test 'text of error message'
#   at t/82-plugin-manager.t line 107.
#          got: 'Greffon : C - N'a pas de menu'
#     expected: 'Plugin:C - Does not have menus'
# Looks like you failed 3 tests of 29.
t/82-plugin-manager.t .. Dubious, test returned 3 (wstat 768, 0x300)
Failed 3/29 subtests
t/83-autosave.t ........ ok
t/84-task.t ............ ok
t/85-task-manager.t .... skipped: Fails for unknown reasons, skipping till tsee fixes it
t/91-vi.t .............. # Testing the t::lib::Padre::Editor a bit
t/91-vi.t .............. ok

Test Summary Report
-------------------
t/82-plugin-manager.t (Wstat: 768 Tests: 29 Failed: 3)
  Failed tests:  24, 26, 28
  Non-zero exit status: 3
Files=20, Tests=729, 144 wallclock secs ( 0.31 usr +  0.06 sys =  0.37 CPU)
Result: FAIL
Failed 1/20 test programs. 3/729 subtests failed.
dmake.EXE:  Error code 255, while making 'test_dynamic'
  SZABGAB/Padre-0.29.tar.gz
  C:\strawberry\c\bin\dmake.EXE test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
  reports SZABGAB/Padre-0.29.tar.gz
Running make install
  make test had returned bad status, won't install without force
Failed during this command:
 SZABGAB/Padre-0.29.tar.gz                    : make_test NO

C:\Perl\usr\Blog>perl -v

This is perl, v5.10.0 built for MSWin32-x86-multi-thread

Copyright 1987-2007, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

C:\Perl\usr\Blog>perl -MWx -le"print qq(Wx Version: $Wx::VERSION ) . Wx::wxVERSION_STRING();"
Wx Version: 0.89 wxWidgets 2.8.8

Change History (3)

comment:1 Changed 6 years ago by jquelin

is it still the case with padre 0.34 (i think it has been fixed, i think i remember a commit about this)

comment:2 Changed 6 years ago by dlp

  • Version changed from 0.28 to 0.33

I still have the error going from 0.33 to 0.34.
FYI, I am using Strawberry Perl on Vista.
Here is the complete log:

Package namespace installed latest in CPAN file
Padre 0.33 0.34 SZABGAB/Padre-0.34.tar.gz

cpan> install Padre
Running install for module 'Padre'
Running make for S/SZ/SZABGAB/Padre-0.34.tar.gz
Fetching with LWP:

http://cpan.strawberryperl.com/authors/id/S/SZ/SZABGAB/Padre-0.34.tar.gz

Fetching with LWP:

http://cpan.strawberryperl.com/authors/id/S/SZ/SZABGAB/CHECKSUMS

Checksum for C:\strawberry\cpan\sources\authors\id\S\SZ\SZABGAB\Padre-0.34.tar.gz ok
Scanning cache C:\strawberry\cpan\build for sizes
.......................................................---------------------DONE
DEL(1/4): C:\strawberry\cpan\build\Padre-0.29-pS3oDX
DEL(2/4): C:\strawberry\cpan\build\Padre-0.29-pS3oDX.yml
DEL(3/4): C:\strawberry\cpan\build\Win32-GuiTest?-1.56-oQt7Yh
DEL(4/4): C:\strawberry\cpan\build\Win32-GuiTest?-1.56-oQt7Yh.yml

CPAN.pm: Going to build S/SZ/SZABGAB/Padre-0.34.tar.gz

Locale detected: French_France.1252
Found wxWidgets 2.8.8
Found Wx.pm 0.89
Checking if your kit is complete...
Looks good
Warning: prerequisite ORLite 1.20 not found. We have 1.19.
Warning: prerequisite ORLite::Migrate 0.03 not found. We have 0.01.
Warning: prerequisite Portable 0.12 not found.
Writing Makefile for Padre



Portable [requires]

Running make test

Delayed until after prerequisites

Running make install

Delayed until after prerequisites

Running install for module 'Portable'
Running make for A/AD/ADAMK/Portable-0.12.tar.gz
Fetching with LWP:

http://cpan.strawberryperl.com/authors/id/A/AD/ADAMK/Portable-0.12.tar.gz

Checksum for C:\strawberry\cpan\sources\authors\id\A\AD\ADAMK\Portable-0.12.tar.gz ok

CPAN.pm: Going to build A/AD/ADAMK/Portable-0.12.tar.gz

Checking if your kit is complete...
Looks good
Warning: prerequisite CPAN::Mini 0.570 not found.
Writing Makefile for Portable



CPAN::Mini [requires]

Running make test

Delayed until after prerequisites

Running make install

Delayed until after prerequisites

Running install for module 'CPAN::Mini'
Running make for R/RJ/RJBS/CPAN-Mini-0.576.tar.gz
Fetching with LWP:

http://cpan.strawberryperl.com/authors/id/R/RJ/RJBS/CPAN-Mini-0.576.tar.gz

Checksum for C:\strawberry\cpan\sources\authors\id\R\RJ\RJBS\CPAN-Mini-0.576.tar.gz ok

CPAN.pm: Going to build R/RJ/RJBS/CPAN-Mini-0.576.tar.gz

Checking if your kit is complete...
Looks good
Writing Makefile for CPAN::Mini
cp lib/CPAN/Mini.pm blib\lib\CPAN\Mini.pm
cp lib/CPAN/Mini/App.pm blib\lib\CPAN\Mini\App.pm
C:\strawberry\perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp bin/minicpan blib\script\minicpan
pl2bat.bat blib\script\minicpan

RJBS/CPAN-Mini-0.576.tar.gz
C:\strawberry\c\bin\dmake.EXE -- OK

Running make test
C:\strawberry\perl\bin\perl.exe "-Iinc" "-MModule::Install::ExtraTests?" "-e" "Module::Install::ExtraTests::harness('Test::Harness', 0, ,

'xt/release', , 0, 'blib\lib', 'blib\arch')" t/*.t

t/00-load.t .. # Testing CPAN::Mini 0.576
t/00-load.t .. ok
t/filter.t ... ok
All tests successful.
Files=2, Tests=20, 1 wallclock secs ( 0.05 usr + 0.05 sys = 0.09 CPU)
Result: PASS

RJBS/CPAN-Mini-0.576.tar.gz
C:\strawberry\c\bin\dmake.EXE test -- OK

Running make install
Prepending C:\strawberry\cpan\build\CPAN-Mini-0.576-rdWCeX/blib/arch C:\strawberry\cpan\build\CPAN-Mini-0.576-rdWCeX/blib/lib to PERL5LIB fo
r 'install'
Installing C:\strawberry\perl\site\lib\CPAN\Mini.pm
Installing C:\strawberry\perl\site\lib\CPAN\Mini\App.pm
Installing C:\strawberry\perl\bin\minicpan
Installing C:\strawberry\perl\bin\minicpan.bat
Appending installation info to C:\strawberry\perl\lib/perllocal.pod

RJBS/CPAN-Mini-0.576.tar.gz
C:\strawberry\c\bin\dmake.EXE install UNINST=1 -- OK

Running make for A/AD/ADAMK/Portable-0.12.tar.gz

Has already been unwrapped into directory C:\strawberry\cpan\build\Portable-0.12-w2rv1i

CPAN.pm: Going to build A/AD/ADAMK/Portable-0.12.tar.gz

cp lib/Portable/CPAN.pm blib\lib\Portable\CPAN.pm
cp lib/Portable/HomeDir.pm blib\lib\Portable\HomeDir?.pm
cp lib/Portable.pm blib\lib\Portable.pm
cp lib/Portable/minicpan.pm blib\lib\Portable\minicpan.pm
cp lib/CPAN/Mini/Portable.pm blib\lib\CPAN\Mini\Portable.pm
cp lib/Portable/Config.pm blib\lib\Portable\Config.pm

ADAMK/Portable-0.12.tar.gz
C:\strawberry\c\bin\dmake.EXE -- OK

Running make test
C:\strawberry\perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib\lib', 'blib\arch')" t/*.t
t/01_compile.t ... ok
t/02_simple.t .... ok
t/03_config.t .... ok
t/04_cpan.t ...... ok
t/05_minicpan.t .. ok
t/97_meta.t ...... skipped: Author tests not required for installation
t/98_pod.t ....... skipped: Author tests not required for installation
t/99_pmv.t ....... skipped: Author tests not required for installation
All tests successful.
Files=8, Tests=55, 3 wallclock secs ( 0.09 usr + 0.08 sys = 0.17 CPU)
Result: PASS

ADAMK/Portable-0.12.tar.gz
C:\strawberry\c\bin\dmake.EXE test -- OK

Running make install
Prepending C:\strawberry\cpan\build\Portable-0.12-w2rv1i/blib/arch C:\strawberry\cpan\build\Portable-0.12-w2rv1i/blib/lib to PERL5LIB for 'i
nstall'
Installing C:\strawberry\perl\site\lib\Portable.pm
Installing C:\strawberry\perl\site\lib\CPAN\Mini\Portable.pm
Installing C:\strawberry\perl\site\lib\Portable\Config.pm
Installing C:\strawberry\perl\site\lib\Portable\CPAN.pm
Installing C:\strawberry\perl\site\lib\Portable\HomeDir?.pm
Installing C:\strawberry\perl\site\lib\Portable\minicpan.pm
Appending installation info to C:\strawberry\perl\lib/perllocal.pod

ADAMK/Portable-0.12.tar.gz
C:\strawberry\c\bin\dmake.EXE install UNINST=1 -- OK

Running make for S/SZ/SZABGAB/Padre-0.34.tar.gz

Has already been unwrapped into directory C:\strawberry\cpan\build\Padre-0.34-7pI5eq

CPAN.pm: Going to build S/SZ/SZABGAB/Padre-0.34.tar.gz

Installing blib\lib\auto\share\dist\Padre\icons\gnome218\README.txt
Installing blib\lib\auto\share\dist\Padre\icons\gnome218\16x16\actions\document-new.png
Installing blib\lib\auto\share\dist\Padre\icons\gnome218\16x16\actions\document-open.png
Installing blib\lib\auto\share\dist\Padre\icons\gnome218\16x16\actions\document-print.png
Installing blib\lib\auto\share\dist\Padre\icons\gnome218\16x16\actions\document-save.png
Installing blib\lib\auto\share\dist\Padre\icons\gnome218\16x16\actions\edit-copy.png
Installing blib\lib\auto\share\dist\Padre\icons\gnome218\16x16\actions\edit-cut.png
Installing blib\lib\auto\share\dist\Padre\icons\gnome218\16x16\actions\edit-paste.png
Installing blib\lib\auto\share\dist\Padre\icons\gnome218\16x16\actions\edit-redo.png
Installing blib\lib\auto\share\dist\Padre\icons\gnome218\16x16\actions\edit-select-all.png
Installing blib\lib\auto\share\dist\Padre\icons\gnome218\16x16\actions\edit-undo.png
Installing blib\lib\auto\share\dist\Padre\icons\gnome218\16x16\actions\go-next.png
Installing blib\lib\auto\share\dist\Padre\icons\gnome218\16x16\actions\go-previous.png
Installing blib\lib\auto\share\dist\Padre\icons\padre\README.txt
Installing blib\lib\auto\share\dist\Padre\icons\padre\16x16\actions\x-document-close.png
Installing blib\lib\auto\share\dist\Padre\icons\padre\16x16\status\padre-fallback-icon.png
Installing blib\lib\auto\share\dist\Padre\icons\padre\16x16\status\padre-plugin-crashed.png
Installing blib\lib\auto\share\dist\Padre\icons\padre\16x16\status\padre-plugin-disabled.png
Installing blib\lib\auto\share\dist\Padre\icons\padre\16x16\status\padre-plugin-enabled.png
Installing blib\lib\auto\share\dist\Padre\icons\padre\16x16\status\padre-plugin-error.png
Installing blib\lib\auto\share\dist\Padre\icons\padre\16x16\status\padre-plugin-incompatible.png
Installing blib\lib\auto\share\dist\Padre\icons\padre\16x16\status\padre-plugin.png
Installing blib\lib\auto\share\dist\Padre\icons\padre\16x16\status\padre-syntax-error.png
Installing blib\lib\auto\share\dist\Padre\icons\padre\16x16\status\padre-syntax-warning.png
Installing blib\lib\auto\share\dist\Padre\icons\padre\16x16\status\padre-tasks-idle.png
Installing blib\lib\auto\share\dist\Padre\icons\padre\16x16\status\padre-tasks-load.png
Installing blib\lib\auto\share\dist\Padre\icons\padre\16x16\status\padre-tasks-running.png
Installing blib\lib\auto\share\dist\Padre\languages\perl5\perl5.yml
Installing blib\lib\auto\share\dist\Padre\locale\ar.mo
Installing blib\lib\auto\share\dist\Padre\locale\ar.po
Installing blib\lib\auto\share\dist\Padre\locale\de.mo
Installing blib\lib\auto\share\dist\Padre\locale\de.po
Installing blib\lib\auto\share\dist\Padre\locale\es-es.mo
Installing blib\lib\auto\share\dist\Padre\locale\es-es.po
Installing blib\lib\auto\share\dist\Padre\locale\fr-fr.mo
Installing blib\lib\auto\share\dist\Padre\locale\fr-fr.po
Installing blib\lib\auto\share\dist\Padre\locale\he.mo
Installing blib\lib\auto\share\dist\Padre\locale\he.po
Installing blib\lib\auto\share\dist\Padre\locale\hu.mo
Installing blib\lib\auto\share\dist\Padre\locale\hu.po
Installing blib\lib\auto\share\dist\Padre\locale\it-it.mo
Installing blib\lib\auto\share\dist\Padre\locale\it-it.po
Installing blib\lib\auto\share\dist\Padre\locale\ko.mo
Installing blib\lib\auto\share\dist\Padre\locale\ko.po
Installing blib\lib\auto\share\dist\Padre\locale\messages.pot
Installing blib\lib\auto\share\dist\Padre\locale\nl-nl.mo
Installing blib\lib\auto\share\dist\Padre\locale\nl-nl.po
Installing blib\lib\auto\share\dist\Padre\locale\pl.mo
Installing blib\lib\auto\share\dist\Padre\locale\pl.po
Installing blib\lib\auto\share\dist\Padre\locale\pt-br.mo
Installing blib\lib\auto\share\dist\Padre\locale\pt-br.po
Installing blib\lib\auto\share\dist\Padre\locale\ru.mo
Installing blib\lib\auto\share\dist\Padre\locale\ru.po
Installing blib\lib\auto\share\dist\Padre\locale\zh-cn.mo
Installing blib\lib\auto\share\dist\Padre\locale\zh-cn.po
Installing blib\lib\auto\share\dist\Padre\ppm\README.txt
Installing blib\lib\auto\share\dist\Padre\styles\default.yml
Installing blib\lib\auto\share\dist\Padre\styles\night.yml
Installing blib\lib\auto\share\dist\Padre\styles\notepad.yml
Installing blib\lib\auto\share\dist\Padre\styles\ultraedit.yml
Installing blib\lib\auto\share\dist\Padre\templates\template.p6
Installing blib\lib\auto\share\dist\Padre\templates\template.pl
Installing blib\lib\auto\share\dist\Padre\templates\template.pm
Installing blib\lib\auto\share\dist\Padre\templates\template.t
Installing blib\lib\auto\share\dist\Padre\timeline\migrate-1.pl
Installing blib\lib\auto\share\dist\Padre\timeline\migrate-2.pl
Installing blib\lib\auto\share\dist\Padre\timeline\migrate-3.pl
Installing blib\lib\auto\share\dist\Padre\timeline\migrate-4.pl
Installing blib\lib\auto\share\dist\Padre\timeline\migrate-5.pl
Installing blib\lib\auto\share\dist\Padre\timeline\migrate-6.pl
Installing blib\lib\auto\share\dist\Padre\timeline\migrate-7.pl
Installing blib\lib\auto\share\dist\Padre\timeline\migrate-8.pl
cp lib/Padre/Document/Perl.pm blib\lib\Padre\Document\Perl.pm
cp lib/Padre/Task/PPI/LexicalReplaceVariable.pm blib\lib\Padre\Task\PPI\LexicalReplaceVariable?.pm
cp lib/Padre/DB/Plugin.pm blib\lib\Padre\DB\Plugin.pm
cp lib/Padre/Wx/Popup.pm blib\lib\Padre\Wx\Popup.pm
cp lib/Padre/Autosave.pm blib\lib\Padre\Autosave.pm
cp lib/Padre/SingleInstance.pm blib\lib\Padre\SingleInstance?.pm
cp lib/Padre/Wx/Net.pm blib\lib\Padre\Wx\Net.pm
cp lib/Padre/Task/SyntaxChecker/Perl.pm blib\lib\Padre\Task\SyntaxChecker?\Perl.pm
cp lib/Padre/Wx/HtmlWindow.pm blib\lib\Padre\Wx\HtmlWindow?.pm
cp lib/Padre/Wx/Menu/Run.pm blib\lib\Padre\Wx\Menu\Run.pm
cp lib/Padre/Plugin/My.pm blib\lib\Padre\Plugin\My.pm
cp lib/Padre/Wx/Main.pm blib\lib\Padre\Wx\Main.pm
cp lib/Padre/Config/Setting.pm blib\lib\Padre\Config\Setting.pm
cp lib/Padre/Current.pm blib\lib\Padre\Current.pm
cp lib/Padre/Wx/Dialog/Text.pm blib\lib\Padre\Wx\Dialog\Text.pm
cp lib/Padre/Task/SyntaxChecker.pm blib\lib\Padre\Task\SyntaxChecker?.pm
cp lib/Padre/Wx/Menu/Edit.pm blib\lib\Padre\Wx\Menu\Edit.pm
cp lib/Padre/Wx/Ack.pm blib\lib\Padre\Wx\Ack.pm
cp lib/Padre/DB/History.pm blib\lib\Padre\DB\History.pm
cp lib/Padre/Wx/Syntax.pm blib\lib\Padre\Wx\Syntax.pm
cp lib/Padre/Wx/History/TextDialog.pm blib\lib\Padre\Wx\History\TextDialog?.pm
cp lib/Padre/Task/Outline.pm blib\lib\Padre\Task\Outline.pm
cp lib/Padre/Wx/Dialog/ModuleStart.pm blib\lib\Padre\Wx\Dialog\ModuleStart?.pm
cp lib/Padre/Config/Human.pm blib\lib\Padre\Config\Human.pm
cp lib/Padre/Wx/DocBrowser.pm blib\lib\Padre\Wx\DocBrowser?.pm
cp lib/Padre/Task/PPI/FindUnmatchedBrace.pm blib\lib\Padre\Task\PPI\FindUnmatchedBrace?.pm
cp lib/Padre/Task/PPI/FindVariableDeclaration.pm blib\lib\Padre\Task\PPI\FindVariableDeclaration?.pm
cp lib/Padre/Wx/StatusBar.pm blib\lib\Padre\Wx\StatusBar?.pm
cp lib/Padre/Task/Examples/WxEvent.pm blib\lib\Padre\Task\Examples\WxEvent?.pm
cp lib/Padre/Wx/Menu/File.pm blib\lib\Padre\Wx\Menu\File.pm
cp lib/Padre/Wx/PodFrame.pm blib\lib\Padre\Wx\PodFrame?.pm
cp lib/Padre/Config/Host.pm blib\lib\Padre\Config\Host.pm
cp lib/Padre/DocBrowser/POD.pm blib\lib\Padre\DocBrowser?\POD.pm
cp lib/Padre/Task/Outline/Perl.pm blib\lib\Padre\Task\Outline\Perl.pm
cp lib/Padre/Wx/Dialog/Bookmarks.pm blib\lib\Padre\Wx\Dialog\Bookmarks.pm
cp lib/Padre/DB/Bookmark.pm blib\lib\Padre\DB\Bookmark.pm
cp lib/Padre/PPI.pm blib\lib\Padre\PPI.pm
cp lib/Padre/Wx/App.pm blib\lib\Padre\Wx\App.pm
cp lib/Padre/Wx/Outline.pm blib\lib\Padre\Wx\Outline.pm
cp lib/Padre/Project.pm blib\lib\Padre\Project.pm
cp lib/Padre/Wx/Dialog/SessionManager.pm blib\lib\Padre\Wx\Dialog\SessionManager?.pm
cp lib/Padre/Wx/CPAN/Listview.pm blib\lib\Padre\Wx\CPAN\Listview.pm
cp lib/Padre/Plugin.pm blib\lib\Padre\Plugin.pm
cp lib/Padre/Wx/ErrorList.pm blib\lib\Padre\Wx\ErrorList?.pm
cp lib/Wx/Perl/Dialog/SingleChoice.pm blib\lib\Wx\Perl\Dialog\SingleChoice?.pm
cp lib/Padre/Wx/Dialog/Preferences.pm blib\lib\Padre\Wx\Dialog\Preferences.pm
cp lib/Padre/PluginHandle.pm blib\lib\Padre\PluginHandle?.pm
cp lib/Padre/Util.pm blib\lib\Padre\Util.pm
cp lib/Padre/Task/PPI.pm blib\lib\Padre\Task\PPI.pm
cp lib/Padre/Wx/Editor.pm blib\lib\Padre\Wx\Editor.pm
cp lib/Padre/DB/Session.pm blib\lib\Padre\DB\Session.pm
cp lib/Padre/Document/POD.pm blib\lib\Padre\Document\POD.pm
cp lib/Padre/Wx/Dialog/Search.pm blib\lib\Padre\Wx\Dialog\Search.pm
cp lib/Padre/Wx/Output.pm blib\lib\Padre\Wx\Output.pm
cp lib/Padre/Wx/Menu/Help.pm blib\lib\Padre\Wx\Menu\Help.pm
cp lib/Padre/Wx/Dialog/Snippets.pm blib\lib\Padre\Wx\Dialog\Snippets.pm
cp lib/Padre/Wx/Dialog/Find.pm blib\lib\Padre\Wx\Dialog\Find.pm
cp lib/Padre/Locale.pm blib\lib\Padre\Locale.pm
cp lib/Padre/Wx/Menu/Window.pm blib\lib\Padre\Wx\Menu\Window.pm
cp lib/Padre.pm blib\lib\Padre.pm
cp lib/Padre/Wx/FileDropTarget.pm blib\lib\Padre\Wx\FileDropTarget?.pm
cp lib/Padre/Wx/Menu/Perl.pm blib\lib\Padre\Wx\Menu\Perl.pm
cp lib/Padre/Plugin/PopularityContest.pm blib\lib\Padre\Plugin\PopularityContest?.pm
cp lib/Padre/Wx/Menu.pm blib\lib\Padre\Wx\Menu.pm
cp lib/Padre/Task/Debug/Crashing.pm blib\lib\Padre\Task\Debug\Crashing.pm
cp lib/Padre/Document.pm blib\lib\Padre\Document.pm
cp lib/Padre/Wx/Menu/View.pm blib\lib\Padre\Wx\Menu\View.pm
cp lib/Padre/Wx/Right.pm blib\lib\Padre\Wx\Right.pm
cp lib/Padre/Log.pm blib\lib\Padre\Log.pm
cp lib/Padre/Wx/ToolBar.pm blib\lib\Padre\Wx\ToolBar?.pm
cp lib/Padre/Manual/Hacking.pod blib\lib\Padre\Manual\Hacking.pod
cp lib/Wx/Perl/Dialog/Simple.pm blib\lib\Wx\Perl\Dialog\Simple.pm
cp lib/Padre/Project/Null.pm blib\lib\Padre\Project\Null.pm
cp lib/Padre/Wx/Notebook.pm blib\lib\Padre\Wx\Notebook.pm
cp lib/Padre/Wx/Bottom.pm blib\lib\Padre\Wx\Bottom.pm
cp lib/Padre/Wx/Menu/Experimental.pm blib\lib\Padre\Wx\Menu\Experimental.pm
cp lib/Padre/Document/Perl/Lexer.pm blib\lib\Padre\Document\Perl\Lexer.pm
cp lib/Padre/Task.pm blib\lib\Padre\Task.pm
cp lib/Padre/Pod2HTML.pm blib\lib\Padre\Pod2HTML.pm
cp lib/Padre/Wx/Dialog/HTML.pm blib\lib\Padre\Wx\Dialog\HTML.pm
cp lib/Padre/Task/ErrorParser.pm blib\lib\Padre\Task\ErrorParser?.pm
cp lib/Padre/Config/Project.pm blib\lib\Padre\Config\Project.pm
cp lib/Padre/Manual.pod blib\lib\Padre\Manual.pod
cp lib/Padre/Plugin/Devel.pm blib\lib\Padre\Plugin\Devel.pm
cp lib/Padre/Wx/Dialog.pm blib\lib\Padre\Wx\Dialog.pm
cp lib/Padre/Wx/CPAN.pm blib\lib\Padre\Wx\CPAN.pm
cp lib/Padre/Wx/History/ComboBox.pm blib\lib\Padre\Wx\History\ComboBox?.pm
cp lib/Padre/Task/DocBrowser.pm blib\lib\Padre\Task\DocBrowser?.pm
cp lib/Padre/Wx/RightClick.pm blib\lib\Padre\Wx\RightClick?.pm
cp lib/Padre/Wx/AuiManager.pm blib\lib\Padre\Wx\AuiManager?.pm
cp lib/Padre/Project/Perl.pm blib\lib\Padre\Project\Perl.pm
cp lib/Padre/Config.pm blib\lib\Padre\Config.pm
cp lib/Padre/DB/Snippets.pod blib\lib\Padre\DB\Snippets.pod
cp lib/Padre/Wx/Dialog/PluginManager.pm blib\lib\Padre\Wx\Dialog\PluginManager?.pm
cp lib/Padre/TaskManager.pm blib\lib\Padre\TaskManager?.pm
cp lib/Padre/Config/Patch.pm blib\lib\Padre\Config\Patch.pm
cp lib/Padre/Wx/Menu/Search.pm blib\lib\Padre\Wx\Menu\Search.pm
cp lib/Padre/Wx/Printout.pm blib\lib\Padre\Wx\Printout.pm
cp lib/Padre/Wx.pm blib\lib\Padre\Wx.pm
cp lib/Padre/Wx/Menu/Plugins.pm blib\lib\Padre\Wx\Menu\Plugins.pm
cp lib/Padre/DB/LastPositionInFile.pm blib\lib\Padre\DB\LastPositionInFile?.pm
cp lib/Padre/DB/SessionFile.pm blib\lib\Padre\DB\SessionFile?.pm
cp lib/Wx/Perl/Dialog/Frame.pm blib\lib\Wx\Perl\Dialog\Frame.pm
cp lib/Padre/Wx/Dialog/SessionSave.pm blib\lib\Padre\Wx\Dialog\SessionSave?.pm
cp lib/Padre/DB/HostConfig.pm blib\lib\Padre\DB\HostConfig?.pm
cp lib/Padre/Document/Perl/Beginner.pm blib\lib\Padre\Document\Perl\Beginner.pm
cp lib/Padre/PluginManager.pm blib\lib\Padre\PluginManager?.pm
cp lib/Padre/Wx/FunctionList.pm blib\lib\Padre\Wx\FunctionList?.pm
cp lib/Wx/Perl/Dialog.pm blib\lib\Wx\Perl\Dialog.pm
cp lib/Padre/DB.pm blib\lib\Padre\DB.pm
cp lib/Padre/PluginBuilder.pm blib\lib\Padre\PluginBuilder?.pm
cp lib/Padre/DocBrowser.pm blib\lib\Padre\DocBrowser?.pm
cp lib/Padre/Task/HTTPClient.pm blib\lib\Padre\Task\HTTPClient.pm
cp lib/Padre/Wx/Icon.pm blib\lib\Padre\Wx\Icon.pm
cp lib/Padre/Wx/Menubar.pm blib\lib\Padre\Wx\Menubar.pm
cp lib/Padre/Wx/Directory.pm blib\lib\Padre\Wx\Directory.pm
cp lib/Padre/Config/Constants.pm blib\lib\Padre\Config\Constants.pm
cp lib/Padre/Plugin/Perl5.pm blib\lib\Padre\Plugin\Perl5.pm
cp lib/Padre/CPAN.pm blib\lib\Padre\CPAN.pm
C:\strawberry\perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp script/padre blib\script\padre
pl2bat.bat blib\script\padre

SZABGAB/Padre-0.34.tar.gz
C:\strawberry\c\bin\dmake.EXE -- OK

Running make test
C:\strawberry\perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib\lib', 'blib\arch')" t/*.t
t/00-compile.t ......... # Detected locale: French_France.1252
t/00-compile.t ......... ok
t/01-load.t ............ 2/22 # Tests find Wx: 0.89 wxWidgets 2.8.8
t/01-load.t ............ 15/22
# Failed test 'Script share/timeline/migrate-1.pl compiles'
# at t/01-load.t line 45.

# Failed test 'Script share/timeline/migrate-2.pl compiles'
# at t/01-load.t line 46.
# Looks like you failed 2 tests of 22.
t/01-load.t ............ Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/22 subtests
t/02-new.t ............. Can't locate object method "select" via package "Padre::DB::HostConfig?" at C:\strawberry\cpan\build\Padre-0.34-7pI5
eq\blib\lib/Padre/Config/Host.pm line 37.
t/02-new.t ............. 1/63 # Looks like you planned 63 tests but ran 1.
# Looks like your test exited with 2 just after 1.
t/02-new.t ............. Dubious, test returned 2 (wstat 512, 0x200)
Failed 62/63 subtests
t/03-wx.t .............. skipped: Windows currently has problems with Unicode files
t/04-config.t .......... Can't locate object method "select" via package "Padre::DB::HostConfig?" at C:\strawberry\cpan\build\Padre-0.34-7pI5
eq\blib\lib/Padre/Config/Host.pm line 37.
# Looks like you planned 135 tests but ran 1.
# Looks like your test exited with 9 just after 1.
t/04-config.t .......... Dubious, test returned 9 (wstat 2304, 0x900)
Failed 134/135 subtests
t/05-project.t ......... Can't locate object method "select" via package "Padre::DB::HostConfig?" at C:\strawberry\cpan\build\Padre-0.34-7pI5
eq\blib\lib/Padre/Config/Host.pm line 37.
t/05-project.t ......... 1/12 # Looks like you planned 12 tests but ran 2.
# Looks like your test exited with 2 just after 2.
t/05-project.t ......... Dubious, test returned 2 (wstat 512, 0x200)
Failed 10/12 subtests
t/06-utils.t ........... ok
t/07-log.t ............. ok
t/10-copyright.t ....... ok
t/50-docbrowser.t ...... 1/? Can't locate object method "select" via package "Padre::DB::HostConfig?" at C:\strawberry\cpan\build\Padre-0.34-
7pI5eq\blib\lib/Padre/Config/Host.pm line 37, <$fh> line 1.
# Looks like your test exited with 2 just after 4.
t/50-docbrowser.t ...... Dubious, test returned 2 (wstat 512, 0x200)
All 4 subtests passed
t/60-db.t .............. Failed to find recent values from history at C:\strawberry\cpan\build\Padre-0.34-7pI5eq\blib\lib/Padre/DB/History.p
m line 16.
t/60-db.t .............. 1/6
# Failed test 'no warnings'
# at C:/STRAWB~1/perl/site/lib/Test/NoWarnings.pm line 45.
# There were 1 warning(s)
# Previous test 0
# DBD::SQLite::db selectcol_arrayref failed: no such table: history(1) at dbdimp.c line 271 at (eval 31) line 34.
# at (eval 31) line 34
# Padre::DB::selectcol_arrayref('Padre::DB', 'select distinct name from history where type = ? order by id ...', 'HASH(0x3fcc74)', 'fi
les') called at C:\strawberry\cpan\build\Padre-0.34-7pI5eq\blib\lib/Padre/DB/History.pm line 16
# Padre::DB::History::recent('Padre::DB::History', 'files') called at t/60-db.t line 20
#
# Looks like you planned 6 tests but ran 1.
# Looks like you failed 1 test of 1 run.
# Looks like your test exited with 2 just after 1.
t/60-db.t .............. Dubious, test returned 2 (wstat 512, 0x200)
Failed 6/6 subtests
t/70-document.t ........ 1/11 Can't locate object method "select" via package "Padre::DB::HostConfig?" at C:\strawberry\cpan\build\Padre-0.34
-7pI5eq\blib\lib/Padre/Config/Host.pm line 37, <$fh> line 1.
# Looks like you planned 11 tests but ran 3.
# Looks like your test exited with 2 just after 3.
t/70-document.t ........ Dubious, test returned 2 (wstat 512, 0x200)
Failed 8/11 subtests
t/71-perl.t ............ Can't locate object method "select" via package "Padre::DB::HostConfig?" at C:\strawberry\cpan\build\Padre-0.34-7pI5
eq\blib\lib/Padre/Config/Host.pm line 37.
t/71-perl.t ............ 1/24 # Looks like you planned 24 tests but ran 1.
# Looks like your test exited with 2 just after 1.
t/71-perl.t ............ Dubious, test returned 2 (wstat 512, 0x200)
Failed 23/24 subtests
t/72-dialog-html.t ..... ok
t/75-perl-beginner.t ... ok
t/80-newline.t ......... ok
t/81-search.t .......... ok
t/82-plugin-manager.t .. Can't locate object method "select" via package "Padre::DB::HostConfig?" at C:\strawberry\cpan\build\Padre-0.34-7pI5
eq\blib\lib/Padre/Config/Host.pm line 37.
t/82-plugin-manager.t .. 1/29 # Looks like you planned 29 tests but ran 1.
# Looks like your test exited with 2 just after 1.
t/82-plugin-manager.t .. Dubious, test returned 2 (wstat 512, 0x200)
Failed 28/29 subtests
t/83-autosave.t ........ ok
t/84-task.t ............ ok
t/85-task-manager.t .... 1/17 Can't locate object method "select" via package "Padre::DB::HostConfig?" at C:\strawberry\cpan\build\Padre-0.34
-7pI5eq\blib\lib/Padre/Config/Host.pm line 37.
# Looks like you planned 17 tests but ran 2.
# Looks like your test exited with 2 just after 2.
t/85-task-manager.t .... Dubious, test returned 2 (wstat 512, 0x200)
Failed 15/17 subtests
t/91-vi.t .............. 1/17 # Testing the t::lib::Padre::Editor a bit
t/91-vi.t .............. ok

Test Summary Report


t/01-load.t (Wstat: 512 Tests: 22 Failed: 2)

Failed tests: 20-21
Non-zero exit status: 2

t/02-new.t (Wstat: 512 Tests: 1 Failed: 0)

Non-zero exit status: 2
Parse errors: Bad plan. You planned 63 tests but ran 1.

t/04-config.t (Wstat: 2304 Tests: 1 Failed: 0)

Non-zero exit status: 9
Parse errors: Bad plan. You planned 135 tests but ran 1.

t/05-project.t (Wstat: 512 Tests: 2 Failed: 0)

Non-zero exit status: 2
Parse errors: Bad plan. You planned 12 tests but ran 2.

t/50-docbrowser.t (Wstat: 512 Tests: 4 Failed: 0)

Non-zero exit status: 2

t/60-db.t (Wstat: 512 Tests: 1 Failed: 1)

Failed test: 1
Non-zero exit status: 2
Parse errors: Bad plan. You planned 6 tests but ran 1.

t/70-document.t (Wstat: 512 Tests: 3 Failed: 0)

Non-zero exit status: 2
Parse errors: Bad plan. You planned 11 tests but ran 3.

t/71-perl.t (Wstat: 512 Tests: 1 Failed: 0)

Non-zero exit status: 2
Parse errors: Bad plan. You planned 24 tests but ran 1.

t/82-plugin-manager.t (Wstat: 512 Tests: 1 Failed: 0)

Non-zero exit status: 2
Parse errors: Bad plan. You planned 29 tests but ran 1.

t/85-task-manager.t (Wstat: 512 Tests: 2 Failed: 0)

Non-zero exit status: 2
Parse errors: Bad plan. You planned 17 tests but ran 2.

Files=22, Tests=717, 80 wallclock secs ( 0.22 usr + 0.06 sys = 0.28 CPU)
Result: FAIL
Failed 10/22 test programs. 3/717 subtests failed.
dmake.EXE: Error code 255, while making 'test_dynamic'

SZABGAB/Padre-0.34.tar.gz
C:\strawberry\c\bin\dmake.EXE test -- NOT OK

hint to see the cpan-testers results for installing this module, try:

reports SZABGAB/Padre-0.34.tar.gz

Running make install

make test had returned bad status, won't install without force

Failed during this command:

SZABGAB/Padre-0.34.tar.gz : make_test NO

cpan>

comment:3 Changed 6 years ago by dlp

  • Resolution set to fixed
  • Status changed from new to closed
  • Version changed from 0.33 to 0.28

After the first failed attempt, I tried again the "install Padre" command from the cpan prompt and it installed correctly.

Note: See TracTickets for help on using tickets.