Skip to Content.
Sympa Menu

shibboleth-dev - Mac Ports upgrade to 2.1

Subject: Shibboleth Developers

List archive

Mac Ports upgrade to 2.1


Chronological Thread 
  • From: Lukas Haemmerle <>
  • To:
  • Subject: Mac Ports upgrade to 2.1
  • Date: Wed, 26 Nov 2008 11:02:29 +0100
  • Organization: SWITCH - Serving Swiss Universities

After the upgrade to 2.1 (using "sudo port upgrade shibboleth") I now
have problems starting the IdP on my Intel 10.5.5 system.

Running $ shibd -t -c /etc/shibboleth/shibboleth2.xml

gives back an error:

dyld: Library not loaded: /opt/local/lib/libicuuc.38.dylib
Referenced from: /opt/local/lib/libxerces-c.28.dylib
Reason: image not found
Trace/BPT trap

So, it's no wonder the SP cannot be started with
"sudo launchctl load -F /Library/LaunchDaemons/org.macports.shibd.plist"
either.
The process list then looks like this:

$ ps aux | grep -i shibd
haemmer 695 0.0 0.0 599700 368 s000 R+ 10:47AM 0:00.00
grep -i shibd
root 690 0.0 0.0 0 0 ?? Z 10:46AM 0:00.00
(shibd)
root 689 0.0 0.0 75452 720 ?? Ss 10:46AM 0:00.01
/opt/local/bin/daemondo --label=shibd --start-cmd /opt/local/sbin/shibd
-f -p /opt/local/var/run/shibboleth/shibd.pid ; --pid=fileclean
--pidfile /opt/local/var/run/shibboleth/shibd.pid

but no entries in the log file or any other error message. But I assume
the same above error would be output as well.

A restart of the complete Mac didn't help and I guess this warning
output during the upgrade doesn't relate to the problem neither:

---> Activating curl 7.19.2_0+ssl
Error: Activating curl 7.19.2_0 failed: Image error: Another version of
this port (curl @7.18.0_0+ssl) is already active.

As the error suggests, the problem maybe has to do with icu. Looking at
which versions are installed, it seems there are the following:
---> icu @3.8.1_0
---> icu @4.0_0 (active)


Any ideas or hints what could be the problem? Anyone successfully could
upgrade their SP on the Mac with Ports?


Lukas

--
SWITCH
Serving Swiss Universities
--------------------------
Lukas Haemmerle, Software Engineer, Security
Werdstrasse 2, P.O. Box, 8021 Zurich, Switzerland
phone +41 44 268 15 64, fax +41 44 268 15 68
,
http://www.switch.ch



Archive powered by MHonArc 2.6.16.

Top of Page