Closed Bug 435260 Opened 16 years ago Closed 16 years ago

checksetup.pl fails on Windows Server 2003 (clean installation of 3.0.4)

Categories

(Bugzilla :: Installation & Upgrading, defect)

3.0.4
x86
Windows Server 2003
defect
Not set
major

Tracking

()

RESOLVED INVALID

People

(Reporter: hilgarth, Unassigned)

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14
Build Identifier: http://ftp.mozilla.org/pub/mozilla.org/webtools/bugzilla-3.0.4.tar.gz

Latest Testopia included and all patches applied.
Testopia version: ftp://ftp.mozilla.org/pub/mozilla.org/webtools/testopia/testopia-2.0-RC1.tar.gz

Output from checksetup.pl :

C:\Bugzilla_Root\bugzilla-3.0.4>perl checksetup.pl

* This is Bugzilla 3.0.4 on perl 5.8.8
* Running on Win2003 Build 3790 (Service Pack 1)

Checking perl modules...
Checking for          CGI.pm (v2.93)   ok: found v3.29
Checking for        TimeDate (v2.21)   ok: found v2.22
Checking for             DBI (v1.41)   ok: found v1.58
Checking for       PathTools (v0.84)   ok: found v3.25
Checking for Template-Toolkit (v2.12)   ok: found v2.19
Checking for      Email-Send (v2.16)   ok: found v2.185
Checking for Email-MIME-Modifier (any)     ok: found v1.442
Checking for            JSON (v1.07)   ok: found v2.07
Checking for       Text-Diff (v0.35)   ok: found v0.35
Checking for      GD-Graph3d (v0.63)   ok: found v0.63

Checking available perl DBD modules...
Checking for          DBD-Pg (v1.45)    not found
Checking for       DBD-mysql (v2.9003) ok: found v4.005

The following Perl modules are optional:
Checking for              GD (v1.20)   ok: found v2.39
Checking for     Template-GD (any)     ok: found v1.56
Checking for           Chart (v1.0)    ok: found v2.3
Checking for         GDGraph (any)     ok: found v1.4308
Checking for      GDTextUtil (any)     ok: found v0.86
Checking for        XML-Twig (any)     ok: found v3.32
Checking for      MIME-tools (v5.406)  ok: found v5.420
Checking for     libwww-perl (any)     ok: found v2.036
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)   ok: found v3.56
Checking for   HTML-Scrubber (any)     ok: found v0.08
Checking for Email-MIME-Attachment-Stripper (any)     ok: found v1.313
Checking for     Email-Reply (any)     ok: found v1.202
Checking for        mod_perl (v1.999022)  not found
Checking for          CGI.pm (v3.11)   ok: found v3.29

* 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.                                          *

***********************************************************************
**********************************************************************
* 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)                                    *
***********************************************************************
*  PerlMagick * Optionally Convert BMP Attachments to PNGs            *
*    mod_perl * mod_perl                                              *
***********************************************************************
COMMANDS TO INSTALL:

     PerlMagick: ppm install PerlMagick
       mod_perl: ppm install mod_perl
Global symbol "$alias" requires explicit package name at Bugzilla/Bug.pm line 13
41, <DATA> chunk 228.
syntax error at Bugzilla/Bug.pm line 1341, near "$alias)"
Unmatched right curly bracket at Bugzilla/Bug.pm line 1342, at end of line
Compilation failed in require at Bugzilla/Template.pm line 43, <DATA> chunk 228.

BEGIN failed--compilation aborted at Bugzilla/Template.pm line 43, <DATA> chunk
228.
Compilation failed in require at Bugzilla.pm line 36, <DATA> chunk 228.
BEGIN failed--compilation aborted at Bugzilla.pm line 36, <DATA> chunk 228.
Compilation failed in require at checksetup.pl line 96, <DATA> chunk 228.


Reproducible: Always

Steps to Reproduce:
1.  run checksetup.pl on Windows Server 2003 using Apache/MySQL
2.
3.
Actual Results:  
C:\Bugzilla_Root\bugzilla-3.0.4>perl checksetup.pl

* This is Bugzilla 3.0.4 on perl 5.8.8
* Running on Win2003 Build 3790 (Service Pack 1)

Checking perl modules...
Checking for          CGI.pm (v2.93)   ok: found v3.29
Checking for        TimeDate (v2.21)   ok: found v2.22
Checking for             DBI (v1.41)   ok: found v1.58
Checking for       PathTools (v0.84)   ok: found v3.25
Checking for Template-Toolkit (v2.12)   ok: found v2.19
Checking for      Email-Send (v2.16)   ok: found v2.185
Checking for Email-MIME-Modifier (any)     ok: found v1.442
Checking for            JSON (v1.07)   ok: found v2.07
Checking for       Text-Diff (v0.35)   ok: found v0.35
Checking for      GD-Graph3d (v0.63)   ok: found v0.63

Checking available perl DBD modules...
Checking for          DBD-Pg (v1.45)    not found
Checking for       DBD-mysql (v2.9003) ok: found v4.005

The following Perl modules are optional:
Checking for              GD (v1.20)   ok: found v2.39
Checking for     Template-GD (any)     ok: found v1.56
Checking for           Chart (v1.0)    ok: found v2.3
Checking for         GDGraph (any)     ok: found v1.4308
Checking for      GDTextUtil (any)     ok: found v0.86
Checking for        XML-Twig (any)     ok: found v3.32
Checking for      MIME-tools (v5.406)  ok: found v5.420
Checking for     libwww-perl (any)     ok: found v2.036
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)   ok: found v3.56
Checking for   HTML-Scrubber (any)     ok: found v0.08
Checking for Email-MIME-Attachment-Stripper (any)     ok: found v1.313
Checking for     Email-Reply (any)     ok: found v1.202
Checking for        mod_perl (v1.999022)  not found
Checking for          CGI.pm (v3.11)   ok: found v3.29

* 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.                                          *

***********************************************************************
**********************************************************************
* 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)                                    *
***********************************************************************
*  PerlMagick * Optionally Convert BMP Attachments to PNGs            *
*    mod_perl * mod_perl                                              *
***********************************************************************
COMMANDS TO INSTALL:

     PerlMagick: ppm install PerlMagick
       mod_perl: ppm install mod_perl
Global symbol "$alias" requires explicit package name at Bugzilla/Bug.pm line 13
41, <DATA> chunk 228.
syntax error at Bugzilla/Bug.pm line 1341, near "$alias)"
Unmatched right curly bracket at Bugzilla/Bug.pm line 1342, at end of line
Compilation failed in require at Bugzilla/Template.pm line 43, <DATA> chunk 228.

BEGIN failed--compilation aborted at Bugzilla/Template.pm line 43, <DATA> chunk
228.
Compilation failed in require at Bugzilla.pm line 36, <DATA> chunk 228.
BEGIN failed--compilation aborted at Bugzilla.pm line 36, <DATA> chunk 228.
Compilation failed in require at checksetup.pl line 96, <DATA> chunk 228.
OS: Other → Windows Server 2003
Version: unspecified → 3.0.4
Your error indicates that Bugzilla::Bug doesn't compile, a fact which definitely isn't the case for us. This is either a Testopia bug or a local problem.
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.