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

In reply to PPM has module but BugZilla says it's missing by davies

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • Outside of code tags, you may need to use entities for some characters:
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.