Closed Bug 101920 Opened 24 years ago Closed 24 years ago

checksetup.pl appears not to work in 2.14 on win 2k

Categories

(Bugzilla :: Installation & Upgrading, defect)

2.14
x86
Windows 2000
defect
Not set
major

Tracking

()

RESOLVED DUPLICATE of bug 100259

People

(Reporter: n.morse, Assigned: zach)

Details

I went through the install procedure for a fresh installation of Bugzilla on windows 2000 (i.e. mysql, perl etc) and when it came to running checksetup.pl I got the output below D:\BugzillaStuff\bugzilla-2.14>checksetup.pl Checking perl modules ... Checking for DBI (v1.13) ok: found v1.14 Checking for Data::Dumper (any) ok: found v2.102 Checking for DBD::mysql (v1.2209) ok: found v2.0400 Checking for Date::Parse (any) ok: found v2.20 Checking for CGI::Carp (any) ok: found v1.20 The following Perl modules are optional: Checking for GD (v1.19) ok: found v1.27 Checking for Chart::Base (v0.99) ok: found v0.99 Checking for XML::Parser (any) ok: found v2.27 Checking user setup ... Checking for MySQL Server (v3.22.5) ok: found v3.23.39-nt DBD::Sponge::db prepare failed: Cannot determine NUM_OF_FIELDS at D:/Perl/site/l ib/DBD/mysql.pm line 249. SV = NULL(0x0) at 0x207e014 REFCNT = 1 FLAGS = (PADBUSY,PADMY) Use of uninitialized value in subroutine entry at D:/Perl/site/lib/DBD/mysql.pm line 251 (#1) (W uninitialized) An undefined value was used as if it were already defined. It was interpreted as a "" or a 0, but maybe it was a mistake. To suppress this warning assign a defined value to your variables. To help you figure out what was undefined, perl tells you what operation you used the undefined value in. Note, however, that perl optimizes your program and the operation displayed in the warning may not necessarily appear literally in your program. For example, "that $foo" is usually optimized into "that " . $foo, and the warning will refer to the concatenation (.) operator, even though there is no . in your program. Uncaught exception from user code: Invalid DBI handle at D:/Perl/site/lib/DBD/mysql.pm line 251. DBD::mysql::db::table_info('DBI::db=HASH(0x1dcb788)') called at D:/Perl/ site/lib/DBI.pm line 1016 DBD::_::db::tables('DBI::db=HASH(0x1dcb788)') called at D:\BugzillaStuff \bugzilla-2.14\checksetup.pl line 1136 After trying to work it out, thinking it must be a windows thing, I then tried the 2.12 version. This worked fine (i.e. mysql etc works). Then I reran the 2.14 script and it now appears to have worked, but I *think* this points to a bug in the 2.14 somewhere...
This is a dup of 98494 and is a bug in the activestate dist of DBD::Mysql. Please see the comments in that bug for contact information with ways that you can contact the mantainers and ask them to fix this. Thanks for using Bugzilla and reporting bugs. *** This bug has been marked as a duplicate of 98494 ***
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
Resolved this as a dup of the wrong bug
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
It's really a dup of 100259 *** This bug has been marked as a duplicate of 100259 ***
Status: REOPENED → RESOLVED
Closed: 24 years ago24 years ago
Resolution: --- → DUPLICATE
QA Contact: matty_is_a_geek → default-qa
You need to log in before you can comment on or make changes to this bug.