yum dependency errors with libssl and libcrypto

From: Timothy Murphy (tim_at_birdsnest.maths.tcd.ie)
Date: 06/21/05

  • Next message: William Hooper: "Re: Setting up wired (1000Mbps) + wireless network"
    To: fedora-list@redhat.com
    Date: Tue, 21 Jun 2005 14:34:56 +0100
    
    

    When I run "yum update" on my FC-4 system (upgraded from FC-3)
    I get a large number of dependency errors
    of which the following are a sample:
    ================================================
    ...
    --> Processing Dependency: libcrypto.so.5 for package: mysql-server
    --> Processing Dependency: libcrypto.so.5 for package: kdenetwork
    --> Processing Dependency: libssl.so.5 for package: samba
    --> Processing Dependency: libssl.so.5 for package: kdesdk
    --> Finished Dependency Resolution
    Error: Missing Dependency: libssl.so.5 is needed by package postgresql-libs
    Error: Missing Dependency: libcrypto.so.5 is needed by package authd
    ...
    ================================================

    What is puzzling (to me) is that I have libssl.so.5 and libcrypto.so.5 , eg
    ================================================
    [root@alfred tim]# locate libssl.so.5
    /lib/libssl.so.5
    [root@alfred tim]# ls -ls /lib/libssl.so.5
    4 lrwxrwxrwx 1 root root 16 Jun 14 20:10 /lib/libssl.so.5 ->
    libssl.so.0.9.7f
    [root@alfred tim]# rpm -qf /lib/libssl.so.5
    file /lib/libssl.so.5 is not owned by any package
    ================================================

    As far as I can see, files installed by a package as symbolic links
    are not regarded as belonging to the package?

    I suspect my problem may be that yum installed these files
    as part of the i686 version of openssl :
    ================================================
    [root@alfred tim]# grep openssl /var/log/rpmpkgs
    openssl-0.9.7f-7.i686.rpm
    openssl-devel-0.9.7f-7.i386.rpm
    ================================================
    (without any particular request from me)
    and that the i686 version is somehow incompatible
    with the i386 version of other packages.

    In any case, I've tried various subterfuges,
    but have not succeeded in getting "yum update" to work on this machine.
    [It works OK on another machine with x86_64 distribution
    also updated from FC-3.]
    There are too many dependency errors
    to exclude all the packages involved.

    Any advice or suggestions gratefully received.

    -- 
    Timothy Murphy  
    e-mail (<80k only): tim /at/ birdsnest.maths.tcd.ie
    tel: +353-86-2336090, +353-1-2842366
    s-mail: School of Mathematics, Trinity College, Dublin 2, Ireland
    -- 
    fedora-list mailing list
    fedora-list@redhat.com
    To unsubscribe: http://www.redhat.com/mailman/listinfo/fedora-list
    

  • Next message: William Hooper: "Re: Setting up wired (1000Mbps) + wireless network"

    Relevant Pages

    • Re: dip Notions 2 Major Errors
      ... primary arguments against the DIP are as follows: ... applying the DIP never changes the dependency so that 'y ... To the extent that the DIP inverts dependencies at the package level, ... That's a form of inversion, ...
      (comp.object)
    • PHP Classes suggestions (was Re: Recommendations for PHP Form Validation Script)
      ... Class dependency is not hard. ... you locate the dependency package and then copy it to the clipboard. ... I don't know for other developers, ... I believe in opening the source code of projects when the advantages ...
      (comp.lang.php)
    • Re: dip Notions 2 Major Errors
      ... B has incoming dependency from class A' becomes 'class B has outgoing ... The inversion lies in the fact that the relation in which class B ... This inversion is important in the DIP, for the DIP calls for depending on ... 'package x depends on package y' becomes 'package y depends ...
      (comp.object)
    • Re: Recommendations for PHP Form Validation Script
      ... Regardless how the authors upload ... You are right - dependency may look simple on its face, ... so that when a package is updated, ... for the filenames that are already present in the package, ...
      (comp.lang.php)
    • Re: Is there a UNIX standard for where to install local tools?
      ... First, you loose dependency tracking. ... Very old Red Hats with RPM package manager could encounter such problem. ... I realize most distributions install it. ... in the world out there more people use package managers ...
      (comp.unix.shell)

    Loading