PDA

View Full Version : Server fails to load on OSX



Husted
2009-02-18, 12:41
Hi all,

After the last Apple security update SqueezeCenter cannot start anymore.
I also tried the nightly build from today but it gives the same error. I've pasted the output from Console below.
Any ideas?

Update:
This looks to be the reason.
http://bulknews.typepad.com/blog/2009/02/mac-os-x-security-update-2009001-breaks-perl-cpan.html


2/18/09 8:33:46 PM authexec[9270] executing /Volumes/SqueezeCenter 7.3.2/SqueezeCenter Installer.app/Contents/Resources/install.sh
2/18/09 8:33:50 PM sudo[9285] media : TTY=unknown ; PWD=/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server ; USER=media ; COMMAND=../Resources/start-server.sh
2/18/09 8:33:52 PM [0x0-0x50050].com.slimdevices.sliminstaller[9245] Storable object version 2.15 does not match $Storable::VERSION 2.18 at /System/Library/Perl/5.8.8/darwin-thread-multi-2level/DynaLoader.pm line 253.
2/18/09 8:33:52 PM [0x0-0x50050].com.slimdevices.sliminstaller[9245] Compilation failed in require at /Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Utils/Prefs.pm line 78.
2/18/09 8:33:52 PM [0x0-0x50050].com.slimdevices.sliminstaller[9245] BEGIN failed--compilation aborted at /Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Utils/Prefs.pm line 78.
2/18/09 8:33:52 PM [0x0-0x50050].com.slimdevices.sliminstaller[9245] Compilation failed in require at ./slimserver.pl line 138.
2/18/09 8:33:52 PM [0x0-0x50050].com.slimdevices.sliminstaller[9245] BEGIN failed--compilation aborted at ./slimserver.pl line 138.
2/18/09 8:33:52 PM [0x0-0x50050].com.slimdevices.sliminstaller[9245] BEGIN failed--compilation aborted at ./slimserver.pl line 138.
2/18/09 8:34:23 PM [0x0-0x54054].com.slimdevices.slim Storable object version 2.15 does not match $Storable::VERSION 2.18 at /System/Library/Perl/5.8.8/darwin-thread-multi-2level/DynaLoader.pm line 253.
2/18/09 8:34:23 PM [0x0-0x54054].com.slimdevices.slim Compilation failed in require at /Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Utils/Prefs.pm line 78.
2/18/09 8:34:23 PM [0x0-0x54054].com.slimdevices.slim BEGIN failed--compilation aborted at /Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Utils/Prefs.pm line 78.
2/18/09 8:34:23 PM [0x0-0x54054].com.slimdevices.slim BEGIN failed--compilation aborted at /Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Slim/Utils/Prefs.pm line 78.
2/18/09 8:34:23 PM [0x0-0x54054].com.slimdevices.slim Compilation failed in require at ./slimserver.pl line 138.
2/18/09 8:34:23 PM [0x0-0x54054].com.slimdevices.slim BEGIN failed--compilation aborted at ./slimserver.pl line 138.

avta
2009-02-18, 13:32
Try cleaning caches. I like a program called Onyx ( www.download.com/1770-20_4-0.html?query=Onyx&tag=srch&searchtype=downloads&filterName=platform%3DMac&filter=platform%3DMac&=%2F1770-20_4-0.html )

andyg
2009-02-18, 14:41
Unfortunately SC will be broken on OSX after this update if you have manually updated anything using CPAN. You need to manually reinstall IO, Storable, and possibly other modules:

http://bulknews.typepad.com/blog/2009/02/mac-os-x-security-update-2009001-breaks-perl-cpan.html

Husted
2009-02-19, 01:32
It's anyones guess if Apple will fix this, will SC be updated to workaround this problem?

andyg
2009-02-19, 07:37
It's not something that can be fixed in SC. Luckily it does not affect very many users.

Husted
2009-02-24, 00:55
It's not something that can be fixed in SC. Luckily it does not affect very many users.

Luckily me :-)
I guess my only option is to download a complete Perl and install it somewhere else than Apple's version. I tried to recompile the modules mentioned but SC doesn't start.
Wish I could log a bug report at Apple.

epoch1970
2009-02-24, 15:56
Wish I could log a bug report at Apple.
You can try here : http://www.apple.com/feedback/macosx.html

Not exactly bugzilla, as you can see.