Re: [Linux][c.o.l.s] Newb, rpm, Failed dependencies ...



On 24 Nov 2006, in the Usenet newsgroup comp.os.linux.setup, in article
<1164419250.666351.153120@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>, Peter Smith [gjfc]
wrote:

I'm trying to install Oracle on my RH box.

What version of Oracle on what version of Red Hat?

The Oracle installer complained about some missing rpms:

Checking for compat-libstdc++-296-2.96-132.7.2; found Not found.
Failed <<<<
Checking for libstdc++devel-3.4.3-22.1; found Not found. Failed
<<<<
Checking for openmotif-21-2.1.30-11; found Not found. Failed <<<<

That's cool. 'compat-libstdc++-296-2.96-132' is Fedora Core 4, while
libstdc++devel-3.4.3-22 and openmotif-21-2.1.30 were the updated versions
supplied for Fedora Core _3_ Whoever created the Oracle rpm is doing
something "interesting", but I'm not sure what.

Some of these were easy to solve via a quick trip to rpmseek.com

Maybe not the best idea ever. For a newbie, you want to gain some more
experience with the highly dynamic and widely varying world of Linux
before you go stepping off the end of the pier. You do that by staying
with packages directly supplied by your distribution until you have
some idea what's going on under those blankets.

[root@ow2 software]# rpm -Uvh libstdc++-3.4.5-2.i386.rpm
warning: libstdc++-3.4.5-2.i386.rpm: Header V3 DSA signature: NOKEY,
key ID 443e1821
error: Failed dependencies:
libstdc++.so.6(CXXABI_1.3.1) is needed by (installed)
kdelibs-3.5.4-0.1.fc5.i386

And that looks like an Fedora Core 5 box. Not compatible with Fedora
Core 3 or 4.

I find that working with rpms is kind of confusing.
I'm used to dealing with Solaris and FreeBSD which
does not confuse me so much.

Do you routinely try to install pre-compiled Solaris 8 packages on Solaris
10 (and vice-versa)? How about OpenBSD or NetBSD binaries on your FreeBSD?

What can I do to get
libstdc++-3.4.5-2.i386.rpm
installed?

[compton ~]$ zgrep ' libstdc++-3' rpms.fc* fc* | awk '{ print $1" "$9 }'
rpms.fc2.gz:-rw-r--r-- libstdc++-3.3.3-7.i386.rpm
fc3-updates.06.15.05:-rw-r--r-- libstdc++-3.4.3-22.fc3.i386.rpm
[compton ~]$

libstdc++-3.4.5 was not part of Fedora. You'd better ask whoever you
got the Oracle package from what version of Red Hat/Fedora it was meant
to operate with. It doesn't look like it was for your FC5.

Old guy
.



Relevant Pages

  • Re: Querying run level
    ... I see it on my Fedora Core 2 ... > system, but not on Red Hat, Solaris, or AIX. ...
    (comp.unix.admin)
  • Re: Querying run level
    ... I see it on my Fedora Core 2 ... > system, but not on Red Hat, Solaris, or AIX. ...
    (comp.unix.shell)
  • Re: RH ES2.1, how to upgrade to kernel 2.6?
    ... >> It's not as advanced as Fedora Core, but the difference isn't nearly so ... >> Fairview Heights, IL ... > cataloging software) and it uses Oracle 9 for its database. ... > server with the large RAID array is this server, ...
    (Fedora)
  • Re: DBD::Oracle 1.19 install on Fedora Core 5
    ... Same problem on another Fedora Core 5 machine. ... Same problem with the multi-language version of Oracle XE. ... I tried building my own Perl 5.8.8, ... Linker and Libraries: ...
    (perl.dbi.users)
  • Re: Oracle 8.1.7 on Fedora Core 2 aka tettnang
    ... >> Ken Rice ... > So what's preventing from installing on Fedora Core 2? ... Oracle 8i for Linux. ...
    (Fedora)