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 ...
-
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 = ' ';
-
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.