Package Dependency - Installing SP on RHEL7

Ian Bobbitt ibobbitt at grnoc.iu.edu
Fri May 13 13:21:55 EDT 2016


On 5/13/16 11:54 AM, ls Lidz wrote:
> There a few posts with similar dependency issues like below for Red Hat 7 -- but there did not seem to be a consensus on
> next steps (some posts mentioned that 7 was not supported).
> 
> Would anyone be able to prove guidance? Thanks.
> 
> ---> Package shibboleth.x86_64 0:2.5.6-3.1 will be installed
> 
> --> Processing Dependency: libmemcached.so.2(libmemcached_2)(64bit) for package: shibboleth-2.5.6-3.1.x86_64
> 
> --> Processing Dependency: libmemcached.so.2()(64bit) for package: shibboleth-2.5.6-3.1.x86_64
> 
> --> Finished Dependency Resolution
> 
> Error: Package: shibboleth-2.5.6-3.1.x86_64 (security_shibboleth)
> 
>            Requires: libmemcached.so.2()(64bit)
> 
> Error: Package: shibboleth-2.5.6-3.1.x86_64 (security_shibboleth)
> 
>            Requires: libmemcached.so.2(libmemcached_2)(64bit)
> 
>  You could try using --skip-broken to work around the problem
> 
>  You could try running: rpm -Va --nofiles --nodigest
> 
> 
> 

Are you sure you're using the CentOS 7 Shibboleth repo?

I'm using CentOS 7, not RHEL 7, but had no problems installing it.

I see it requiring libmemcached.so.11, not libmemcached.so.2 which makes me thing you accidentally used the wrong repo.
You want http://download.opensuse.org/repositories/security:/shibboleth/CentOS_7/security:shibboleth.repo

[ibobbitt at sp-test ~]$ rpm -qa shibboleth
shibboleth-2.5.6-3.1.x86_64
[ibobbitt at sp-test ~]$ rpm -q --requires shibboleth|grep libmemcached
libmemcached.so.11()(64bit)
[ibobbitt at sp-test ~]$ rpm -q --provides libmemcached|grep 'libmemcached.so.11()(64bit)'
libmemcached.so.11()(64bit)
[ibobbitt at sp-test ~]$

The CentOS 6 one does require libmemcached.so.2

[ibobbitt at sp-test ~]$ rpm -qp --requires
http://download.opensuse.org/repositories/security:/shibboleth/CentOS_CentOS-6/x86_64/shibboleth-2.5.6-3.1.x86_64.rpm
|grep libmemcached
libmemcached.so.2()(64bit)
libmemcached.so.2(libmemcached_2)(64bit)
[ibobbitt at sp-test ~]$


More information about the users mailing list