Opened 6 years ago

Closed 6 years ago

#83 closed defect (fixed)

Hangs install on OSX from CPAN

Reported by: mwatson Owned by:
Priority: major Milestone:
Component: editor Version: 0.14
Keywords: Mac Cc:

Description

cpan> install Padre
Running install for module Padre
Running make for S/SZ/SZABGAB/Padre-0.14.tar.gz

Is already unwrapped into directory /var/root/.cpan/build/Padre-0.14
Has already been processed within this session

Running make test
PERL_DL_NONLAZY=1 /opt/local/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00-compile....ok
t/01-load.......ok
t/02-new........1/5 # Wx Version: 0.84 wxWidgets 2.8.4
t/02-new........ok
t/03-wx.........[Debug] 08:26:00: ../src/mac/carbon/menu.cpp(983): assert "submenu" failed in Append(): can't append invalid menu to menubar

It just hangs there.

doing a force install and ctrl-c past the test issue results in Padre being installed without the "padre" command, so unable to run.

Also, many dependencies didn't automatically install, eg.

cpan> install Padre
Running install for module Padre
Running make for S/SZ/SZABGAB/Padre-0.14.tar.gz

Is already unwrapped into directory /var/root/.cpan/build/Padre-0.14
Has already been processed within this session

Running make test
PERL_DL_NONLAZY=1 /opt/local/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00-compile....skipped: Needs Test::Compile 0.08
t/01-load.......1/10
# Failed test 'use Padre::Project;'
# at t/01-load.t line 19.
# Tried to use 'Padre::Project'.
# Error: Can't locate Module/Inspector?.pm in @INC (@INC contains: /private/var/root/.cpan/build/Padre-0.14/blib/lib /private/var/root/.cpan/build/Padre-0.14/blib/arch /opt/local/lib/perl5/5.8.8/darwin-2level /opt/local/lib/perl5/5.8.8 /opt/local/lib/perl5/site_perl/5.8.8/darwin-2level /opt/local/lib/perl5/site_perl/5.8.8 /opt/local/lib/perl5/site_perl /opt/local/lib/perl5/vendor_perl/5.8.8/darwin-2level /opt/local/lib/perl5/vendor_perl/5.8.8 /opt/local/lib/perl5/vendor_perl .) at /private/var/root/.cpan/build/Padre-0.14/blib/lib/Padre/Project.pm line 8.
# BEGIN failed--compilation aborted at /private/var/root/.cpan/build/Padre-0.14/blib/lib/Padre/Project.pm line 8.
# Compilation failed in require at (eval 18) line 2.

I had to install manually,

Class::Adapter
ORLite
Class::Autouse
Module::Inspector
Test::Compile

installed on
Darwin laguna.local 9.2.0 Darwin Kernel Version 9.2.0: Tue Feb 5 16:13:22 PST 2008; root:xnu-1228.3.13~1/RELEASE_I386 i386

Change History (4)

comment:1 Changed 6 years ago by szabgab

have you managed to install it since then?

comment:2 Changed 6 years ago by mwatson

Have not had a chance to try again yet sorry.

comment:3 Changed 6 years ago by szabgab

  • Keywords Mac added

It probably needs a newer wxWidgtes library. (install Alien::wxWidgets and then recompile Wx as well).

comment:4 Changed 6 years ago by szabgab

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

We are at 0.21 already and several people reported successful installation on Mac.

Note: See TracTickets for help on using tickets.