OKAY, I think I have made some progress.

As per your suggestion of using 'force', that was the first thing I tried when my first attempt to install Mason failed. That's basically the extent of my CPAN knowledge. But that still fails because as far as I can tell, telling Mason to force install doesn't seem to filter the 'force' command to any dependencies it might have to resolve. The tests still fail at the t/14a-fake_apache.t test.

What I ended up doing was trying a couple of different edits to the / private/var/root/.cpan/build/HTML-Mason-1.32/Build.PL script. The original script looks like this:
...
 eval { require mod_perl };
my $has_mod_perl_1 = $@ ? 0 : 1;

if ($has_mod_perl_1)
 {
    $prereq{mod_perl} = 1.24;
 }

eval { require mod_perl2 };
my $has_mod_perl_2 = $@ ? 0 : 1;
my $has_only_mp2 = ! $has_mod_perl_1 && $has_mod_perl_2;
...

I essentially edited the script so that the first eval is bypassed and $has_mod_perl_1 = 0. Then I set $has_mod_perl_1 =1 and reran the build.

This seems to have worked to far. It looks like Mason may be installed now, so the next step is to move on to finish building RT.

Hopefully this will work.

Cheers,
Matt








On May 8, 2006, at 6:55 PM, Ryan Perry wrote:

Ok, so no darwin ports. You could just do a force install. (in cpan> force install HTML::Mason)

That will keep it easy and shouldn't make a difference.

Ryan



-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Mason-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mason-users

Reply via email to