Bugzilla – Bug 12837
SqueezeCenter will not start.
Last modified: 2011-03-16 04:34:11 UTC
SqueezeCenter will not start with a fresh install of release version 7.3.3. Platform info: Solaris 10 x86 8/07 s10x_u4wos_12b Application info: Perl v5.8.9 built for i86pc-solaris, single threaded. compiled with gcc 3.4.3; db is MySQL 5.0.67 compiled with gcc 3.4.3 Performed completely new Perl install into /usr/local, removing all of /usr/local/lib/perl5. Ran build-perl-modules.pl until all modules and pre-requisite modules were built and installed. Chown'd SC installation to 'slimsrv' user. Created 'cache' directory in SC installation. started with startup script: #!/bin/bash PATH=/usr/local/bin:/usr/sbin:/usr/bin:/usr/ccs/bin export PATH IROOT=/usr/local/squeezecenter export IROOT $IROOT/slimserver.pl --d_server --d_info --d_import --d_sql --d_mysql \ --cachedir=$IROOT/cache --user=slimsrv --group=slimsrv \ --audiodir=/silopool/music --pidfile=$IROOT/cache/squeezecenter.pid $* & Here's the output from the server.log file: [09-07-13 17:42:17.4211] main::init (270) Starting SqueezeCenter (v7.3.3, r27044, Mon Jun 15 15:03:29 PDT 2009) [09-07-13 17:42:17.4266] Slim::Schema::throw_exception (288) Error: Can't find source for MetaInformation [09-07-13 17:42:17.4272] Slim::Schema::throw_exception (288) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/usr/local/squeezecenter/Slim/Schema.pm line 288) frame 1: Slim::Schema::throw_exception (/usr/local/squeezecenter/CPAN/DBIx/Class/Schema.pm line 150) frame 2: DBIx::Class::Schema::source (/usr/local/squeezecenter/CPAN/DBIx/Class/Schema.pm line 190) frame 3: DBIx::Class::Schema::resultset (/usr/local/squeezecenter/Slim/Schema.pm line 602) frame 4: Slim::Schema::single (/usr/local/squeezecenter/Slim/Music/Import.pm line 660) frame 5: Slim::Music::Import::stillScanning (/usr/local/squeezecenter/slimserver.pl line 997) frame 6: main::cleanup (/usr/local/squeezecenter/Slim/bootstrap.pm line 389) frame 7: Slim::bootstrap::sigint (/usr/local/squeezecenter/Slim/bootstrap.pm line 423) frame 8: Slim::bootstrap::theEND (/usr/local/squeezecenter/slimserver.pl line 1053) frame 9: main::END (/usr/local/squeezecenter/slimserver.pl line 803) frame 10: (eval) (/usr/local/squeezecenter/slimserver.pl line 803) Some notes: * the error output is the same whether MySQL is running or not. No server.prefs file is created. * SqueezeCenter 7.2 has been running without incident on this machine. This is an attempt to upgrade to the latest release.
changed Platform from 'Sun' to 'PC'
I am trying to run SqueezeCenter on my iPhone (yes, the server on the iphone, not the client...) and i am getting this exact same error message, fresh installation of everything, got all the other error messages and dependencies ironed out and now this... iPhone:/private/var/squeezecenter-7.3.3 root# ./slimserver.pl --d_server [09-07-14 02:11:38.5755] main::init (270) Starting SqueezeCenter (v7.3.3, r27044, Mon Jun 15 15:03:29 PDT 2009) [09-07-14 02:11:38.7603] Slim::Schema::throw_exception (288) Error: Can't find source for MetaInformation [09-07-14 02:11:38.7770] Slim::Schema::throw_exception (288) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/private/var/squeezecenter-7.3.3/Slim/Schema.pm line 288) frame 1: Slim::Schema::throw_exception (/private/var/squeezecenter-7.3.3/CPAN/DBIx/Class/Schema.pm line 150) frame 2: DBIx::Class::Schema::source (/private/var/squeezecenter-7.3.3/CPAN/DBIx/Class/Schema.pm line 190) frame 3: DBIx::Class::Schema::resultset (/private/var/squeezecenter-7.3.3/Slim/Schema.pm line 602) frame 4: Slim::Schema::single (/private/var/squeezecenter-7.3.3/Slim/Music/Import.pm line 660) frame 5: Slim::Music::Import::stillScanning (./slimserver.pl line 997) frame 6: main::cleanup (/private/var/squeezecenter-7.3.3/Slim/bootstrap.pm line 389) frame 7: Slim::bootstrap::sigint (/private/var/squeezecenter-7.3.3/Slim/bootstrap.pm line 423) frame 8: Slim::bootstrap::theEND (./slimserver.pl line 1053) frame 9: main::END (./slimserver.pl line 828) frame 10: (eval) (./slimserver.pl line 828)
The error indicates there is no DB available, which is an expected behavior the first time SC is run, because the DB has not been built yet. This is not a bug