sigma has asked for the wisdom of the Perl Monks concerning the following question:

Hi. I am running Apache and mod_perl (Indigo) on a Winnt dev box. I've been unable to install Mason using IPM (yuck). I've also got Activestate (5.6.1 635) on the box -- as this is a recreational development machine, speed isn't an issue and I'd be fine running Mason under Activestate CGI just to learn it. However, Activestate PPM complains it doesn't have PPD file. And perl -MCPAN -e "install HTML::Mason" failed horribly, as did pulling Mason from CPAN and running perl Makefile.pl etc.
I'd very much welcome any suggestions; I am stuck. Thanks.
sigma

Replies are listed 'Best First'.
Re: Mason on Winnt woes
by PodMaster (Abbot) on Apr 01, 2003 at 08:44 UTC
    C:\>ppm3 PPM - Programmer's Package Manager version 3.0.1. Copyright (c) 2001 ActiveState SRL. All Rights Reserved. Entering interactive shell. Using Term::ReadLine::Stub as readline lib +rary. Profile tracking is not enabled. If you save and restore profiles manu +ally, your profile may be out of sync with your computer. See 'help profile' + for more information. Type 'help' to get started. ppm> s HTML::Mason Searching in Active Repositories 1. HTML-Mason [1.04] High-performance, dynamic web site authoring sy +stem 2. HTML-Mason [1.19] High-performance, dynamic web site authoring sy +stem ppm> d 2 ==================== Package 2: Name: HTML-Mason Version: 1.19 Author: Dave Rolsky <autarch@urth.org> Title: HTML-Mason Abstract: High-performance, dynamic web site authoring system Location: theory Prerequisites: 1. libapreq 0.32 2. Cache-Cache 1.0 3. Class-Container 0.07 4. Exception-Class 1.1 5. Params-Validate 0.24 6. Scalar-List-Utils 1.01 Available Platforms: 1. MSWin32-x86-multi-thread ==================== ppm> d --dump 2 ==================== Package 2: <SOFTPKG NAME="HTML-Mason" VERSION="1,19,0,0"> <TITLE>HTML-Mason</TITLE> <ABSTRACT>High-performance, dynamic web site authoring system< +/ABSTRACT> <AUTHOR>Dave Rolsky &lt;autarch@urth.org&gt;</AUTHOR> <IMPLEMENTATION> <DEPENDENCY NAME="libapreq" VERSION="0,32,0,0" /> <DEPENDENCY NAME="Cache-Cache" VERSION="1,0,0,0" /> <DEPENDENCY NAME="Class-Container" VERSION="0,07,0,0" +/> <DEPENDENCY NAME="Exception-Class" VERSION="1,1,0,0" / +> <DEPENDENCY NAME="Params-Validate" VERSION="0,24,0,0" +/> <DEPENDENCY NAME="Scalar-List-Utils" VERSION="1,01,0,0 +" /> <OS NAME="MSWin32" /> <ARCHITECTURE NAME="MSWin32-x86-multi-thread" /> <CODEBASE HREF="http://theoryx5.uwinnipeg.ca/ppmpackag +es/x86/HTML-Mason.tar.gz" /> </IMPLEMENTATION> </SOFTPKG> ==================== ppm> rep desc theory Describing Active Repository 3: Name: theory Location: http://theoryx5.uwinnipeg.ca/cgi-bin/ppmserver?urn:/PPMServe +r Type: PPMServer 2.0 ppm> q C:\>
    Bundle::HTML::Mason, PPM, CPAN, CPANPLUS, Tutorials: A Guide to Installing Modules.


    MJD says you can't just make shit up and expect the computer to know what you mean, retardo!
    I run a Win32 PPM repository for perl 5.6x+5.8x. I take requests.
    ** The Third rule of perl club is a statement of fact: pod is sexy.