Skip Menu |

This queue is for tickets about the Alien-wxWidgets CPAN distribution.

Report information
The Basics
Id: 19674
Status: resolved
Priority: 0/
Queue: Alien-wxWidgets

People
Owner: Nobody in particular
Requestors: adamk [...] cpan.org
Cc:
AdminCc:

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



Subject: Saying no to building Wx is bad
Failed to install on Debian. I installed a bunch of Wx packages, in the hope that Alien would find them for me. So I so no to building it... -------------------------------------------- CPAN.pm: Going to build M/MB/MBARBON/Alien-wxWidgets-0.11.tar.gz Creating custom builder _build/lib/My/Build/new_from_context_is_broken.pm in _build/lib/My/Build Checking whether your kit is complete... Looks good Do you want to build wxWidgets? [no] no Creating new 'Build' script for 'Alien-wxWidgets' version '0.11' CPAN: YAML loaded ok lib/Alien/wxWidgets/Utility.pm -> blib/lib/Alien/wxWidgets/Utility.pm lib/Alien/wxWidgets.pm -> blib/lib/Alien/wxWidgets.pm Manifying blib/lib/Alien/wxWidgets/Utility.pm -> blib/libdoc/Alien::wxWidgets::Utility.3pm Manifying blib/lib/Alien/wxWidgets.pm -> blib/libdoc/Alien::wxWidgets.3pm Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 25. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 26. Use of uninitialized value in string eq at /usr/share/perl/5.8/File/Spec/Unix.pm line 27. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 27. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 28. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 29. Use of uninitialized value in string eq at /usr/share/perl/5.8/File/Spec/Unix.pm line 30. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 30. Use of uninitialized value in concatenation (.) or string at /usr/share/perl/5.8/File/Spec/Unix.pm line 31. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 25. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 26. Use of uninitialized value in string eq at /usr/share/perl/5.8/File/Spec/Unix.pm line 27. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 27. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 28. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 29. Use of uninitialized value in string eq at /usr/share/perl/5.8/File/Spec/Unix.pm line 30. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 30. Use of uninitialized value in concatenation (.) or string at /usr/share/perl/5.8/File/Spec/Unix.pm line 31. 'core' library not found at inc/My/Build/Any_wx_config.pm line 141. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 25. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 26. Use of uninitialized value in string eq at /usr/share/perl/5.8/File/Spec/Unix.pm line 27. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 27. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 28. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 29. Use of uninitialized value in string eq at /usr/share/perl/5.8/File/Spec/Unix.pm line 30. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 30. Use of uninitialized value in concatenation (.) or string at /usr/share/perl/5.8/File/Spec/Unix.pm line 31. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 25. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 26. Use of uninitialized value in string eq at /usr/share/perl/5.8/File/Spec/Unix.pm line 27. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 27. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 28. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 29. Use of uninitialized value in string eq at /usr/share/perl/5.8/File/Spec/Unix.pm line 30. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 30. Use of uninitialized value in concatenation (.) or string at /usr/share/perl/5.8/File/Spec/Unix.pm line 31. 'stc' library not found at inc/My/Build/Any_wx_config.pm line 141. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 25. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 26. Use of uninitialized value in string eq at /usr/share/perl/5.8/File/Spec/Unix.pm line 27. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 27. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 28. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 29. Use of uninitialized value in string eq at /usr/share/perl/5.8/File/Spec/Unix.pm line 30. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 30. Use of uninitialized value in concatenation (.) or string at /usr/share/perl/5.8/File/Spec/Unix.pm line 31. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 25. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 26. Use of uninitialized value in string eq at /usr/share/perl/5.8/File/Spec/Unix.pm line 27. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 27. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 28. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 29. Use of uninitialized value in string eq at /usr/share/perl/5.8/File/Spec/Unix.pm line 30. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 30. Use of uninitialized value in concatenation (.) or string at /usr/share/perl/5.8/File/Spec/Unix.pm line 31. 'xrc' library not found at inc/My/Build/Any_wx_config.pm line 141. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 25. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 26. Use of uninitialized value in string eq at /usr/share/perl/5.8/File/Spec/Unix.pm line 27. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 27. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 28. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 29. Use of uninitialized value in string eq at /usr/share/perl/5.8/File/Spec/Unix.pm line 30. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 30. Use of uninitialized value in concatenation (.) or string at /usr/share/perl/5.8/File/Spec/Unix.pm line 31. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 25. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 26. Use of uninitialized value in string eq at /usr/share/perl/5.8/File/Spec/Unix.pm line 27. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 27. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 28. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 29. Use of uninitialized value in string eq at /usr/share/perl/5.8/File/Spec/Unix.pm line 30. Use of uninitialized value in substitution (s///) at /usr/share/perl/5.8/File/Spec/Unix.pm line 30. Use of uninitialized value in concatenation (.) or string at /usr/share/perl/5.8/File/Spec/Unix.pm line 31. 'gl' library not found at inc/My/Build/Any_wx_config.pm line 141. ./Build -- OK Running Build test t/01_load....NOK 1 # Failed test 'use Alien::wxWidgets;' # in t/01_load.t at line 6. # Tried to use 'Alien::wxWidgets'. # Error: No matching config: # $VAR1 = { # 'compiler_version' => '4.0', # 'compiler_kind' => 'gcc' # }; # BEGIN failed--compilation aborted at t/01_load.t line 6. # Looks like you failed 1 test of 1. t/01_load....dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 1 Failed 1/1 tests, 0.00% okay t/zz_pod.....skipped all skipped: Test::Pod 1.00 required for testing POD Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/01_load.t 1 256 1 1 100.00% 1 1 test skipped. Failed 1/2 test scripts, 50.00% okay. 1/1 subtests failed, 0.00% okay. ./Build test -- NOT OK Running Build install make test had returned bad status, won't install without force Failed during this command: MBARBON/Alien-wxWidgets-0.11.tar.gz : make_test NO -----------------------------------------------------------
On Sat Jun 03 11:17:30 2006, ADAMK wrote: Show quoted text
> Failed to install on Debian.
stable, unstable or testing? Show quoted text
>I installed a bunch of Wx packages, in > the > hope that Alien would find them for me. So I so no to building it...
Show quoted text
> # Failed test 'use Alien::wxWidgets;' > # in t/01_load.t at line 6. > # Tried to use 'Alien::wxWidgets'. > # Error: No matching config: > # $VAR1 = { > # 'compiler_version' => '4.0', > # 'compiler_kind' => 'gcc' > # };
You probably have wxWidgets compiler with GCC 3.x. Could you try to run perl -Mblib -MAlien::wxWidgets=:dump -e 42 from the build directory? I am putting a (blind) fix for this GCC 3.4, 4.0 and 4.1 are binary compatible. Let me know if it works for you. Thanks Mattia
On Mon Jun 05 15:56:31 2006, MBARBON wrote: Show quoted text
> from the build directory? I am putting a (blind) fix for this > GCC 3.4, 4.0 and 4.1 are binary compatible. Let me know if it > works for you.
Seems to work. Closing the ticket. Regards Mattia