Forum OpenACS Q&A: OpenACS Apache RPM - problem with Tcl version ?

Hi,

Following the installation instructions for the OpenACS Apache RPMs, I strike this error :

# rpm -ivh postgresql-tcl-7.0.3-1.i386.rpm

  error: failed dependencies:
    libtcl8.0.so is needed by postgresql-tcl-7.0.3-1

The RPMS come with tcl-8.3.2, which I have already installed :
#  rpm -ivh tcl-8.3.2-ad1.i386.rpm

  package tcl-8.3.2-ad1 is already installed

The former error suggests to me that I need to install an earlier version of tcl in order to get the Postgresql-tcl libraries installed ? Is this correct ? I don't really want to do this, because I am running other stuff that is dependant on tcl-8.3.2.

thanks for any help,

Darcy

My caveman approach would be: 

#rpm -i -nodeps

But this may not solve the real problem.
Collapse
Posted by Brian Mann on
yep, follow the above advice, then you need to symlink your libtcl.8.3.so to libtcl.8.0.so.
thanks for the ideas...I tried the symbolic linking idea and then used rpm with the --nodeps flag, but after installing all of the Postgresql stuff, Postgresql fails to start. I'm stumped !
Yello

I've the same problem !

I'm not sure if I should post a new question or just wait for this one to be fixed.

If anyone has any more ideas on how to fix this, it would be of great help !

Thankx