Upgrading Shibboleth in Ubuntu out of channel

Peter Schober peter.schober at univie.ac.at
Tue Jan 9 21:13:21 EST 2018


* SALYARDS, STEPHEN <salyards at epss.ucla.edu> [2018-01-09 18:04]:
> Related to this, I did try to install the generic debian package for
> 2.6.1 but it returned enough dependencies that said could not be
> upgraded that I decided not to continue down that road. Maybe that
> was an error on my part.

As a general rule and also in this case you can't install binary
packages for other versions and for other distributions than those
they were built and intended for.

> depbase=`echo attribute/filtering/impl/RegistrationAuthorityFunctor.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
> /bin/bash ../libtool --silent  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -I/usr/share/xml/opensaml/include -I/opt/shibboleth-sp/include      -pthread -Wall  -O2 -DNDEBUG -MT attribute/filtering/impl/RegistrationAuthorityFunctor.lo -MD -MP -MF $depbase.Tpo -c -o attribute/filtering/impl/RegistrationAuthorityFunctor.lo attribute/filtering/impl/RegistrationAuthorityFunctor.cpp &&\

Why does that have /usr/share/xml/opensaml in its include path? That
path belongs to the package management system. So either you installed
a self-compiled version of opensaml into /usr (which is not
recommended as packaged updates may overwrite this and generally chaos
will ensue) or you've installed opensaml from source but did not point
to that version correctly.

-peter


More information about the users mailing list