Professional Web Applications Themes

What are failed dependencies? I get them with rpm'ng Opera the browser - Linux Setup, Configuration & Administration

I tried to install the browser software Opera on my Yellow Dog Linux box and when I ran rpm I got this error: Failed dependencies libstdc++=libc6.2-2.so.3 is needed by opera-7.23-20031119.2 What am I doing wrong with the package manager? fc...

  1. #1

    Default What are failed dependencies? I get them with rpm'ng Opera the browser

    I tried to install the browser software Opera on my Yellow Dog Linux box
    and when I ran rpm

    I got this

    error: Failed dependencies
    libstdc++=libc6.2-2.so.3
    is needed by
    opera-7.23-20031119.2

    What am I doing wrong with the package manager?


    fc


    Frank Guest

  2. #2

    Default Re: What are failed dependencies? I get them with rpm'ng Opera the browser

    Frank Conte wrote:
     

    The problem isn't with your package manager.

    Linux isn't like Windows, where you are usually supplied with all necessary
    DLLs in the Opera package. They come separately, and are called
    "libraries." For example, I tried to install the fax-sending program from
    my Win95 disk under Win98. It needed a Win95 DLL, and everything else
    needed a newer version. I had to choose. That is approximately what has
    happened here. To run Opera, you need libstdc++-libc6.2-2.so.3 on your
    system. You will most likely have a version of libstdc++, but it won't be
    new enough. You will need to find what package installs it and upgrade the
    package. The consolation is that what happened to me with Windows won't
    happen to you. Getting the more recent version (almost always) won't make
    older programs unusable. The version on my Mandrake 9.1 is the one
    mentioned in your message, but you will need to get the Yellow Dog package.
    Get it from your usual update source. Search under libstdc++ . Packages
    are also available at http://rpmfind.net .

    This will happen every time something required is either not there, or not
    new enough.

    HTH,

    Doug.
    --
    A hero is no braver than the ordinary (wo)man;
    (s)he is just brave five minutes longer.

    Doug Guest

  3. #3

    Default Re: What are failed dependencies? I get them with rpm'ng Opera the browser


    "Frank Conte" <com> wrote in message
    news:com... 

    you have to install an updated libstdc++

    Although that message you get doesnt say what version clearly enough... :(




    Leon. Guest

  4. #4

    Default Re: What are failed dependencies? I get them with rpm'ng Opera the browser

    On Wed, 17 Dec 2003 18:23:03 +1100, Leon. <noemail.com> wrote: 
    >
    > you have to install an updated libstdc++
    >
    > Although that message you get doesnt say what version clearly enough... :(
    >
    >
    >
    >[/ref]

    I'd go for the latest one, unless he's using an older kernel or libc .


    AC

    Alan Guest

  5. #5

    Default Re: What are failed dependencies? I get them with rpm'ng Opera the browser

    On Wed, 17 Dec 2003 at 04:37 GMT, Frank Conte eloquently wrote: 
    Nothing. See below. I use FC1

    [11:39:25][X11]$ locate libstdc++-libc6
    /usr/lib/libstdc++-libc6.2-2.so.3
    /usr/lib/libstdc++-libc6.1-1.so.2
    /usr/lib/libstdc++-libc6.2-2.a.3
    /mnt/fedora/usr/lib/libstdc++-libc6.2-2.so.3
    /mnt/fedora/usr/lib/libstdc++-libc6.1-1.so.2
    /mnt/fedora/usr/lib/libstdc++-libc6.2-2.a.3
    [11:39:28][X11]$ rpm -qf /usr/lib/libstdc++-libc6.2-2.so.3
    compat-libstdc++-7.3-2.96.118

    N.Emile...
    --
    Registered Linux User # 125653 (http://counter.li.org) | Please remove
    Certified: 75% , 42% of which is tard. | '.invalid'
    http://www.thespark.com/test | to reply.
    Switch to: http://www.speakeasy.net/refer/190653
    ne... Guest

  6. #6

    Default Re: What are failed dependencies? I get them with rpm'ng Opera the browser


    "Frank Conte" <com> wrote in message
    news:com... 

    What libstdc++ do you have installed?

    RPM's, like other compiled software, expect to find and use certain versions
    of loadable libraries at run-time. If you don't have an appropriate software
    version, it won't work. So RPM is reporting the library you need before
    allowing you to install the software.

    If the RPM in question wasn't compiled for a similar enough machine, you may
    have to rebuild it from a source SRPM. Read up on the manual page for "rpm",


    Nico Guest

  7. #7

    Default Re: What are failed dependencies? I get them with rpm'ng Opera the browser


    "Alan Connor" <yyy> wrote in message
    news:91UDb.7728$news.pas.earthlink.net... 
    wrote: [/ref][/ref]
    box 
    > >
    > > you have to install an updated libstdc++
    > >
    > > Although that message you get doesnt say what version clearly enough...[/ref][/ref]
    :( 
    >
    > I'd go for the latest one, unless he's using an older kernel or libc .[/ref]

    RedHat, and I believe YellowDog, publish spare compatibility libraries to
    allow older software to continue to work. And you have *no* indication
    whether the Opera package was from the same YellowDog release and can be
    expected to be compatible with it. Please, please, please explain the
    concept of "library versions" and "library compatibility" before assuming
    that some needs to upgrade the library mentioned to make some arbitrary
    package work.


    Nico Guest

Similar Threads

  1. Shockwave 11 and Opera browser
    By Daniel Garcia in forum Macromedia Shockwave
    Replies: 0
    Last Post: May 22nd, 03:33 PM
  2. Why Browser Dependencies with Flash
    By Infundibulum in forum Macromedia Flash
    Replies: 2
    Last Post: April 23rd, 11:50 PM
  3. Redhat Enterprise Linux failed dependencies
    By bingster in forum Linux / Unix Administration
    Replies: 2
    Last Post: November 23rd, 12:44 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139