Hi Scott,
Thanks for getting back on that...
Yum certainly seems to believe that the 3.1 package is obsoleting the version needed by Moonshot. When on this system (where a Yum repo was mapped to your Shibboleth security repository) we tried to run an installation of Moonshot, Yum had obsolescence issues with that library. Only when we used --disablerepo after uninstalling libxerces-c-3_1-3.1.1-2.1 to install Moonshot, did Moonshot work again.
We haven't reinstalled the Shibboleth bits yet, so perhaps we need to check whether Moonshot's code using Xerces can work with newer versions as well. Sam? Luke? *frozen cheesy grin*
Stefan
________________________________________
From: Moonshot community list [[log in to unmask]] on behalf of Cantor, Scott [[log in to unmask]]
Sent: Friday, July 12, 2013 6:01 PM
To: [log in to unmask]
Subject: Re: Crashes in gss-server
> If per chance you have an issue with gss-server segfaulting on a Moonshot
> server whilst trying to test the GSS functionality, be aware that we (well,
> STFC's guys and I) have discovered that the Shibboleth folks have an
> 'obsolescence' on the xerces-c package with the replacement being
> libxerces-c-3_1.
Shibboleth and all its code supports Xerces as far back as 2.8. The Shibboleth *packages* built for RH6 use 3.1 (and include that package), and that should install side by side with RH's older version. That was somewhat accidental originally but it isn't terribly regrettable.
There is definitely nothing in the underlying specfiles obsoleting older Xerces.
You cannot of course mix Xerces versions and build different parts of the code base with different versions.
-- Scott
--
This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail.
Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd.
Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message.
Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom
|