[ic] redhat 9, interchange 4.9.8 rpms, perl 5.6.x

root at kbknet.com root at kbknet.com
Wed Jul 9 23:38:50 EDT 2003


well, I removed all the 5.8.0 perl and replaced it with 5.6.x versions.

interchange starts, and can connect to it on
http://localhost/cgi-bin/foundation , however, I cannot connect to it
from within my apache virtual web server.

I get the default error message"We're sorry, the Interchange server is
unavailable..."

I don't think that this is a perl issue, as the only 5.8 perl item left
on my system is apache's mod_perl, which I don't think that interchange
uses.

Any suggestions????

Thanks,
Keith

Here is my list of perl modes:
INSTALL LOG
rpm -e perl (version 5.8.0)
rpm -ivh perl-5.6.1-34.99.6

rpm -ivh perl-Digest-MD5-2.13-1.i386.rpm
rpm -ivh perl-MIME-Base64-2.12-14.i386.rpm
rpm -ivh perl-Safe-Hole-0.08-1.i386.rpm 
rpm -ivh perl-SQL-Statement-0.1021-1.i386.rpm 
rpm -ivh perl-Storable-1.0.14-1.i386.rpm
rpm -ivh perl-libnet-1.0901-17.i386.rpm 
rpm -ivh interchange-4.9.8-1.i386.rpm
rpm -ivh interchange-foundation-4.9.8-1.i386.rpm 
rpm -ivh interchange-foundation-demo-4.9.8-1.i386.rpm 

# replaced perl-libwww-perl-5.65-6.rpm
rpm -Uvh --oldpackage 

# replaced libxml-devel-1.8.17-3.i386.rpm
rpm -Uvh --oldpackage libxml-devel-1.8.17-3.i386.rpm

# replaced libxml-1.8.17-8.rpm
rpm -Uvh --oldpackage --nodeps libxml-1.8.17-3.i386.rpm 

# replaced perl-XML-Dumper-0.4-25.rpm
rpm -Uvh --oldpackage perl-XML-Dumper-0.4-12.noarch.rpm 

# replaced perl-libxml-perl-0.07-28.rpm
rpm -Uvh --oldpackage perl-libxml-perl-0.07-14.noarch.rpm

# replaced perl-XML-Encoding-1.01-23.rpm
rpm -Uvh --oldpackage perl-XML-Encoding-1.01-9.noarch.rpm


rpm -ivh perl-Spreadsheet-ParseExcel-0.2407-1.i386.rpm 
rpm -ivh perl-Spreadsheet-WriteExcel-0.36-1.i386.rpm 
rpm -ivh perl-Image-Size-2.98-1.i386.rpm
rpm -ivh perl-OLE-Storage_Lite-0.10-1.i386.rpm
rpm -ivh perl-Archive-Tar-0.22-10.i386.rpm 
rpm -ivh perl-Archive-Zip-1.00-1.i386.rpm 
rpm -ivh perl-Compress-Zlib-1.16-1.i386.rpm

#######
### perl-Crypt-SSLeay-0.37-1.i386.rpm
## requires libcrypto.so.2 and libssl.so.2
# did not install

## have version 4 of these so's.
# replaced db4-4.0.14-20.i386.rpm
rpm -Uvh --oldpackage db3-3.2.9-4.i386.rpm
# replaced db4-devel-4.0.14-20.rpm
# needed --force because
#  file /usr/include/db.h from install of db3-devel-3.2.9-4 conflicts
with file from package db4-devel-4.0.14-20
#  file /usr/lib/libdb_cxx.so from install of db3-devel-3.2.9-4
conflicts with file from package db4-devel-4.0.14-20
rpm -Uvh --oldpackage --force db3-devel-3.2.9-4.i386.rpm
# remove db4-utils-4.0.14-20.rpm
rpm -e db4-utils
ln -s /usr/lib/libtcl.so /usr/lib/libtcl.so.0
rpm -ivh --nodeps db3-utils-3.2.9-4.i386.rpm

rpm -ivh perl-Expect-1.15-1.i386.rpm
rpm -ivh perl-File-CounterFile-0.12-10.i386.rpm 
rpm -ivh perl-IO-Stty-.02-1.i386.rpm
rpm -ivh perl-IO-Tty-1.02-1.i386.rpm
rpm -ivh perl-IO-stringy-2.108-1.i386.rpm
rpm -ivh perl-Mail-Sendmail-0.78-10.i386.rpm

######
###  perl-NDBM_File-1.75-26.72.3.i386.rpm 
## not installed
# error: Failed dependencies:
# libdb.so.3 is needed by perl-NDBM_File-1.75-26.72.3
# libdb.so.3(GLIBC_2.0) is needed by perl-NDBM_File-1.75-26.72.3

### perl-Newt-1.08-1.i386.rpm
## requires compat-slang-1.4.5-5.i386.rpm
rpm -ivh compat-slang-1.4.5-5.i386.rpm 
rpm -ivh perl-Newt-1.08-1.i386.rpm
rpm -ivh perl-SOAP-Lite-0.55-1.i386.rpm 
rpm -ivh perl-Term-ReadLine-Perl-1.0202-1.i386.rpm 
rpm -ivh perl-TermReadKey-2.19-1.i386.rpm 
rpm -ivh perl-Tie-Watch-1.0-10.i386.rpm 

# replaced perl-Time-HiRes-1.38-3
# man file in newer package required --force
rpm -ivh --oldpackage --force perl-Time-HiRes-01.20-10.i386.rpm


# reboot Wed July 9th, 2003
# apache perl conf broke with reboot
### Jul  9 11:31:49 peregrine httpd: Cannot load
/etc/httpd/modules/mod_perl.so into server: libperl.so: cannot open
shared object file: No such file or directory
# commented out loading of mod_perl in /etc/httpd/conf.d/perl.conf
# apache now starts

###
# perl CGI module is broken
###
# replaced perl-CGI-2.81-88.rpm
rpm -Uvh --oldpackage perl-CGI-2.752-34.99.6.i386.rpm

##
# perl cgi works
##

# replaced some other HTML/URI/CGI perl rpms...
# replaced perl-HTML-Parser-3.26-17.rpm
rpm -Uvh --oldpackage perl-HTML-Parser-3.26-2.i386.rpm
# replaced perl-HTML-Tagset-3.03-28.rpm
rpm -Uvh --oldpackage perl-HTML-Tagset-3.03-14.i386.rpm
# replaced perl-URI-1.21-7.rpm
rpm -Uvh --oldpackage perl-URI-1.17-16.i386.rpm


More information about the interchange-users mailing list