Bugzilla – Bug 11666
Nightly 25811 installs but won't install on Synology DS107+ (SSODS)
Last modified: 2009-04-07 13:44:15 UTC
I just tried to upgrade SqueezeCenter on my Synology DS107+ using SSODS. Installation goes fine, but after that, SqueezeCenter won't start. This is the error message I see on the screen: ------------------------------------ Starting SqueezeCenter 7.4-25811 (stay tuned) ..locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_COLLATE to default locale: No such file or directory ... FAILED! The log file might reveal the reason for the failure. SqueezeCenter 7.4-25811 is not running and SqueezeCenter's MySQL is not running. ------------------------------------ The server log has these entries: ------------------------------------ 3760: [09-04-05 23:10:49 ] ssctrl failed to start SqueezeCenter. 3759: Execution of /volume1/SqueezeCenter/slimserver.pl aborted due to compilation errors. 3758: (Might be a runaway multi-line << string starting on line 810) 3757: syntax error at /volume1/SqueezeCenter/slimserver.pl line 813, near "< ." 3756: Argument " print STDERR "Should not run thi..." isn't numeric in left bitshift (<<) at /volume1/SqueezeCenter/slimserver.pl line 813. 3755: Argument "^I^I^Idie "Aborting";\n>>>>>>> .r25809\n" isn't numeric in left bitshift (<<) at /volume1/SqueezeCenter/slimserver.pl line 813. 3754: Use of bare << to mean <<"" is deprecated at /volume1/SqueezeCenter/slimserver.pl line 810. 3753: Use of bare << to mean <<"" is deprecated at /volume1/SqueezeCenter/slimserver.pl line 806. 3752: perl: warning: Falling back to the standard locale ("C"). 3751: are supported and installed on your system. 3750: LANG = (unset) 3749: LC_ALL = "da_DK", 3748: LANGUAGE = (unset), 3747: perl: warning: Please check that your locale settings: 3746: perl: warning: Setting locale failed. 3745: [09-04-05 23:10:24 ] ssctrl Command line = /volume1/SSODS/sbin/start-stop-daemon --start --chuid admin --exec /volume1/SSODS/bin/perl -- /volume1/SqueezeCenter/slimserver.pl --daemon --pidfile /volume1/SqueezeCenter/Cache/squeezecenter.pid --cachedir /volume1/SqueezeCenter/Cache --logdir /volume1/SqueezeCenter/Logs --prefsdir /volume1/SqueezeCenter/prefs --noupnp 3744: [09-04-05 23:10:13 ] ssctrl Generating locale da_DK/da_DK/ISO-8859-1. 3743: [09-04-05 23:09:25 ] ssctrl Starting SqueezeCenter 7.4-25811. ------------------------------------ I don't know if the problem is with the installation file or with SSODS.
How did you install? This looks like messages from a broken merge on some file. Are you updating using svn? Then this might happen if you had local changes which conflict with a change in the repository.
Please post this issue in the Synology forum
(In reply to comment #2) > Please post this issue in the Synology forum Will do. As I said, I couldn't tell whether this was a SC problem or a problem with my setup.