Trying to upgrade our existing install from 3.4.1 to 3.4.2:
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package glusterfs.x86_64 0:3.4.1-2.el6 will be
updated
---> Package glusterfs.x86_64 0:3.4.2-1.el6 will be an
update
--> Processing Dependency:
libcrypto.so.10(libcrypto.so.10)(64bit) for package:
glusterfs-3.4.2-1.el6.x86_64
--> Processing Dependency:
libssl.so.10(libssl.so.10)(64bit) for package:
glusterfs-3.4.2-1.el6.x86_64
---> Package glusterfs-fuse.x86_64 0:3.4.1-2.el6 will
be updated
---> Package glusterfs-fuse.x86_64 0:3.4.2-1.el6 will
be an update
---> Package glusterfs-libs.x86_64 0:3.4.1-2.el6 will
be updated
---> Package glusterfs-libs.x86_64 0:3.4.2-1.el6 will
be an update
--> Processing Dependency:
libcrypto.so.10(libcrypto.so.10)(64bit) for package:
glusterfs-libs-3.4.2-1.el6.x86_64
--> Running transaction check
---> Package glusterfs-fuse.x86_64 0:3.4.1-2.el6 will
be updated
Packages skipped because of dependency problems:
glusterfs-3.4.2-1.el6.x86_64 from x-vendor
glusterfs-fuse-3.4.2-1.el6.x86_64 from x-vendor
glusterfs-libs-3.4.2-1.el6.x86_64 from x-vendor
The libcrypto.so.10 requirement should be satisfied -- the 3.4.1
needs it as well. Indeed, the currently installed gluster-binaries
use libcrypto.so.10:
% ldd /usr/sbin/glusterfs
linux-vdso.so.1 => (0x00007fff989ff000)
libglusterfs.so.0 =>
/usr/lib64/libglusterfs.so.0 (0x00007fabb0c4c000)
libgfrpc.so.0 => /usr/lib64/libgfrpc.so.0
(0x00007fabb0a37000)
libgfxdr.so.0 => /usr/lib64/libgfxdr.so.0
(0x00007fabb0820000)
libpthread.so.0 => /lib64/libpthread.so.0
(0x00007fabb0603000)
libcrypto.so.10 =>
/usr/lib64/libcrypto.so.10 (0x00007fabb0269000)
libc.so.6 => /lib64/libc.so.6
(0x00007fabafed6000)
/lib64/ld-linux-x86-64.so.2 (0x00007fabb0ed3000)
libdl.so.2 => /lib64/libdl.so.2
(0x00007fabafcd2000)
libz.so.1 => /lib64/libz.so.1
(0x00007fabafabc000)
% rpm -qf /usr/sbin/glusterfs
glusterfs-3.4.1-2.el6.x86_64
% rpm -q -R glusterfs-3.4.1-2.el6.x86_64 | egrep
'crypto|ssl'
libcrypto.so.10()(64bit)
libssl.so.10()(64bit)
Is it the difference between libcrypto.so.10() (that 3.4.1
required) and libcrypto.so.10(libcrypto.so.10)
(that 3.4.2 requires now)? Perhaps, the RPMs need to be rerolled?..
Thank you!
-mi
|