[Linux][c.o.l.s] Newb, rpm, Failed dependencies ... - Setup

This is a discussion on [Linux][c.o.l.s] Newb, rpm, Failed dependencies ... - Setup ; People, I'm trying to install Oracle on my RH box. 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 Checking ...

+ Reply to Thread
Results 1 to 5 of 5

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

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

    People,

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

    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 <<<<
    Checking for pdksh-5.2.14-30; found Not found. Failed <<<<
    Checking for gnome-libs-1.4.1.2.90-44.1; found Not found. Failed
    <<<<
    Checking for sysstat-5.0.5-1; found Not found. Failed <<<<
    Checking for compat-db-4.1.25-9; found Not found. Failed <<<<
    Checking for control-center-2.8.0-12; found Not found. Failed <<<<
    Checking for xscreensaver-4.18-5.rhel4.2; found Not found. Failed
    <<<<

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

    I'm struggling with this one:

    [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
    libstdc++ = 4.1.1-1.fc5 is needed by (installed)
    libstdc++-devel-4.1.1-1.fc5.i386
    libstdc++ = 4.1.1-1.fc5 is needed by (installed)
    gcc-c++-4.1.1-1.fc5.i386
    [root@ow2 software]#

    I'm not sure how to fix this.

    It appears to my simple brain that some of this stuff is already
    installed:

    [root@ow2 software]# rpm -qa | grep libstdc
    libstdc++so7-devel-4.2.0-0.3.20060428.fc5.3
    libstdc++-4.1.1-1.fc5
    libstdc++-devel-4.1.1-1.fc5
    libstdc++so7-4.2.0-0.3.20060428.fc5.3
    compat-libstdc++-296-2.96-135
    compat-libstdc++-33-3.2.3-55.fc5
    [root@ow2 software]#

    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.

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

    -Peter

    PeterSmith@gmail.com
    http://GoodJobFastCar.com


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

    Peter Smith [gjfc] did eloquently scribble:
    > What can I do to get
    > libstdc++-3.4.5-2.i386.rpm
    > installed?


    use rpm -i --nodeps

    That bypasses dependency checking
    --
    | |What to do if you find yourself stuck in a crack|
    | spike1@freenet.co.uk |in the ground beneath a giant boulder, which you|
    | |can't move, with no hope of rescue. |
    |Andrew Halliwell BSc(hons)|Consider how lucky you are that life has been |
    | in |good to you so far... |
    | Computer Science | -The BOOK, Hitch-hiker's guide to the galaxy.|

  3. 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@h54g2000cwb.googlegroups. com>, 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

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

    On Sat, 25 Nov 2006, in the Usenet newsgroup comp.os.linux.setup, in article
    <527m34-rjt.ln1@ridcully.ntlworld.com>, spike1@freenet.co.uk wrote:

    >Peter Smith [gjfc] did eloquently scribble:
    >
    >> What can I do to get
    >> libstdc++-3.4.5-2.i386.rpm
    >> installed?

    >
    >use rpm -i --nodeps


    and hope that your backups are good

    >That bypasses dependency checking


    and may well torch your install, especially when using packages for
    distributions two or three releases apart.

    Andrew, you _might_ want to pay closer attention to those version numbers

    Old guy


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

    In comp.os.linux.setup Moe Trin :
    > On 24 Nov 2006, in the Usenet newsgroup comp.os.linux.setup, in article
    > <1164419250.666351.153120@h54g2000cwb.googlegroups. com>, Peter Smith [gjfc]
    > wrote:


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


    > What version of Oracle on what version of Red Hat?


    [ complete mess of various rpm from various fc versions ]

    > 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.


    Well spotted, to make a long story short I'd strongly suggest: to
    the OP:

    http://www.puschitz.com/

    For some known to work detailed instructions to get oracle 9i/10g
    running on RHEL, Fedora Core/etc.

    --
    Michael Heiming (X-PGP-Sig > GPG-Key ID: EDD27B94)
    mail: echo zvpunry@urvzvat.qr | perl -pe 'y/a-z/n-za-m/'
    #bofh excuse 279: The static electricity routing is acting up...

+ Reply to Thread