Installing Bugzilla on XP : Error: PPM::PPD constructor called withundef ppd - Mozilla

This is a discussion on Installing Bugzilla on XP : Error: PPM::PPD constructor called withundef ppd - Mozilla ; Hello, I am trying to install Bugzilla on XP and i followed this link: http://www.bugzilla.org/docs/win32install.html I followed the instruction until the part where i have to check my setup by running; perl checksetup.pl As I was not expecting I got ...

+ Reply to Thread
Results 1 to 2 of 2

Thread: Installing Bugzilla on XP : Error: PPM::PPD constructor called withundef ppd

  1. Installing Bugzilla on XP : Error: PPM::PPD constructor called withundef ppd

    Hello, I am trying to install Bugzilla on XP and i followed this link:
    http://www.bugzilla.org/docs/win32install.html I followed the instruction
    until the part where i have to check my setup by running;
    perl checksetup.pl

    As I was not expecting I got the following. No matter what other modules I
    try to install, i get "Error: PPM::PPD constructor called with undef ppd".

    What is causing this and how do i resolve it?

    Thanks in advance.


    C:\>cd Bugzilla
    C:\Bugzilla>perl checksetup.pl
    * This is Bugzilla 3.0.3 on perl 5.8.4
    * Running on WinXP/.Net Build 2600 (Service Pack 2)
    Checking perl modules...
    Checking for CGI (v2.93) ok: found v3.04
    Checking for TimeDate (v2.21) ok: found v2.22
    Checking for DBI (v1.41) ok: found v1.602
    Checking for PathTools (v0.84) ok: found v0.87
    Checking for Template-Toolkit (v2.12) ok: found v2.19
    Checking for Email-Send (v2.16) not found
    Checking for Email-MIME-Modifier (any) not found
    Checking available perl DBD modules...
    Checking for DBD-Pg (v1.45) not found
    Checking for DBD-mysql (v2.9003) ok: found v3.0002
    The following Perl modules are optional:
    Checking for GD (v1.20) ok: found v2.16
    Checking for Template-GD (any) not found
    Checking for Chart (v1.0) ok: found v2.3
    Checking for GDGraph (any) ok: found v1.43
    Checking for GDTextUtil (any) ok: found v0.86
    Checking for XML-Twig (any) not found
    Checking for MIME-tools (v5.406) not found
    Checking for libwww-perl (any) ok: found v2.031
    Checking for PatchReader (v0.9.4) ok: found v0.9.5
    Checking for PerlMagick (any) not found
    Checking for perl-ldap (any) ok: found v0.34
    Checking for SOAP-Lite (any) ok: found v0.55
    Checking for HTML-Parser (v3.40) found v3.36
    Checking for HTML-Scrubber (any) not found
    Checking for Email-MIME-Attachment-Stripper (any) not found
    Checking for Email-Reply (any) not found
    Checking for mod_perl (v1.999022) not found
    Checking for CGI (v3.11) found v3.04
    * NOTE: You must run any commands listed below as Administrator.
    ************************************************** *********************
    * Note For Windows Users *
    ************************************************** *********************
    * In order to install the modules listed below, you first have to run *
    * the following command as an Administrator: *
    * *
    * ppm repo add theory58S http://theoryx5.uwinnipeg.ca/ppms *
    * *
    * Then you have to do (also as an Administrator): *
    * *
    * ppm repo up theory58S *
    * *
    * Do that last command over and over until you see "theory58S" at the *
    * top of the displayed list. *
    ************************************************** *********************
    ************************************************** *********************
    * REQUIRED MODULES *
    ************************************************** *********************
    * Bugzilla requires you to install some Perl modules which are either *
    * missing from your system, or the version on your system is too old. *
    * *
    * The latest versions of each module can be installed by running the *
    * commands below. *
    ************************************************** *********************
    COMMANDS:
    ppm install Email-Send
    ppm install Email-MIME-Modifier
    ************************************************** ********************
    * OPTIONAL MODULES *
    ************************************************** ********************
    * Certain Perl modules are not required by Bugzilla, but by *
    * installing the latest version you gain access to additional *
    * features. *
    * *
    * The optional modules you do not have installed are listed below, *
    * with the name of the feature they enable. If you want to install *
    * one of these modules, just run the appropriate command in the *
    * "COMMANDS TO INSTALL" section. *
    ************************************************** ********************
    ************************************************** *********************
    * MODULE NAME * ENABLES FEATURE(S) *
    ************************************************** *********************
    * Template-GD * Graphical Reports *
    * Email-MIME-Attachment-Stripper * Inbound Email *
    * Email-Reply * Inbound Email *
    * HTML-Parser * More HTML in Product/Group Descriptions *
    * HTML-Scrubber * More HTML in Product/Group Descriptions *
    * MIME-tools * Move Bugs Between Installations *
    * XML-Twig * Move Bugs Between Installations *
    * PerlMagick * Optionally Convert BMP Attachments to
    PNGs *
    * CGI * mod_perl *
    * mod_perl * mod_perl *
    ************************************************** *********************
    COMMANDS TO INSTALL:
    Template-GD: ppm install Template-GD
    Email-MIME-Attachment-Stripper: ppm install Email-MIME-Attachment-Stripper
    Email-Reply: ppm install Email-Reply
    HTML-Parser: ppm install HTML-Parser
    HTML-Scrubber: ppm install HTML-Scrubber
    MIME-tools: ppm install MIME-tools
    XML-Twig: ppm install XML-Twig
    PerlMagick: ppm install PerlMagick
    CGI: ppm install CGI
    mod_perl: ppm install mod_perl
    C:\Bugzilla>cd ..

    C:\>ppm
    PPM - Programmer's Package Manager version 3.1.
    Copyright (c) 2001 ActiveState Corp. All Rights Reserved.
    ActiveState is a devision of Sophos.
    Entering interactive shell. Using Term::ReadLine::Stub as readline library.
    Type 'help' to get started.
    ppm> repo add theory58S http://theoryx5.uwinnipeg.ca/ppms
    Repositories:
    [1] ActiveState PPM2 Repository
    [2] ActiveState Package Repository
    [3] Bugzilla
    [4] Bugzilla
    [5] theory58S
    ppm> repo up theory58S
    Repositories:
    [1] ActiveState PPM2 Repository
    [2] ActiveState Package Repository
    [3] Bugzilla
    [4] theory58S
    [5] Bugzilla
    ppm> repo up theory58S
    Repositories:
    [1] ActiveState PPM2 Repository
    [2] ActiveState Package Repository
    [3] theory58S
    [4] Bugzilla
    [5] Bugzilla
    ppm> repo up theory58S
    Repositories:
    [1] ActiveState PPM2 Repository
    [2] theory58S
    [3] ActiveState Package Repository
    [4] Bugzilla
    [5] Bugzilla
    ppm> repo up theory58S
    Repositories:
    [1] theory58S
    [2] ActiveState PPM2 Repository
    [3] ActiveState Package Repository
    [4] Bugzilla
    [5] Bugzilla
    ppm>
    ppm>
    ppm> install E-mail-Send
    Error: PPM::PPD constructor called with undef ppd
    $VAR1 = 'PPM::Installer';
    $VAR2 = 'C:/Perl/site/lib/PPM/Installer.pm';
    $VAR3 = 151;
    $VAR4 = 'PPM::PPD::new';
    $VAR5 = 1;
    $VAR6 = 1;
    $VAR7 = undef;
    $VAR8 = undef;
    $VAR9 = 2;
    $VAR10 = ' ';
    C:\>ppm
    PPM - Programmer's Package Manager version 3.1.
    Copyright (c) 2001 ActiveState Corp. All Rights Reserved.
    ActiveState is a devision of Sophos.
    Entering interactive shell. Using Term::ReadLine::Stub as readline library.
    Type 'help' to get started.
    ppm> ppm install Email-Send
    Unknown command 'ppm'; type 'help' for a list of commands.
    ppm> install Email-Send
    Error: PPM::PPD constructor called with undef ppd
    $VAR1 = 'PPM::Installer';
    $VAR2 = 'C:/Perl/site/lib/PPM/Installer.pm';
    $VAR3 = 151;
    $VAR4 = 'PPM::PPD::new';
    $VAR5 = 1;
    $VAR6 = 1;
    $VAR7 = undef;
    $VAR8 = undef;
    $VAR9 = 2;
    $VAR10 = ' ';
    C:\>
    C:\>
    C:\>ppm
    PPM - Programmer's Package Manager version 3.1.
    Copyright (c) 2001 ActiveState Corp. All Rights Reserved.
    ActiveState is a devision of Sophos.
    Entering interactive shell. Using Term::ReadLine::Stub as readline library.
    Type 'help' to get started.
    ppm>
    ppm>
    ppm> install DBD-mysql
    Error: PPM::PPD constructor called with undef ppd
    $VAR1 = 'PPM::Installer';
    $VAR2 = 'C:/Perl/site/lib/PPM/Installer.pm';
    $VAR3 = 151;
    $VAR4 = 'PPM::PPD::new';
    $VAR5 = 1;
    $VAR6 = 1;
    $VAR7 = undef;
    $VAR8 = undef;
    $VAR9 = 2;
    $VAR10 = ' ';

  2. Re: Installing Bugzilla on XP : Error: PPM::PPD constructor calledwith undef ppd

    On Apr 8, 10:34 pm, "Tolu Fapohunda" wrote:
    > Hello, I am trying to install Bugzilla on XP and i followed this link:http://www.bugzilla.org/docs/win32install.html I followed the instruction
    > until the part where i have to check my setup by running;
    > perl checksetup.pl
    >
    > As I was not expecting I got the following. No matter what other modules I
    > try to install, i get "Error: PPM::PPD constructor called with undef ppd".
    >
    > What is causing this and how do i resolve it?
    >
    > Thanks in advance.
    >
    > C:\>cd Bugzilla
    > C:\Bugzilla>perl checksetup.pl
    > * This is Bugzilla 3.0.3 on perl 5.8.4
    > * Running on WinXP/.Net Build 2600 (Service Pack 2)
    > Checking perl modules...
    > Checking for CGI (v2.93) ok: found v3.04
    > Checking for TimeDate (v2.21) ok: found v2.22
    > Checking for DBI (v1.41) ok: found v1.602
    > Checking for PathTools (v0.84) ok: found v0.87
    > Checking for Template-Toolkit (v2.12) ok: found v2.19
    > Checking for Email-Send (v2.16) not found
    > Checking for Email-MIME-Modifier (any) not found
    > Checking available perl DBD modules...
    > Checking for DBD-Pg (v1.45) not found
    > Checking for DBD-mysql (v2.9003) ok: found v3.0002
    > The following Perl modules are optional:
    > Checking for GD (v1.20) ok: found v2.16
    > Checking for Template-GD (any) not found
    > Checking for Chart (v1.0) ok: found v2.3
    > Checking for GDGraph (any) ok: found v1.43
    > Checking for GDTextUtil (any) ok: found v0.86
    > Checking for XML-Twig (any) not found
    > Checking for MIME-tools (v5.406) not found
    > Checking for libwww-perl (any) ok: found v2.031
    > Checking for PatchReader (v0.9.4) ok: found v0.9.5
    > Checking for PerlMagick (any) not found
    > Checking for perl-ldap (any) ok: found v0.34
    > Checking for SOAP-Lite (any) ok: found v0.55
    > Checking for HTML-Parser (v3.40) found v3.36
    > Checking for HTML-Scrubber (any) not found
    > Checking for Email-MIME-Attachment-Stripper (any) not found
    > Checking for Email-Reply (any) not found
    > Checking for mod_perl (v1.999022) not found
    > Checking for CGI (v3.11) found v3.04
    > * NOTE: You must run any commands listed below as Administrator.
    > ************************************************** *********************
    > * Note For Windows Users *
    > ************************************************** *********************
    > * In order to install the modules listed below, you first have to run *
    > * the following command as an Administrator: *
    > * *
    > * ppm repo add theory58Shttp://theoryx5.uwinnipeg.ca/ppms *
    > * *
    > * Then you have to do (also as an Administrator): *
    > * *
    > * ppm repo up theory58S *
    > * *
    > * Do that last command over and over until you see "theory58S" at the *
    > * top of the displayed list. *
    > ************************************************** *********************
    > ************************************************** *********************
    > * REQUIRED MODULES *
    > ************************************************** *********************
    > * Bugzilla requires you to install some Perl modules which are either *
    > * missing from your system, or the version on your system is too old. *
    > * *
    > * The latest versions of each module can be installed by running the *
    > * commands below. *
    > ************************************************** *********************
    > COMMANDS:
    > ppm install Email-Send
    > ppm install Email-MIME-Modifier
    > ************************************************** ********************
    > * OPTIONAL MODULES *
    > ************************************************** ********************
    > * Certain Perl modules are not required by Bugzilla, but by *
    > * installing the latest version you gain access to additional *
    > * features. *
    > * *
    > * The optional modules you do not have installed are listed below, *
    > * with the name of the feature they enable. If you want to install *
    > * one of these modules, just run the appropriate command in the *
    > * "COMMANDS TO INSTALL" section. *
    > ************************************************** ********************
    > ************************************************** *********************
    > * MODULE NAME * ENABLES FEATURE(S) *
    > ************************************************** *********************
    > * Template-GD * Graphical Reports *
    > * Email-MIME-Attachment-Stripper * Inbound Email *
    > * Email-Reply * Inbound Email *
    > * HTML-Parser * More HTML in Product/Group Descriptions *
    > * HTML-Scrubber * More HTML in Product/Group Descriptions *
    > * MIME-tools * Move Bugs Between Installations *
    > * XML-Twig * Move Bugs Between Installations *
    > * PerlMagick * Optionally Convert BMP Attachments to
    > PNGs *
    > * CGI * mod_perl *
    > * mod_perl * mod_perl *
    > ************************************************** *********************
    > COMMANDS TO INSTALL:
    > Template-GD: ppm install Template-GD
    > Email-MIME-Attachment-Stripper: ppm install Email-MIME-Attachment-Stripper
    > Email-Reply: ppm install Email-Reply
    > HTML-Parser: ppm install HTML-Parser
    > HTML-Scrubber: ppm install HTML-Scrubber
    > MIME-tools: ppm install MIME-tools
    > XML-Twig: ppm install XML-Twig
    > PerlMagick: ppm install PerlMagick
    > CGI: ppm install CGI
    > mod_perl: ppm install mod_perl
    > C:\Bugzilla>cd ..
    >
    > C:\>ppm
    > PPM - Programmer's Package Manager version 3.1.
    > Copyright (c) 2001 ActiveState Corp. All Rights Reserved.
    > ActiveState is a devision of Sophos.
    > Entering interactive shell. Using Term::ReadLine::Stub as readline library.
    > Type 'help' to get started.
    > ppm> repo add theory58Shttp://theoryx5.uwinnipeg.ca/ppms
    > Repositories:
    > [1] ActiveState PPM2 Repository
    > [2] ActiveState Package Repository
    > [3] Bugzilla
    > [4] Bugzilla
    > [5] theory58S
    > ppm> repo up theory58S
    > Repositories:
    > [1] ActiveState PPM2 Repository
    > [2] ActiveState Package Repository
    > [3] Bugzilla
    > [4] theory58S
    > [5] Bugzilla
    > ppm> repo up theory58S
    > Repositories:
    > [1] ActiveState PPM2 Repository
    > [2] ActiveState Package Repository
    > [3] theory58S
    > [4] Bugzilla
    > [5] Bugzilla
    > ppm> repo up theory58S
    > Repositories:
    > [1] ActiveState PPM2 Repository
    > [2] theory58S
    > [3] ActiveState Package Repository
    > [4] Bugzilla
    > [5] Bugzilla
    > ppm> repo up theory58S
    > Repositories:
    > [1] theory58S
    > [2] ActiveState PPM2 Repository
    > [3] ActiveState Package Repository
    > [4] Bugzilla
    > [5] Bugzilla
    > ppm>
    > ppm>
    > ppm> install E-mail-Send
    > Error: PPM::PPD constructor called with undef ppd
    > $VAR1 = 'PPM::Installer';
    > $VAR2 = 'C:/Perl/site/lib/PPM/Installer.pm';
    > $VAR3 = 151;
    > $VAR4 = 'PPM::PPD::new';
    > $VAR5 = 1;
    > $VAR6 = 1;
    > $VAR7 = undef;
    > $VAR8 = undef;
    > $VAR9 = 2;
    > $VAR10 = ' ';
    > C:\>ppm
    > PPM - Programmer's Package Manager version 3.1.
    > Copyright (c) 2001 ActiveState Corp. All Rights Reserved.
    > ActiveState is a devision of Sophos.
    > Entering interactive shell. Using Term::ReadLine::Stub as readline library.
    > Type 'help' to get started.
    > ppm> ppm install Email-Send
    > Unknown command 'ppm'; type 'help' for a list of commands.
    > ppm> install Email-Send
    > Error: PPM::PPD constructor called with undef ppd
    > $VAR1 = 'PPM::Installer';
    > $VAR2 = 'C:/Perl/site/lib/PPM/Installer.pm';
    > $VAR3 = 151;
    > $VAR4 = 'PPM::PPD::new';
    > $VAR5 = 1;
    > $VAR6 = 1;
    > $VAR7 = undef;
    > $VAR8 = undef;
    > $VAR9 = 2;
    > $VAR10 = ' ';
    > C:\>
    > C:\>
    > C:\>ppm
    > PPM - Programmer's Package Manager version 3.1.
    > Copyright (c) 2001 ActiveState Corp. All Rights Reserved.
    > ActiveState is a devision of Sophos.
    > Entering interactive shell. Using Term::ReadLine::Stub as readline library.
    > Type 'help' to get started.
    > ppm>
    > ppm>
    > ppm> install DBD-mysql
    > Error: PPM::PPD constructor called with undef ppd
    > $VAR1 = 'PPM::Installer';
    > $VAR2 = 'C:/Perl/site/lib/PPM/Installer.pm';
    > $VAR3 = 151;
    > $VAR4 = 'PPM::PPD::new';
    > $VAR5 = 1;
    > $VAR6 = 1;
    > $VAR7 = undef;
    > $VAR8 = undef;
    > $VAR9 = 2;
    > $VAR10 = ' ';


    well im havin same problem as the OP, but reason i can think of is
    theoryx5 site is down,,, i dont think its working, and i've been all
    over the net to see if there are mirrors. but no luck.

+ Reply to Thread