[Linux-HA] Building 2.0.2 packages on RHEL3 (almost).

Steve Traylen s.traylen at rl.ac.uk
Tue Oct 25 05:04:27 MDT 2005


Hi 

 This is working on ScientificLinux 3 , a clone of RHEL3.

 After building packages from heartbeat-2.0.2.tar.gz with 

 ./ConfigureMe package 

 I have the strange result that they cannot be installed.

 # rpm -Uvh heartbeat-2.0.2-1.i386.rpm heartbeat-pils-2.0.2-1.i386.rpm \
       heartbeat-stonith-2.0.2-1.i386.rpm

  error: Failed dependencies:
        libhbclient.so.0 is needed by heartbeat-2.0.2-1
        libpils.so.0 is needed by heartbeat-2.0.2-1
        libplumb.so.0 is needed by heartbeat-2.0.2-1
        libstonith.so.0 is needed by heartbeat-2.0.2-1
        libpils.so.0 is needed by heartbeat-stonith-2.0.2-1

  and indeed 

  # rpm -pq --provides heartbeat-pils-2.0.2-1.i386.rpm

   generic.so
   libpils.so.1
   heartbeat-pils = 2.0.2-1

   so we have a mismatch in the auto generation of libraries
   dependencies.

   # rpm -pql heartbeat-pils-2.0.2-1.i386.rpm | grep lib
   /usr/lib/libpils.a
   /usr/lib/libpils.la
   /usr/lib/libpils.so
    /usr/lib/libpils.so.1
    /usr/lib/libpils.so.1.0.0
    /usr/lib/pils/plugins
    /usr/lib/pils/plugins/InterfaceMgr
    /usr/lib/pils/plugins/InterfaceMgr/generic.a
    /usr/lib/pils/plugins/InterfaceMgr/generic.la
    /usr/lib/pils/plugins/InterfaceMgr/generic.so







-- 
Steve Traylen
s.traylen at rl.ac.uk
http://www.gridpp.ac.uk/



More information about the Linux-HA mailing list