id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc
268,"Can't upgrade to version 0.29 from cpan without ""force install Padre""",dlp,,"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
",defect,closed,major,,External dependency,0.28,fixed,cpan install,
