Results 1 to 6 of 6

Thread: "nothing provides libldap_r-2.4.so.2(OPENLDAP_2.4_2)(64bit)" but this library is actually installed

  1. #1

    Default "nothing provides libldap_r-2.4.so.2(OPENLDAP_2.4_2)(64bit)" but this library is actually installed

    I'm trying to install Optics software from RPM, using kPackageKit. During installation process an error message pops up:

    nothing provides libldap_r-2.4.so.2(OPENLDAP_2.4_2)(64bit) needed by opticks-4.7.0-2.x86_64
    But actually OpenLdap package is already installed and /usr/lib64/libldap_r-2.4.so.2 exist.

    openSUSE 11.4 x64.What should I do?

  2. #2
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    25,167

    Default Re: "nothing provides libldap_r-2.4.so.2(OPENLDAP_2.4_2)(64bit)" but this library is actually instal

    Try YaST, not Packagekit.
    Henk van Velden

  3. #3

    Default Re: "nothing provides libldap_r-2.4.so.2(OPENLDAP_2.4_2)(64bit)" but this library is actually instal

    The same picture either I add local repository via GUI or use "zypper install" or "yast -i" commands.

  4. #4
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    25,167

    Default Re: "nothing provides libldap_r-2.4.so.2(OPENLDAP_2.4_2)(64bit)" but this library is actually instal

    It could be that the package name wanted as a dependency by your RPM (not a real openSUSE one I assume) is different from the package name used by openSUSE. But these can both install the same files (library in this case). To me it seems that one of the packagers is to blame.

    Because tthe file (library) seems to be there, you could ignore the dependancy and install. See if it runs.

    Or wait for better advice then mine I am not that fluent with these things, but seeing you tried Packagekit (which is not loved very much here), my first try was, use YaST/zypper.
    Henk van Velden

  5. #5

    Default Re: "nothing provides libldap_r-2.4.so.2(OPENLDAP_2.4_2)(64bit)" but this library is actually instal

    It could be that the package name wanted as a dependency by your RPM (not a real openSUSE one I assume) is different from the package name used by openSUSE.
    I was told about such possibility and I've tried #ln -s command to solve it, but the ln resulted in "this file already exist".

    Ok, I've intalled it regardless warning. The programme seems working fine so far. I should have tried this in the first place.

    Thank you for your time and advises.

  6. #6
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    25,167

    Default Re: "nothing provides libldap_r-2.4.so.2(OPENLDAP_2.4_2)(64bit)" but this library is actually instal

    Quote Originally Posted by riabovvv View Post
    I should have tried this in the first place.

    Thank you for your time and advises.
    It is allways wise to ask for a second opinion.
    You are welcome and enjoy.
    Henk van Velden

Tags for this Thread

Posting Permissions

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