I'm trying to set up BugZilla. I believe that there is an installer that will create everything, but I have other MySQL databases that I don't want to damage, so I'm trying to follow the instructions here. The following is a cut down transcript from my command prompt:
Z:\BugZilla>perl checksetup.pl
* This is Bugzilla 3.6.2 on perl 5.10.0
* Running on WinXP/.Net Build 2600 (Service Pack 2)
Checking perl modules...
Version string '-1, set by base.pm' contains invalid data; ignoring: '
+-1, set by
base.pm' at Bugzilla/Install/Requirements.pm line 545.
Checking for CGI.pm (v3.33) not found
Checking for DBI (v1.41) ok: found v1.613
Version string '-1, set by base.pm' contains invalid data; ignoring: '
+-1, set by
base.pm' at Bugzilla/Install/Requirements.pm line 545.
Checking for Template-Toolkit (v2.22) not found
**********************************************************************
+*
* 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.
+*
* See below for commands to install these modules.
+*
COMMANDS TO INSTALL REQUIRED MODULES (You *must* run all these command
+s
and then re-run this script):
ppm install CGI.pm
ppm install Template-Toolkit
*** Installation aborted. Read the messages above. ***
Z:\BugZilla>ppm install Template-Toolkit
No missing packages to install
Z:\BugZilla>ppm install CGI.pm
No missing packages to install
I'm a bit worried by the "Version string" messages, but the issue doesn't seem to be down to versions. The best guess I can make is that the PPM GUI shows two "areas", "site" and "perl". The two modules are in "site" but not "perl". Attempts to install them using the PPM GUI overwrite the site versions, and I can see no way of coercing them into perl. The manual describes how to add areas but not how to install to them.
I may be suffering from an XY problem here, so any advice would be greatly appreciated.
Regards,
John Davies
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|