Error with Bugzilla 'checksetup.pl'

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Error with Bugzilla 'checksetup.pl'

Jeff Tyree
Posting this to multiple groups trying to find an answer...

I am receiving the following error message when running Bugzilla's
'checksetup.pl':

Precompiling templates ...
/usr/bin/perl: relocation error:
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/auto/DBD/mysql/mysql.
so: undefined symbol: mysql_init

I have attempted to include below several pieces of information regarding my
installation attempt including the full text of the 'checksetup.pl' run.
Any help you can provide is greatly appreciated.

-Jeff Tyree
[hidden email]
630-712-3535

======================================================
======================================================

[root@sccmbug bugzilla-2.18.1]# uname -a Linux sccmbug.sccm.org 2.4.21-4.EL
#1 Fri Oct 3 18:13:58 EDT 2003 i686 i686 i386 GNU/Linux
 

======================================================
======================================================

[root@sccmbug bugzilla-2.18.1]# perl -v
 

This is perl, v5.8.0 built for i386-linux-thread-multi (with 1 registered
patch, see perl -V for more detail)
 

Copyright 1987-2002, Larry Wall
 

Perl may be copied only under the terms of either the Artistic License or
the GNU General Public License, which may be found in the Perl 5 source kit.
 

Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'.  If you have access to the
Internet, point your browser at http://www.perl.com/, the Perl Home Page.
 

======================================================
======================================================

[root@sccmbug bugzilla-2.18.1]# perl -V
Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration:
  Platform:
    osname=linux, osvers=2.4.21-1.1931.2.393.entsmp,
archname=i386-linux-thread-multi
    uname='linux por'

<snip>

Characteristics of this binary (from libperl):
  Compile-time options: DEBUGGING MULTIPLICITY USE_ITHREADS USE_LARGE_FILES
PERL_IMPLICIT_CONTEXT
  Locally applied patches:
        MAINT18379
  Built under linux
  Compiled at Sep 15 2003 10:03:52
  @INC:
    /usr/lib/perl5/5.8.0/i386-linux-thread-multi
    /usr/lib/perl5/5.8.0
    /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
    /usr/lib/perl5/site_perl/5.8.0
    /usr/lib/perl5/site_perl
    /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
    /usr/lib/perl5/vendor_perl/5.8.0
    /usr/lib/perl5/vendor_perl
    /usr/lib/perl5/5.8.0/i386-linux-thread-multi
    /usr/lib/perl5/5.8.0
    .
 

======================================================
======================================================

[root@sccmbug bugzilla-2.18.1]# mysqld -V mysqld  Ver 4.1.12-standard for
pc-linux-gnu on i686 (MySQL Community Edition - Standard (GPL))

[root@sccmbug bugzilla-2.18.1]# mysql -V mysql  Ver 14.7 Distrib 4.1.12, for
pc-linux-gnu (i686) using readline 4.3
 

======================================================
======================================================

[root@sccmbug bugzilla-2.18.1]# ./checksetup.pl
 
Checking perl modules ...
Checking for       AppConfig (v1.52)   ok: found v1.56
Checking for             CGI (v2.93)   ok: found v3.10
Checking for    Data::Dumper (any)     ok: found v2.12
Checking for    Date::Format (v2.21)   ok: found v2.22
Checking for             DBI (v1.36)   ok: found v1.48
Checking for      DBD::mysql (v2.1010) ok: found v2.9008
Checking for      File::Spec (v0.82)   ok: found v3.08
Checking for      File::Temp (any)     ok: found v0.16
Checking for        Template (v2.08)   ok: found v2.14
Checking for      Text::Wrap (v2001.0131) ok: found v2001.0929
 
The following Perl modules are optional:
Checking for              GD (v1.20)   ok: found v2.19
Checking for     Chart::Base (v1.0)    ok: found v2.3
Checking for     XML::Parser (any)     ok: found v2.31
Checking for       GD::Graph (any)     ok: found v1.43
Checking for GD::Text::Align (any)     ok: found v1.18
Checking for     PatchReader (v0.9.4)  ok: found v0.9.5
 
Checking user setup ...
Removing existing compiled templates ...
Precompiling templates ...
/usr/bin/perl: relocation error:
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/auto/DBD/mysql/mysql.
so: undefined symbol: mysql_init
 

======================================================
======================================================
_______________________________________________
mozilla-webtools mailing list
[hidden email]
http://mail.mozilla.org/listinfo/mozilla-webtools
Reply | Threaded
Open this post in threaded view
|

Re: Error with Bugzilla 'checksetup.pl'

Max Kanat-Alexander
On Tue, 2005-06-07 at 15:58 -0500, Jeff Tyree wrote:
> Precompiling templates ...
> /usr/bin/perl: relocation error:
> /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/auto/DBD/mysql/mysql.
> so: undefined symbol: mysql_init

        Re-installing DBD::mysql and possibly DBI from CPAN should do the trick
for this. It looks like your DBD::mysql was probably compiled against
the wrong version of MySQL.

        -Max
--
http://www.everythingsolved.com/
Everything Solved: Experts at Bugzilla... and everything else, too.

_______________________________________________
mozilla-webtools mailing list
[hidden email]
http://mail.mozilla.org/listinfo/mozilla-webtools