[ic] Catalogs only work with --debug=1

David xxxxxxx dxxxxxxx at cyber3dnet.com
Mon Mar 14 23:25:45 EST 2005


I set up a new foundation catalog as a new user and the ./configure failed
to create the database tables.  It created the database itself, but it was
empty.  I receive several DB related errors when trying to start the
catalog.  I am 100% sure the username and password for the db are correct.
Could I be missing a perl module?  I checked and the mysql.so indicated in
the error is on the system.  This is a new error...  

[ic at host interchange]$ /home/ic/interchange/bin/interchange -r
The Interchange server was not running
(/home/ic/interchange/etc/interchange.pid).
Low traffic settings.
Calling UI......UI is loaded...
Interchange V4.8.9
Configuring catalog foundation...Using MySQL,
DSN=dbi:mysql:ic_foundation...table 'merchandising' failed: connect failed
(create) -- install_driver(mysql) failed: Can't load
'/usr/local/lib/perl5/site_perl/5.8.5/i686-linux/auto/DBD/mysql/mysql.so'
for module DBD::mysql:
/usr/local/lib/perl5/site_perl/5.8.5/i686-linux/auto/DBD/mysql/mysql.so:
undefined symbol: __sprintf_chk at
/usr/local/lib/perl5/5.8.5/i686-linux/DynaLoader.pm line 230, <IN> line 1.
 at (eval 199) line 3
Compilation failed in require at (eval 199) line 3, <IN> line 1.
Perhaps a required shared library or dll isn't installed where expected
 at /home/ic/interchange/lib/Vend/Table/DBI.pm line 200


table 'options' failed: connect failed (create) -- Undefined subroutine
&DBD::mysql::db::_login called at
/usr/local/lib/perl5/site_perl/5.8.5/i686-linux/DBD/mysql.pm line 129, <IN>
line 2.
......... 



-----Original Message-----
From: interchange-users-bounces at icdevgroup.org
[mailto:interchange-users-bounces at icdevgroup.org] On Behalf Of Peter
Sent: Monday, March 14, 2005 9:26 PM
To: interchange-users at icdevgroup.org
Subject: Re: [ic] Catalogs only work with --debug=1

On 03/14/05 09:12, Jon Jensen wrote:
> Make sure to do "/usr/local/bin/perl ./configure" so you use your 
> unthreaded Perl build.

I thought that was:
PATH=/usr/local/bin:$PATH ./configure

...which ensures that configure searches for perl in /usr/local/bin first
(before the rest of the path) and finds the unthreaded version.

Peter
_______________________________________________
interchange-users mailing list
interchange-users at icdevgroup.org
http://www.icdevgroup.org/mailman/listinfo/interchange-users




More information about the interchange-users mailing list