<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div><br></div><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><br><div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Stefan Hornburg (Racke) &lt;racke@linuxia.de&gt;<br><b><span style="font-weight: bold;">To:</span></b> interchange-users@icdevgroup.org<br><b><span style="font-weight: bold;">Sent:</span></b> Wed, December 9, 2009 2:13:31 AM<br><b><span style="font-weight: bold;">Subject:</span></b> Re: [ic] Solaris 10 install problems<br></font><br>
Josh Johnson wrote:<br>&gt; <br>&gt; Josh Johnson wrote:<br>&gt;&gt; / <br>&gt; /&gt;/ I've been racking my brain on this one for 2 weeks now so I'm looking /&gt;/ for some experts. Here's what I've tried.<br>&gt; /&gt;/ /&gt;/ Solaris 10 x86<br>&gt; /&gt;/ /&gt;/ perl 5.8.8 (solaris installed)<br>&gt; /&gt;/ perl 5.8.4 from sunfreeware<br>&gt; /&gt;/ perl 5.10.1 (compiled myself)<br>&gt; /&gt;/ /&gt;/ using gcc 3.4.6<br>&gt; /&gt;/ /&gt;/ I install the CPAN Bundle::Interchange as well.<br>&gt; /&gt;/ /&gt;/ I can compile interchange and install it just fine. Run makecat and /&gt;/ build the catalog etc etc just fine. I start up interchange and it /&gt;/ appears to start ok but when I try to to the admin interface (or /&gt;/ customer) I<br>&gt;&nbsp; get<br>&gt; /&gt;/ /&gt;/ /&gt;/&nbsp; &nbsp; &nbsp;  We're sorry, the Interchange server is unavailable...<br>&gt; /&gt;/ /&gt;/ /&gt;/ So I try and run it in DEBUG mode and I get this.<br>&gt; /&gt;/ #
 bin/interchange --DEBUG=1<br>&gt; /&gt;/ /&gt;/ ##### DEBUG MODE, running in foreground #####<br>&gt; /&gt;/ Low traffic settings.<br>&gt; /&gt;/ Calling UI......UI is loaded...<br>&gt; /&gt;/ Interchange V5.6.2<br>&gt; /&gt;/ Running with old signals.<br>&gt; /&gt;/ Configuring catalog rubs...Using PostgreSQL, /&gt;/ DSN=dbi:Pg:dbname=rubsdb;host=192.168.1.205...done.<br>&gt; /&gt;/ Interchange server started (22742) (UNIX)<br>&gt; /&gt;/ Interchange server started in UNIX mode(s) (process id 22742)<br>&gt; /&gt;/ Running in foreground, OS=solaris, debug=1<br>&gt; /&gt;/ /&gt;/ Importing ichelp table from /&gt;/ /d00/rubs/htdocs/interchange/catalogs/rubs/products/ichelp.txt<br>&gt; /&gt;/ Died in<br>&gt;&nbsp; server spawn: ichelp import into&nbsp; failed: sdbm store returned /&gt;/ -1, errno 22, key "kaccess.main" at /&gt;/ /d00/rubs/htdocs/interchange/lib/Vend/Table/Common.pm line 513, &lt;IN&gt; line 3.<br>&gt; /&gt;/ /<br>&gt; Please compile your
 Perl with GDBM support. First step is to install<br>&gt; the GDBM development libraries on your system.<br>&gt; <br>&gt; Regards<br>&gt; &nbsp;&nbsp;&nbsp; Racke<br>&gt; <br>&gt; I believe it already is compiled with GDBM support, the libraries are there as well. See output from perl -V<br>&gt; <br>&gt;&nbsp; ld='gcc', ldflags =' -L/usr/local/lib '<br>&gt;&nbsp; &nbsp;  libpth=/usr/local/lib /usr/lib /usr/ccs/lib /opt/csw/lib /usr/sfw/lib /opt/csw/bdb44/lib<br>&gt;&nbsp; &nbsp;  libs=-lsocket -lnsl -ldl -lm -lc -lgdbm -lcrypt -ldb<br>&gt;&nbsp; &nbsp;  perllibs=-lsocket -lnsl -ldl -lm -lc -lcrypt<br>&gt; <br><br>&gt;Are you sure that this is the perl binary which runs Interchange?<br>&gt;<br>&gt;Regards<br>&gt; &nbsp; &nbsp; &nbsp;  Racke<br>&gt;<br><span>&gt;-- LinuXia Systems =&gt; <a target="_blank" href="http://www.linuxia.de/">http://www.linuxia.de/</a></span><br>&gt;Expert Interchange Consulting and System Administration<br><span>&gt;ICDEVGROUP
 =&gt; <a target="_blank" href="http://www.icdevgroup.org/">http://www.icdevgroup.org/</a></span><br>&gt;Interchange Development Team<br><br>Yes it's the perl that runs Interchange<br><br># head interchange<br>#!/d00/rubs/perl/bin/perl<br><br>eval 'exec /d00/rubs/perl/bin/perl&nbsp; -S $0 ${1+"$@"}'<br>&nbsp;&nbsp;&nbsp; if 0; # not running under some shell<br><br><br><br># /d00/rubs/perl/bin/perl -V<br>Summary of my perl5 (revision 5 version 10 subversion 1) configuration:<br><br>&nbsp; Platform:<br>&nbsp;&nbsp;&nbsp; osname=solaris, osvers=2.10, archname=i86pc-solaris<br>&nbsp;&nbsp;&nbsp; uname='sunos jjsbest 5.10 generic_137112-08 i86pc i386 i86pc '<br>&nbsp;&nbsp;&nbsp; config_args=''<br>&nbsp;&nbsp;&nbsp; hint=previous, useposix=true, d_sigaction=define<br>&nbsp;&nbsp;&nbsp; useithreads=undef, usemultiplicity=undef<br>&nbsp;&nbsp;&nbsp; useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef<br>&nbsp;&nbsp;&nbsp; use64bitint=undef,
 use64bitall=undef, uselongdouble=undef<br>&nbsp;&nbsp;&nbsp; usemymalloc=n, bincompat5005=undef<br>&nbsp; Compiler:<br>&nbsp;&nbsp;&nbsp; cc='gcc', ccflags ='-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPERL_USE_SAFE_PUTENV -DPERL_USE_SAFE_PUTENV -DPERL_USE_SAFE_PUTENV',<br>&nbsp;&nbsp;&nbsp; optimize='-O',<br>&nbsp;&nbsp;&nbsp; cppflags='-fno-strict-aliasing -pipe -I/usr/local/include -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPERL_USE_SAFE_PUTENV -DPERL_USE_SAFE_PUTENV -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPERL_USE_SAFE_PUTENV -DPERL_USE_SAFE_PUTENV -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPERL_USE_SAFE_PUTENV -DPERL_USE_SAFE_PUTENV -DPERL_USE_SAFE_PUTENV'<br>&nbsp;&nbsp;&nbsp; ccversion='',
 gccversion='3.4.6', gccosandvers='solaris2.10'<br>&nbsp;&nbsp;&nbsp; intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234<br>&nbsp;&nbsp;&nbsp; d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12<br>&nbsp;&nbsp;&nbsp; ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8<br>&nbsp;&nbsp;&nbsp; alignbytes=4, prototype=define<br>&nbsp; Linker and Libraries:<br>&nbsp;&nbsp;&nbsp; ld='gcc', ldflags =' -L/usr/local/lib '<br>&nbsp;&nbsp;&nbsp; libpth=/usr/local/lib /usr/lib /usr/ccs/lib /opt/csw/lib /usr/sfw/lib /opt/csw/bdb44/lib<br>&nbsp;&nbsp;&nbsp; libs=-lsocket -lnsl -ldl -lm -lc -lgdbm -lcrypt -ldb<br>&nbsp;&nbsp;&nbsp; perllibs=-lsocket -lnsl -ldl -lm -lc -lcrypt<br>&nbsp;&nbsp;&nbsp; libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a<br>&nbsp;&nbsp;&nbsp; gnulibc_version=''<br>&nbsp; Dynamic Linking:<br>&nbsp;&nbsp;&nbsp; dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='
 '<br>&nbsp;&nbsp;&nbsp; cccdlflags='-fPIC', lddlflags='-G -L/usr/local/lib'<br><br><br>Characteristics of this binary (from libperl):<br>&nbsp; Compile-time options: PERL_DONT_CREATE_GVSV PERL_MALLOC_WRAP<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PERL_USE_SAFE_PUTENV USE_LARGE_FILES USE_PERLIO<br>&nbsp; Built under solaris<br>&nbsp; Compiled at Dec&nbsp; 7 2009 19:07:15<br>&nbsp; @INC:<br>&nbsp;&nbsp;&nbsp; /d00/rubs/perl/lib/5.10.1/i86pc-solaris<br>&nbsp;&nbsp;&nbsp; /d00/rubs/perl/lib/5.10.1<br>&nbsp;&nbsp;&nbsp; /d00/rubs/perl/lib/site_perl/5.10.1/i86pc-solaris<br>&nbsp;&nbsp;&nbsp; /d00/rubs/perl/lib/site_perl/5.10.1<br><br></div></div>
<!-- cg1.c204.mail.gq1.yahoo.com compressed/chunked Wed Dec  9 15:07:05 PST 2009 -->
</div><br>



      </body></html>