Package Dependency - Installing SP on RHEL7

ls Lidz lslidzgeneve at gmail.com
Fri May 13 23:51:42 EDT 2016


Found it....

Initially ran 'yum install shibboleth' on a 64 machine -- the installation
failed but place some packages that caused the subsequent dependency error.

Hope this can help someone else ---- spent many hours triaging this.

On Fri, May 13, 2016 at 12:42 PM, ls Lidz <lslidzgeneve at gmail.com> wrote:

> Hi Ian:
>
> The following is used in the repo -- is it the correct one? Installation
> via 'yum install shibboleth.x86_64'.
>
> Not sure what I missed.
>
> "[security_shibboleth]
>
> name=Shibboleth (CentOS_7)
>
> type=rpm-md
>
> baseurl=
> http://download.opensuse.org/repositories/security:/shibboleth/CentOS_7/
>
> gpgcheck=1
>
> gpgkey=
> http://download.opensuse.org/repositories/security:/shibboleth/CentOS_7//repodata/repomd.xml.key
> enabled=1"
>
> On Fri, May 13, 2016 at 10:21 AM, Ian Bobbitt <ibobbitt at grnoc.iu.edu>
> wrote:
>
>> 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 ~]$
>> --
>> To unsubscribe from this list send an email to
>> users-unsubscribe at shibboleth.net
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20160513/bcbac371/attachment.html>


More information about the users mailing list