Sorry for the long post. I've had to edit it to cut it down to the limit of 10000...
First time around I ran slimserver as root by accident (root is the only real user on this VM) [1], the second run was much shorter, with the --user slimserver.[2] It seemed to crash, so I rebooted and restarted it again with similar results [3]. [EMAIL PROTECTED]:/var# which slimserver /usr/sbin/slimserver [1] [EMAIL PROTECTED]:/var# script slimserver.debug.log Script started on Thu Oct 25 19:56:15 2007 [EMAIL PROTECTED]:/var# /usr/sbin/slimserver --d_files --d_paths --d_startup --d_mys Got @INC containing: /usr/sbin /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl . Extended @INC to contain: /usr/share/slimserver/lib /usr/sbin /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl . Loaded module: [Time::HiRes] ok! Loaded module: [DBD::mysql] ok! Loaded module: [DBI] ok! Loaded module: [XML::Parser::Expat] ok! Loaded module: [HTML::Parser] ok! Loaded module: [Compress::Zlib] ok! Loaded module: [Digest::SHA1] ok! Loaded module: [YAML::Syck] ok! Loaded module: [GD] ok! Module [Locale::Hebrew] failed to load: [Can't locate Locale/Hebrew.pm in @INC (@INC contains: /usr/share/slimserver/lib /usr/sbin /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at (eval 17) line 2. BEGIN failed--compilation aborted at (eval 17) line 2. ] The following modules are loaded after the first attempt: YAML/Syck.pm => /usr/lib/perl5/YAML/Syck.pm IO/Handle.pm => /usr/lib/perl/5.8/IO/Handle.pm re.pm => /usr/lib/perl/5.8/re.pm HTML/Parser.pm => /usr/lib/perl5/HTML/Parser.pm File/Spec/Functions.pm => /usr/share/perl/5.8/File/Spec/Functions.pm List/Util.pm => /usr/lib/perl/5.8/List/Util.pm POSIX.pm => /usr/lib/perl/5.8/POSIX.pm SelectSaver.pm => /usr/share/perl/5.8/SelectSaver.pm /usr/lib/perl/5.8/auto/POSIX/load_imports.al => /usr/lib/perl/5.8/auto/POSIX/load_imports.al Getopt/Long.pm => /usr/share/perl/5.8/Getopt/Long.pm GD/Polygon.pm => /usr/lib/perl5/GD/Polygon.pm Compress/Zlib.pm => /usr/lib/perl5/Compress/Zlib.pm DBD/mysql.pm => /usr/lib/perl5/DBD/mysql.pm Cwd.pm => /usr/lib/perl/5.8/Cwd.pm warnings.pm => /usr/share/perl/5.8/warnings.pm Slim/Utils/OSDetect.pm => /usr/share/perl5/Slim/Utils/OSDetect.pm Digest/base.pm => /usr/share/perl/5.8/Digest/base.pm Fcntl.pm => /usr/lib/perl/5.8/Fcntl.pm Symbol.pm => /usr/share/perl/5.8/Symbol.pm Scalar/Util.pm => /usr/lib/perl/5.8/Scalar/Util.pm Exporter.pm => /usr/share/perl/5.8/Exporter.pm File/Spec.pm => /usr/share/perl/5.8/File/Spec.pm /usr/lib/perl/5.8/auto/POSIX/autosplit.ix => /usr/lib/perl/5.8/auto/POSIX/autosplit.ix FindBin.pm => /usr/share/perl/5.8/FindBin.pm warnings/register.pm => /usr/share/perl/5.8/warnings/register.pm XSLoader.pm => /usr/lib/perl/5.8/XSLoader.pm Slim/bootstrap.pm => /usr/share/perl5/Slim/bootstrap.pm Digest/SHA1.pm => /usr/lib/perl5/Digest/SHA1.pm Time/HiRes.pm => /usr/lib/perl/5.8/Time/HiRes.pm IO/Seekable.pm => /usr/lib/perl/5.8/IO/Seekable.pm XML/Parser/Expat.pm => /usr/lib/perl5/XML/Parser/Expat.pm DBI.pm => /usr/lib/perl5/DBI.pm GD/Image.pm => /usr/lib/perl5/GD/Image.pm Config.pm => /usr/lib/perl/5.8/Config.pm File/Basename.pm => /usr/share/perl/5.8/File/Basename.pm IO.pm => /usr/lib/perl/5.8/IO.pm Carp.pm => /usr/share/perl/5.8/Carp.pm FileHandle.pm => /usr/share/perl/5.8/FileHandle.pm File/Spec/Unix.pm => /usr/share/perl/5.8/File/Spec/Unix.pm Exporter/Heavy.pm => /usr/share/perl/5.8/Exporter/Heavy.pm vars.pm => /usr/share/perl/5.8/vars.pm strict.pm => /usr/share/perl/5.8/strict.pm constant.pm => /usr/share/perl/5.8/constant.pm /usr/lib/perl5/auto/Compress/Zlib/autosplit.ix => /usr/lib/perl5/auto/Compress/Zlib/autosplit.ix Config_heavy.pl => /usr/lib/perl/5.8/Config_heavy.pl IO/File.pm => /usr/lib/perl/5.8/IO/File.pm overload.pm => /usr/share/perl/5.8/overload.pm AutoLoader.pm => /usr/share/perl/5.8/AutoLoader.pm HTML/Entities.pm => /usr/lib/perl5/HTML/Entities.pm lib.pm => /usr/lib/perl/5.8/lib.pm GD.pm => /usr/lib/perl5/GD.pm DynaLoader.pm => /usr/lib/perl/5.8/DynaLoader.pm The following optional modules failed to load on the first attempt: [Locale::Hebrew] - will try again Module [Locale::Hebrew] failed to load: [Can't locate Locale/Hebrew.pm in @INC (@INC contains: /usr/sbin /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at (eval 18) line 2. BEGIN failed--compilation aborted at (eval 18) line 2. ] The following modules are loaded after the second attempt: [snip, I can live without Hebrew support quite well in fact] The following optional modules failed to load: [Locale::Hebrew] after their second try. 2007-10-25 19:56:35.1284 ERROR: Cannot write to preferences file /root/slimserver.pref, any changes made will not be preserved for the next startup of the server 2007-10-25 19:56:35.1302 Use of uninitialized value in negation (-) at /usr/share/perl5/Slim/Utils/Misc.pm line 1157. 2007-10-25 19:56:35.1312 Use of uninitialized value in join or string at /usr/share/perl/5.8/File/Spec/Unix.pm line 37. 2007-10-25 19:56:35.1314 Use of uninitialized value in join or string at /usr/share/perl/5.8/File/Spec/Unix.pm line 37. 2007-10-25 19:56:35.4730 Checking for mDNSResponderPosix in /usr/sbin/Bin/x86_64-linux-gnu-thread-multi/mDNSResponderPosix 2007-10-25 19:56:35.4738 Checking for mDNSResponderPosix in /usr/sbin/Bin/linux/mDNSResponderPosix 2007-10-25 19:56:35.4743 Checking for mDNSResponderPosix in /usr/share/slimserver/Bin/mDNSResponderPosix 2007-10-25 19:56:35.4748 Checking for mDNSResponderPosix in /usr/local/sbin/mDNSResponderPosix 2007-10-25 19:56:35.4755 Checking for mDNSResponderPosix in /usr/local/bin/mDNSResponderPosix 2007-10-25 19:56:35.4760 Checking for mDNSResponderPosix in /usr/sbin/mDNSResponderPosix 2007-10-25 19:56:35.4765 Checking for mDNSResponderPosix in /usr/bin/mDNSResponderPosix 2007-10-25 19:56:35.4770 Checking for mDNSResponderPosix in /sbin/mDNSResponderPosix 2007-10-25 19:56:35.4776 Checking for mDNSResponderPosix in /bin/mDNSResponderPosix 2007-10-25 19:56:35.4781 Checking for mDNSResponderPosix in /usr/bin/X11/mDNSResponderPosix 2007-10-25 19:56:35.4787 Checking for mDNSResponderPosix in /usr/games/mDNSResponderPosix 2007-10-25 19:56:35.4793 Checking for mDNSResponderPosix in /usr/bin/mDNSResponderPosix 2007-10-25 19:56:35.4795 Checking for mDNSResponderPosix in /usr/local/bin/mDNSResponderPosix 2007-10-25 19:56:35.4796 Checking for mDNSResponderPosix in /usr/libexec/mDNSResponderPosix 2007-10-25 19:56:35.4797 Checking for mDNSResponderPosix in /sw/bin/mDNSResponderPosix 2007-10-25 19:56:35.4802 Checking for mDNSResponderPosix in /usr/sbin/mDNSResponderPosix 2007-10-25 19:56:35.4803 Found binary undef for mDNSResponderPosix 2007-10-25 19:56:35.5032 Use of uninitialized value in join or string at /usr/share/perl/5.8/File/Spec/Unix.pm line 37. 2007-10-25 19:56:35.5039 Use of uninitialized value in join or string at /usr/share/perl/5.8/File/Spec/Unix.pm line 37. 2007-10-25 19:56:35.5047 Use of uninitialized value in join or string at /usr/share/perl/5.8/File/Spec/Unix.pm line 37. 2007-10-25 19:56:35.5049 Use of uninitialized value in join or string at /usr/share/perl/5.8/File/Spec/Unix.pm line 37. 2007-10-25 19:56:35.5050 Use of uninitialized value in join or string at /usr/share/perl/5.8/File/Spec/Unix.pm line 37. mkdir /MySQL: Permission denied at /usr/share/perl5/Slim/Utils/MySQLHelper.pm line 156 2007-10-25 19:56:35.5197 Use of uninitialized value in sprintf at /usr/share/perl5/Slim/Utils/MySQLHelper.pm line 467. [EMAIL PROTECTED]:/var# date Thu Oct 25 19:56:41 CEST 2007 [EMAIL PROTECTED]:/var# [EMAIL PROTECTED]:/var# exit Script done on Thu Oct 25 19:56:49 2007 [2] Then I ran is as user slimserver (the line wraps, unfortunately) [EMAIL PROTECTED]:/var# cat slimserver.debug.log Script started on Thu Oct 25 20:02:15 2007 -d_startup --d_mysql/usr/sbin/slimserver --user slimserver --d_files --d_paths - strict.pm did not return a true value at /usr/sbin/slimserver line 15. BEGIN failed--compilation aborted at /usr/sbin/slimserver line 15. [EMAIL PROTECTED]:/var# [EMAIL PROTECTED]:/var# [EMAIL PROTECTED]:/var# Script done on Thu Oct 25 20:04:01 2007 [EMAIL PROTECTED]:/var# [3] After reboot... just to be thorough. (Line wrapped again...) [EMAIL PROTECTED]:~# /etc/init.d/slimserver stop Stopping SlimServer Audio Server. [EMAIL PROTECTED]:~# startup --d_mysql/usr/sbin/slimserver --user slimserver --d_files --d_paths --d_ strict.pm did not return a true value at /usr/sbin/slimserver line 15. BEGIN failed--compilation aborted at /usr/sbin/slimserver line 15. [EMAIL PROTECTED]:~# tail -f /var/log/slimserver/slimserver.log 2007-10-25 20:23:40 Slimserver died. Restarting. [snip] 2007-10-25 20:23:40 Slimserver died. Restarting. 2007-10-25 20:23:40 slimserver_safe stopped. -- mark_ ------------------------------------------------------------------------ mark_'s Profile: http://forums.slimdevices.com/member.php?userid=9186 View this thread: http://forums.slimdevices.com/showthread.php?t=39649 _______________________________________________ unix mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/unix
