Opened 6 years ago

Closed 6 years ago

#187 closed defect (fixed)

padre does not install on strawberry perl with perl 5.10

Reported by: davidgang Owned by:
Priority: critical Milestone:
Component: editor Version: 0.22
Keywords: Cc:

Description

Found wxWidgets 2.8.8
Found Wx.pm 0.88
Checking if your kit is complete...
Looks good
Warning: prerequisite Encode 2.26 not found. We have 2.23.
Warning: prerequisite IPC::Cmd 0.42 not found. We have 0.401.
Warning: prerequisite Thread::Queue 2.11 not found. We have 2.00.
Warning: prerequisite Wx 0.89 not found. We have 0.88.
Warning: prerequisite Wx::Perl::Dialog 0.04 not found. We have 0.03.
Warning, threads::shared has already been loaded. To
enable shared variables, 'use threads' must be called
before threads::shared or any module that uses it.
Warning: prerequisite threads 1.71 not found. We have 1.67.
Warning: prerequisite threads::shared 1.26 not found. We have 1.14.
Writing Makefile for Padre
Installing blib\lib\auto\share\dist\Padre\languages\perl5\perl5.yml
Installing blib\lib\auto\share\dist\Padre\languages\perl6\perl6.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\fr.mo
Installing blib\lib\auto\share\dist\Padre\locale\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.mo
Installing blib\lib\auto\share\dist\Padre\locale\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.mo
Installing blib\lib\auto\share\dist\Padre\locale\nl.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\styles\default.yml
Installing blib\lib\auto\share\dist\Padre\styles\night.yml
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\bookmark-new.png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\document-new.png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\document-open.png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\document-print.png

Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\document-save.png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\edit-copy.png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\edit-cut.png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\edit-paste.png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\edit-redo.png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\edit-select-all.pn
g
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\edit-undo.png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\go-next.png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\go-previous.png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\emblems\emblem-unreadable.
png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\mimetypes\text-x-generic.p
ng
Installing blib\lib\auto\share\dist\Padre\tango\16x16\status\dialog-warning.png
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
cp lib/Padre/Document/Perl.pm blib\lib\Padre\Document\Perl.pm
cp lib/Padre/Task/PPI/LexicalReplaceVariable.pm blib\lib\Padre\Task\PPI\LexicalR
eplaceVariable.pm
cp lib/Padre/Wx/Submenu.pm blib\lib\Padre\Wx\Submenu.pm
cp lib/Padre/Wx/SyntaxChecker.pm blib\lib\Padre\Wx\SyntaxChecker?.pm
cp lib/Padre/Wx/Dialog/ModuleStart.pm blib\lib\Padre\Wx\Dialog\ModuleStart?.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/Task/SyntaxChecker/Perl.pm blib\lib\Padre\Task\SyntaxChecker?\Perl.p
m
cp lib/Padre/Wx/Menu/Run.pm blib\lib\Padre\Wx\Menu\Run.pm
cp lib/Padre/Wx/HtmlWindow.pm blib\lib\Padre\Wx\HtmlWindow?.pm
cp lib/Padre/Plugin/My.pm blib\lib\Padre\Plugin\My.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/Wx/MainWindow.pm blib\lib\Padre\Wx\MainWindow?.pm
cp lib/Padre/Wx/History/TextDialog.pm blib\lib\Padre\Wx\History\TextDialog?.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/DB/Patch.pm blib\lib\Padre\DB\Patch.pm
cp lib/Padre/Project.pm blib\lib\Padre\Project.pm
cp lib/Padre/Task/PPI/FindVariableDeclaration.pm blib\lib\Padre\Task\PPI\FindVar?
iableDeclaration.pm
cp lib/Padre/Task/PPI/FindUnmatchedBrace.pm blib\lib\Padre\Task\PPI\FindUnmatche?
dBrace.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/Wx/Dialog/Bookmarks.pm blib\lib\Padre\Wx\Dialog\Bookmarks.pm
cp lib/Padre/Wx/Dialog/Preferences.pm blib\lib\Padre\Wx\Dialog\Preferences.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/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/Documents.pm blib\lib\Padre\Documents.pm
cp lib/Padre/Wx/Output.pm blib\lib\Padre\Wx\Output.pm
cp lib/Padre/Locale.pm blib\lib\Padre\Locale.pm
cp lib/Padre/Wx/Dialog/Find.pm blib\lib\Padre\Wx\Dialog\Find.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.pm blib\lib\Padre.pm
cp lib/Padre/Wx/Menu/Window.pm blib\lib\Padre\Wx\Menu\Window.pm
cp lib/Padre/Wx/Dialog.pm blib\lib\Padre\Wx\Dialog.pm
cp lib/Padre/Plugin/Devel.pm blib\lib\Padre\Plugin\Devel.pm
cp lib/Padre/Plugin.pm blib\lib\Padre\Plugin.pm
cp lib/Padre/Wx/History/ComboBox.pm blib\lib\Padre\Wx\History\ComboBox?.pm
cp lib/Padre/Wx/ErrorList.pm blib\lib\Padre\Wx\ErrorList?.pm
cp lib/Padre/Pod/Frame.pm blib\lib\Padre\Pod\Frame.pm
cp lib/Padre/Wx/Menu.pm blib\lib\Padre\Wx\Menu.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/ToolBar.pm blib\lib\Padre\Wx\ToolBar?.pm
cp lib/Padre/Pod/Viewer.pm blib\lib\Padre\Pod\Viewer.pm
cp lib/Padre/Wx/Menu/Experimental.pm blib\lib\Padre\Wx\Menu\Experimental.pm
cp lib/Padre/Task.pm blib\lib\Padre\Task.pm
cp lib/Padre/Pod2HTML.pm blib\lib\Padre\Pod2HTML.pm
cp lib/Padre/Pod/Indexer.pm blib\lib\Padre\Pod\Indexer.pm
cp lib/Padre/Wx/Dialog/PluginManager.pm blib\lib\Padre\Wx\Dialog\PluginManager?.p
m
cp lib/Padre/TaskManager.pm blib\lib\Padre\TaskManager?.pm
cp lib/Padre/Wx.pm blib\lib\Padre\Wx.pm
cp lib/Padre/Wx/Printout.pm blib\lib\Padre\Wx\Printout.pm
cp lib/Padre/Wx/Menu/Plugins.pm blib\lib\Padre\Wx\Menu\Plugins.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/PluginBuilder.pm blib\lib\Padre\PluginBuilder?.pm
cp lib/Padre/DB.pm blib\lib\Padre\DB.pm
cp lib/Padre/PluginManager.pm blib\lib\Padre\PluginManager?.pm
cp lib/Padre/Config.pm blib\lib\Padre\Config.pm
cp lib/Padre/Project/Perl.pm blib\lib\Padre\Project\Perl.pm
cp lib/Padre/Wx/Project.pm blib\lib\Padre\Wx\Project.pm
cp lib/Padre/Wx/RightClick.pm blib\lib\Padre\Wx\RightClick?.pm
C:\strawberry\perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp script/padre b
lib\script\padre
pl2bat.bat blib\script\padre

SMUELLER/Padre-0.22.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...........skipped: Needs Test::Compile 0.08 but that does not work
on Windows
t/01-load..............1/24 # Tests find Wx: 0.88 wxWidgets 2.8.8
t/01-load..............ok
t/02-new...............Cannot decode string with wide characters at C:/STRAWB~1/
perl/lib/Encode.pm line 162.
# Looks like you planned 14 tests but ran 1.
t/02-new...............1/14 # Looks like your test exited with 255 just after 1.

t/02-new............... Dubious, test returned 255 (wstat 65280, 0xff00)

Failed 13/14 subtests

t/03-wx................skipped: Windows currently has problems with Unicode file
s
t/60-db................Cannot decode string with wide characters at C:/STRAWB~1/
perl/lib/Encode.pm line 162.
# Looks like you planned 20 tests but ran 1.
t/60-db................1/20 # Looks like your test exited with 255 just after 1.

t/60-db................ Dubious, test returned 255 (wstat 65280, 0xff00)

Failed 19/20 subtests

t/70-document..........1/6 Cannot decode string with wide characters at C:/STRAW
B~1/perl/lib/Encode.pm line 162.
# Looks like you planned 6 tests but ran 3.
# Looks like your test exited with 255 just after 3.
t/70-document.......... Dubious, test returned 255 (wstat 65280, 0xff00)

Failed 3/6 subtests

t/71-perl..............Cannot decode string with wide characters at C:/STRAWB~1/
perl/lib/Encode.pm line 162.
# Looks like you planned 12 tests but ran 1.
t/71-perl..............1/12 # Looks like your test exited with 255 just after 1.

t/71-perl.............. Dubious, test returned 255 (wstat 65280, 0xff00)

Failed 11/12 subtests

t/80-newline...........ok
t/81-search............ok
t/82-plugin-manager....1/25 Cannot decode string with wide characters at C:/STRA
WB~1/perl/lib/Encode.pm line 162.
# Looks like you planned 25 tests but ran 2.
t/82-plugin-manager....2/25 # Looks like your test exited with 255 just after 2.

t/82-plugin-manager.... Dubious, test returned 255 (wstat 65280, 0xff00)

Failed 23/25 subtests

t/83-autosave..........ok
t/84-task..............ok
t/85-task-manager......1/12 Cannot decode string with wide characters at C:/STRA
WB~1/perl/lib/Encode.pm line 162.
# Looks like you planned 12 tests but ran 2.
# Looks like your test exited with 255 just after 2.
t/85-task-manager...... Dubious, test returned 255 (wstat 65280, 0xff00)

Failed 10/12 subtests

t/91-vi................# Testing the t::lib::Padre::Editor a bit
t/91-vi................ok

Test Summary Report


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

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

t/60-db (Wstat: 65280 Tests: 1 Failed: 0)

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

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

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

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

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

t/82-plugin-manager (Wstat: 65280 Tests: 2 Failed: 0)

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

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

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

Files=14, Tests=132, 18 wallclock secs ( 0.17 usr + 0.09 sys = 0.27 CPU)
Result: FAIL
Failed 6/14 test programs. 0/132 subtests failed.
dmake.EXE: Error code 255, while making 'test_dynamic'

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

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

reports SMUELLER/Padre-0.22.tar.gz

Running make install

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

Failed during this command:

SMUELLER/Padre-0.22.tar.gz : make_test NO

Change History (8)

comment:1 Changed 6 years ago by szabgab

There are tons of warnings of prereqs being too old at the beginning of your report.
Have they been installed before actually trying to install Padre or did your
installer skipped them for some reason?

You have to install those first and let us know if you still encounter the problem?

comment:2 Changed 6 years ago by davidgang

Also after installing the modules from the warnings
Warning: prerequisite Encode 2.26 not found. We have 2.23.
Warning: prerequisite IPC::Cmd 0.42 not found. We have 0.401.
Warning: prerequisite Thread::Queue 2.11 not found. We have 2.00.
Warning: prerequisite Wx 0.89 not found. We have 0.88.
Warning: prerequisite Wx::Perl::Dialog 0.04 not found. We have 0.03.

the problem persisted

comment:3 Changed 6 years ago by davidgang

here is the new report

cpan> install Padre
Database was generated on Wed, 24 Dec 2008 06:09:26 GMT
Running install for module 'Padre'
Running make for S/SM/SMUELLER/Padre-0.22.tar.gz
Checksum for C:\strawberry\cpan\sources\authors\id\S\SM\SMUELLER\Padre-0.22.tar.
gz ok
Scanning cache C:\strawberry\cpan\build for sizes
............................................................................DONE

CPAN.pm: Going to build S/SM/SMUELLER/Padre-0.22.tar.gz

Found wxWidgets 2.8.8
Found Wx.pm 0.89
Checking if your kit is complete...
Looks good
Warning, threads::shared has already been loaded. To
enable shared variables, 'use threads' must be called
before threads::shared or any module that uses it.
Writing Makefile for Padre
Installing blib\lib\auto\share\dist\Padre\languages\perl5\perl5.yml
Installing blib\lib\auto\share\dist\Padre\languages\perl6\perl6.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\fr.mo
Installing blib\lib\auto\share\dist\Padre\locale\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.mo
Installing blib\lib\auto\share\dist\Padre\locale\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.mo
Installing blib\lib\auto\share\dist\Padre\locale\nl.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\styles\default.yml
Installing blib\lib\auto\share\dist\Padre\styles\night.yml
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\bookmark-new.png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\document-new.png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\document-open.png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\document-print.png

Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\document-save.png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\edit-copy.png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\edit-cut.png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\edit-paste.png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\edit-redo.png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\edit-select-all.pn
g
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\edit-undo.png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\go-next.png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\actions\go-previous.png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\emblems\emblem-unreadable.
png
Installing blib\lib\auto\share\dist\Padre\tango\16x16\mimetypes\text-x-generic.p
ng
Installing blib\lib\auto\share\dist\Padre\tango\16x16\status\dialog-warning.png
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
cp lib/Padre/Document/Perl.pm blib\lib\Padre\Document\Perl.pm
cp lib/Padre/Task/PPI/LexicalReplaceVariable.pm blib\lib\Padre\Task\PPI\LexicalR
eplaceVariable.pm
cp lib/Padre/Wx/Submenu.pm blib\lib\Padre\Wx\Submenu.pm
cp lib/Padre/Wx/SyntaxChecker.pm blib\lib\Padre\Wx\SyntaxChecker?.pm
cp lib/Padre/Wx/Dialog/ModuleStart.pm blib\lib\Padre\Wx\Dialog\ModuleStart?.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/Task/SyntaxChecker/Perl.pm blib\lib\Padre\Task\SyntaxChecker?\Perl.p
m
cp lib/Padre/Wx/Menu/Run.pm blib\lib\Padre\Wx\Menu\Run.pm
cp lib/Padre/Wx/HtmlWindow.pm blib\lib\Padre\Wx\HtmlWindow?.pm
cp lib/Padre/Plugin/My.pm blib\lib\Padre\Plugin\My.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/Wx/MainWindow.pm blib\lib\Padre\Wx\MainWindow?.pm
cp lib/Padre/Wx/History/TextDialog.pm blib\lib\Padre\Wx\History\TextDialog?.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/DB/Patch.pm blib\lib\Padre\DB\Patch.pm
cp lib/Padre/Project.pm blib\lib\Padre\Project.pm
cp lib/Padre/Task/PPI/FindVariableDeclaration.pm blib\lib\Padre\Task\PPI\FindVar?
iableDeclaration.pm
cp lib/Padre/Task/PPI/FindUnmatchedBrace.pm blib\lib\Padre\Task\PPI\FindUnmatche?
dBrace.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/Wx/Dialog/Bookmarks.pm blib\lib\Padre\Wx\Dialog\Bookmarks.pm
cp lib/Padre/Wx/Dialog/Preferences.pm blib\lib\Padre\Wx\Dialog\Preferences.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/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/Documents.pm blib\lib\Padre\Documents.pm
cp lib/Padre/Wx/Output.pm blib\lib\Padre\Wx\Output.pm
cp lib/Padre/Locale.pm blib\lib\Padre\Locale.pm
cp lib/Padre/Wx/Dialog/Find.pm blib\lib\Padre\Wx\Dialog\Find.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.pm blib\lib\Padre.pm
cp lib/Padre/Wx/Menu/Window.pm blib\lib\Padre\Wx\Menu\Window.pm
cp lib/Padre/Wx/Dialog.pm blib\lib\Padre\Wx\Dialog.pm
cp lib/Padre/Plugin/Devel.pm blib\lib\Padre\Plugin\Devel.pm
cp lib/Padre/Plugin.pm blib\lib\Padre\Plugin.pm
cp lib/Padre/Wx/History/ComboBox.pm blib\lib\Padre\Wx\History\ComboBox?.pm
cp lib/Padre/Wx/ErrorList.pm blib\lib\Padre\Wx\ErrorList?.pm
cp lib/Padre/Pod/Frame.pm blib\lib\Padre\Pod\Frame.pm
cp lib/Padre/Wx/Menu.pm blib\lib\Padre\Wx\Menu.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/ToolBar.pm blib\lib\Padre\Wx\ToolBar?.pm
cp lib/Padre/Pod/Viewer.pm blib\lib\Padre\Pod\Viewer.pm
cp lib/Padre/Wx/Menu/Experimental.pm blib\lib\Padre\Wx\Menu\Experimental.pm
cp lib/Padre/Task.pm blib\lib\Padre\Task.pm
cp lib/Padre/Pod2HTML.pm blib\lib\Padre\Pod2HTML.pm
cp lib/Padre/Pod/Indexer.pm blib\lib\Padre\Pod\Indexer.pm
cp lib/Padre/Wx/Dialog/PluginManager.pm blib\lib\Padre\Wx\Dialog\PluginManager?.p
m
cp lib/Padre/TaskManager.pm blib\lib\Padre\TaskManager?.pm
cp lib/Padre/Wx.pm blib\lib\Padre\Wx.pm
cp lib/Padre/Wx/Printout.pm blib\lib\Padre\Wx\Printout.pm
cp lib/Padre/Wx/Menu/Plugins.pm blib\lib\Padre\Wx\Menu\Plugins.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/PluginBuilder.pm blib\lib\Padre\PluginBuilder?.pm
cp lib/Padre/DB.pm blib\lib\Padre\DB.pm
cp lib/Padre/PluginManager.pm blib\lib\Padre\PluginManager?.pm
cp lib/Padre/Config.pm blib\lib\Padre\Config.pm
cp lib/Padre/Project/Perl.pm blib\lib\Padre\Project\Perl.pm
cp lib/Padre/Wx/Project.pm blib\lib\Padre\Wx\Project.pm
cp lib/Padre/Wx/RightClick.pm blib\lib\Padre\Wx\RightClick?.pm
C:\strawberry\perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp script/padre b
lib\script\padre
pl2bat.bat blib\script\padre

SMUELLER/Padre-0.22.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...........skipped: Needs Test::Compile 0.08 but that does not work
on Windows
t/01-load..............1/24 # Tests find Wx: 0.89 wxWidgets 2.8.8
t/01-load..............ok
t/02-new...............Cannot decode string with wide characters at C:/STRAWB~1/
perl/lib/Encode.pm line 170.
# Looks like you planned 14 tests but ran 1.
t/02-new...............1/14 # Looks like your test exited with 255 just after 1.

t/02-new............... Dubious, test returned 255 (wstat 65280, 0xff00)

Failed 13/14 subtests

t/03-wx................skipped: Windows currently has problems with Unicode file
s
t/60-db................Cannot decode string with wide characters at C:/STRAWB~1/
perl/lib/Encode.pm line 170.
# Looks like you planned 20 tests but ran 1.
t/60-db................1/20 # Looks like your test exited with 255 just after 1.

t/60-db................ Dubious, test returned 255 (wstat 65280, 0xff00)

Failed 19/20 subtests

t/70-document..........1/6 Cannot decode string with wide characters at C:/STRAW
B~1/perl/lib/Encode.pm line 170.
# Looks like you planned 6 tests but ran 3.
t/70-document..........3/6 # Looks like your test exited with 255 just after 3.
t/70-document.......... Dubious, test returned 255 (wstat 65280, 0xff00)

Failed 3/6 subtests

t/71-perl..............Cannot decode string with wide characters at C:/STRAWB~1/
perl/lib/Encode.pm line 170.
# Looks like you planned 12 tests but ran 1.
t/71-perl..............1/12 # Looks like your test exited with 255 just after 1.

t/71-perl.............. Dubious, test returned 255 (wstat 65280, 0xff00)

Failed 11/12 subtests

t/80-newline...........ok
t/81-search............ok
t/82-plugin-manager....1/25 Cannot decode string with wide characters at C:/STRA
WB~1/perl/lib/Encode.pm line 170.
# Looks like you planned 25 tests but ran 2.
t/82-plugin-manager....2/25 # Looks like your test exited with 255 just after 2.

t/82-plugin-manager.... Dubious, test returned 255 (wstat 65280, 0xff00)

Failed 23/25 subtests

t/83-autosave..........ok
t/84-task..............ok
t/85-task-manager......1/12 Cannot decode string with wide characters at C:/STRA
WB~1/perl/lib/Encode.pm line 170.
# Looks like you planned 12 tests but ran 2.
# Looks like your test exited with 255 just after 2.
t/85-task-manager...... Dubious, test returned 255 (wstat 65280, 0xff00)

Failed 10/12 subtests

t/91-vi................# Testing the t::lib::Padre::Editor a bit
t/91-vi................ok

Test Summary Report


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

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

t/60-db (Wstat: 65280 Tests: 1 Failed: 0)

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

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

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

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

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

t/82-plugin-manager (Wstat: 65280 Tests: 2 Failed: 0)

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

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

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

Files=14, Tests=132, 17 wallclock secs ( 0.13 usr + 0.06 sys = 0.19 CPU)
Result: FAIL
Failed 6/14 test programs. 0/132 subtests failed.
dmake.EXE: Error code 255, while making 'test_dynamic'

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

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

reports SMUELLER/Padre-0.22.tar.gz

Running make install

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

comment:4 Changed 6 years ago by szabgab

Not good, now we can't blame the missing prereqs any more :-(

We know that Padre has issues with encoding.
What kind of Windows do you have ? Is that standard US or some kind of localized version?
What is the locale in your system?

In general I think you can force install it

cpan> force install Padre

and let us know where - if at all - do you encounter issues while running Padre.

comment:5 follow-up: Changed 6 years ago by davidgang

I am using windos xp professional version 2002 service pack 3 with hebrew locale

comment:6 in reply to: ↑ 5 Changed 6 years ago by azawawi

I traced it on a Hebrew-enabled locale on WinXP Professional SP3. Can u try replacing line 43 in in c:\strawberry\perl\site\lib\Padre\Wx\Output.pm with the following line:

my $string = utf8::is_utf8($text) ? $text : decode('utf8', $text);

This worked on my machine.

comment:7 follow-up: Changed 6 years ago by davidgang

Yes this helps.
It works now

comment:8 in reply to: ↑ 7 Changed 6 years ago by azawawi

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

Great.

The fix is now committed to trunk.

Note: See TracTickets for help on using tickets.