Skip Menu |

This queue is for tickets about the Wx CPAN distribution.

Report information
The Basics
Id: 91499
Status: new
Priority: 0/
Queue: Wx

People
Owner: mdootson [...] cpan.org
Requestors: SHCOREY [...] cpan.org
Cc: mdootson [...] cpan.org
AdminCc:

Bug Information
Severity: Critical
Broken in: (no value)
Fixed in: (no value)



CC: MDOOTSON [...] cpan.org
Subject: Circular Dependency in Wx tests
The test 01_load.t requires Wx::Media to be loaded, which can't before Wx. PERL_DL_NONLAZY=1 /home/shawn/perl5/_perlbrew/perls/perl-5.18.1/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/01_load.t ........... 1/6 Can't locate Wx/Media.pm in @INC (you may need to install the Wx::Media module) (@INC contains: /home/shawn/.cpan/build/Wx-0.9922-KBWNRz/blib/lib /home/shawn/.cpan/build/Wx-0.9922-KBWNRz/blib/arch /home/shawn/perl5/lib /home/shawn/perl5/lib /home/shawn/perl5/_perlbrew/perls/perl-5.18.1/lib/site_perl/5.18.1/x86_64-linux-gnu-thread-multi /home/shawn/perl5/_perlbrew/perls/perl-5.18.1/lib/site_perl/5.18.1 /home/shawn/perl5/_perlbrew/perls/perl-5.18.1/lib/5.18.1/x86_64-linux-gnu-thread-multi /home/shawn/perl5/_perlbrew/perls/perl-5.18.1/lib/5.18.1 .) at (eval 20) line 1. BEGIN failed--compilation aborted at (eval 20) line 1. BEGIN failed--compilation aborted at t/01_load.t line 14. # Looks like you planned 6 tests but ran 1. # Looks like your test exited with 2 just after 1. t/01_load.t ........... Dubious, test returned 2 (wstat 512, 0x200) Failed 5/6 subtests
I've been trying to trace thru the build and I came across this. What does it do? Isn't it suppose to install Wx::Media? /home/shawn/perl5/_perlbrew/perls/perl-5.18.1/bin/perl script/make_exp_list.pl blib/lib/Wx/Wx_Exp.pm ./Constant.xs ./interface/wx/headerctrl.h ./interface/wx/richtooltip.h ./interface/wx/headercol.h ./interface/wx/treelist.h ./lib/Wx/Event.pm ./build/Wx/XSP/Event.pm ./build/Wx/XSP/Enum.pm ./ext/media/lib/Wx/Media.pm ./ext/media/cpp/me_constants.cpp ./ext/webview/cpp/webview_constants.cpp ./ext/richtext/RichText.xs ./ext/richtext/lib/Wx/RichText.pm ./ext/richtext/XS/RichTextCtrl.xsp ./ext/filesys/FS.xs ./ext/dnd/lib/Wx/DND.pm ./ext/dnd/cpp/dn_constants.cpp ./ext/print/cpp/pr_constants.cpp ./ext/ipc/XS/IPC.xsp ./ext/ribbon/XS/RibbonArtProvider.xsp ./ext/ribbon/cpp/ribbon_constants.cpp ./ext/xrc/cpp/xr_constants.cpp ./ext/html/Html.xs ./ext/html/cpp/ht_constants.cpp ./ext/propgrid/XS/PGProperty.xsp ./ext/propgrid/cpp/propgrid_constants.cpp ./ext/calendar/Calendar.pm ./ext/calendar/XS/CalendarCtrl.xsp ./ext/calendar/XS/DatePickerCtrl.xsp ./ext/calendar/XS/TimePickerCtrl.xsp ./ext/stc/lib/Wx/STC.pm ./ext/stc/cpp/st_constants.cpp ./ext/aui/AUI.xs ./ext/aui/XS/AuiManager.xsp ./ext/dataview/DataView.xs ./ext/dataview/XS/DataViewCtrl.xsp ./ext/socket/cpp/sk_constants.cpp ./ext/grid/Grid.xs ./ext/grid/cpp/gr_constants.cpp ./ext/docview/cpp/dv_constants.cpp ./cpp/controls.cpp xspp/*.h ext/*/xspp/*.h