Re: Why MP2

[prev] [thread] [next] [Date index for 2004/12/15]

From: colin_e
Subject: Re: Why MP2
Date: 19:37 on 15 Dec 2004
What can I say?, an incredibly detailed and helpful response. Thanks 
Randy. Bear with
me while I go through this to make sure I understand it:-


Randy Kobes wrote:

>Due to the large volume of modules on CPAN, ActiveState uses
>an automated build system for their ppm packages...
>

I guessed I was looking at the result of automated build tests. However 
I  naiively
thought that Apache and mod_perl were so important to so many users they 
might
get a little extra attention.

>
>However, if you install mod_perl via ppm (from our theoryx5
>repository, or elsewhere), ppm will register and see it
>for subsequent packages that require it...
>
I followed the install procedure documented at perl.apache.org
(http://perl.apache.org/docs/2.0/os/win32/install.html#PPM_Packages).

After having been bitten by the fact that the mod_perl installer blows up on
pathnames containing spaces, forcing a teardown and reinstall 
(great...), I installed
Perl 5.8.4 and Apache 2.0.52 using their respective .msi installers. I 
then configured
uwinnipeg as a PPM repository, and installed mod_perl from there. mod_perl
shows up correctly in PPM as-

ppm> prop mod_perl
====================
    Name: mod_perl
 Version: 1.99_17
  Author: Doug MacEachern <dougm@xxxxx.xxx>
   Title: mod_perl
Abstract: Embed a Perl interpreter in the Apache/2.0.50 HTTP server
InstDate:  14:33:24 2004
Location: http://theoryx5.uwinnipeg.ca/cgi-bin/ppmserver?urn:/PPMServer58
Available Platforms:
       1. MSWin32-x86-multi-thread-5.8
====================

It's odd that Windoze needs a .dll manually installed, when on Unixes 
mod_perl.so is
sufficient on its own. However as I read your mail, this means 
subsequent packages
dependent on mod_perl  should install ok IF they can be made available 
as PPMs. (It's
a shame ActiveState doesn't get this far to enable all those defunct 
Apache::* PPMs to
be built).

>
>As to the problem of there not being that many Apache-*
>ppm packages available, there's at least three options:
>
>- send me a request for a particular package. I have a
>semi-automated setup for making ppm packages, so it's
>usually no problem to make one up. I'll look at in
>particular doing one for Apache::CGI::Builder tonight.
>
>  
>
This is terriffic, and much appreciated. As a newbie the process of 
getting Apache and
mod_perl plus the addons packages running has been pretty painful 
(actually it was the
Solaris compile+install that really drove me nuts). At the moment I have the
Apache::CGI::Builder.pm manually pulled out of the .tar.gz download and
copied into my Perl library, but it's not working correctly and I can 
hardly rule out a
misinstallation.

The particular packages that would be top of my list would be-

* Apache::CGI::Builder

* Apache::SessionManager, dependent on-
* Apache::Cookie

I know I will need some of the ApacheAuth and Apache*LDAP packages at
some point as well, but there are a ton of them and i'm not sure which 
combination
I need yet.

Thanks for the help. It encourages me to keep trying ;-)

Regards: Colin


        -- 
        Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html

(message missing)

Why MP2
Jayce^ 23:19 on 13 Dec 2004

Re: Why MP2
Stas Bekman 23:11 on 14 Dec 2004

Re: Why MP2
Dan Brian 23:14 on 14 Dec 2004

Re: Why MP2
Jie Gao 23:31 on 14 Dec 2004

Re: Why MP2
colin_e 11:57 on 15 Dec 2004

Re: Why MP2
colin_e 13:55 on 15 Dec 2004

Re: Why MP2
Randy Kobes 15:24 on 15 Dec 2004

Re: Why MP2
colin_e 00:03 on 15 Dec 2004

Re: Why MP2
Stas Bekman 00:28 on 15 Dec 2004

Re: Why MP2
Todd Grimason 04:37 on 15 Dec 2004

Re: Why MP2
Randy Kobes 03:59 on 15 Dec 2004

Re: Why MP2
Render Web 09:34 on 15 Dec 2004

Re: Why MP2
Randy Kobes 15:39 on 15 Dec 2004

Re: Why MP2
Stas Bekman 19:48 on 15 Dec 2004

Re: Why MP2
colin_e 19:37 on 15 Dec 2004

Re: Why MP2
Randy Kobes 06:02 on 16 Dec 2004

Re: Why MP2
colin_e 11:04 on 16 Dec 2004

Re: Why MP2
Randy Kobes 14:52 on 16 Dec 2004

Generated at 11:26 on 21 Dec 2004 by mariachi v0.52