Bugzilla – Bug 3525
downgrading from 6.5 to 6.3 causes crash
Last modified: 2008-09-15 14:38:25 UTC
Server should just clear out the db in this case, not crash. install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC (@INC contains: /Library/SlimDevices/ /Users/dean/Library/SlimDevices /Users/dean/Library/SlimDevices/Plugins/ /Library/SlimDevices/Plugins/ /Users/dean/BRANCH_6_3_x/server/Plugins /Users/dean/BRANCH_6_3_x/server/CPAN/arch/5.8.6/darwin-thread-multi-2level /Users/dean/BRANCH_6_3_x/server/CPAN/arch/5.8.6/darwin-thread-multi-2level/auto /Users/dean/BRANCH_6_3_x/server/CPAN/arch/5.8/darwin-thread-multi-2level /Users/dean/BRANCH_6_3_x/server/CPAN/arch/5.8/darwin-thread-multi-2level/auto /Users/dean/BRANCH_6_3_x/server/CPAN/arch/darwin-thread-multi-2level /Users/dean/BRANCH_6_3_x/server/lib /Users/dean/BRANCH_6_3_x/server/CPAN /System/Library/Perl/5.8.6/darwin-thread-multi-2level /System/Library/Perl/5.8.6 /Library/Perl/5.8.6/darwin-thread-multi-2level /Library/Perl/5.8.6 /Library/Perl /Network/Library/Perl/5.8.6/darwin-thread-multi-2level /Network/Library/Perl/5.8.6 /Network/Library/Perl /System/Library/Perl/Extras/5.8.6/darwin-thread-multi-2level /System/Library/Perl/Extras/5.8.6 /Library/Perl/5.8.1/darwin-thread-multi-2level /Library/Perl/5.8.1 .) at (eval 216) line 3. Perhaps the DBD::mysql perl module hasn't been fully installed, or perhaps the capitalisation of 'mysql' isn't right. Available drivers: DBM, ExampleP, File, Proxy, SQLite, Sponge. at Slim/DataStores/DBI/DataModel.pm line 147
Fixed in change 7888
SlimServer Version: 6.5b1 - 8017 - Mac OS X 10.4.6 (8I127) - EN - utf8 6.5 installed and running fine, then download and installed 6.3 (6/16/06) This is the log produced when I click 'start server' in System preferences. 2006-06-16 16:50:31.3040 SlimServer OSDetect init... 2006-06-16 16:50:31.3043 SlimServer OS Specific init... 2006-06-16 16:50:31.3047 SlimServer daemonizing... 2006-06-16 16:50:31.3319 SlimServer settings effective user and group if requested... 2006-06-16 16:50:31.3333 SlimServer settings init... 2006-06-16 16:50:31.4714 SlimServer saving pid file. 2006-06-16 16:50:31.4731 Got to the END. 2006-06-16 16:50:31.4734 Got sigint. 2006-06-16 16:50:31.4735 SlimServer cleaning up. 2006-06-16 16:50:32.1107 SlimServer strings init... 2006-06-16 16:50:32.3689 SlimServer Setup init... 2006-06-16 16:50:32.3986 SlimServer setting language... 2006-06-16 16:50:32.3991 SlimServer IR init... 2006-06-16 16:50:32.4135 SlimServer Buttons init... 2006-06-16 16:50:32.4238 SlimServer Graphics init... 2006-06-16 16:50:32.4418 Old SLIMP3 Protocol init... 2006-06-16 16:50:32.4477 Slimproto Init... 2006-06-16 16:50:32.4517 mDNS init... 2006-06-16 16:50:32.4522 AsyncHTTP init... 2006-06-16 16:50:32.4813 SlimServer HTTP init... 2006-06-16 16:50:32.5055 SlimServer CLI init... 2006-06-16 16:50:32.5086 SlimServer UPnP init... 2006-06-16 16:50:32.5092 mDNS startAdvertising... 2006-06-16 16:50:32.5373 Source conversion init.. 2006-06-16 16:50:32.5461 SlimServer Info init... install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC (@INC contains: /Library/SlimDevices/ /Users/ross/Library/SlimDevices /Users/ross/Library/SlimDevices/Plugins/ /Library/SlimDevices/Plugins/ /Users/ross/Library/PreferencePanes/SlimServer.prefPane/Contents/server/Plugins /Users/ross/Library/PreferencePanes/SlimServer.prefPane/Contents/server/CPAN/arch/5.8.6/darwin-thread-multi-2level /Users/ross/Library/PreferencePanes/SlimServer.prefPane/Contents/server/CPAN/arch/5.8.6/darwin-thread-multi-2level/auto /Users/ross/Library/PreferencePanes/SlimServer.prefPane/Contents/server/CPAN/arch/5.8/darwin-thread-multi-2level /Users/ross/Library/PreferencePanes/SlimServer.prefPane/Contents/server/CPAN/arch/5.8/darwin-thread-multi-2level/auto /Users/ross/Library/PreferencePanes/SlimServer.prefPane/Contents/server/CPAN/arch/darwin-thread-multi-2level /Users/ross/Library/PreferencePanes/SlimServer.prefPane/Contents/server/lib /Users/ross/Library/PreferencePanes/SlimServer.prefPane/Contents/server/CPAN /System/Library/Perl/5.8.6/darwin-thread-multi-2level /System/Library/Perl/5.8.6 /Library/Perl/5.8.6/darwin-thread-multi-2level /Library/Perl/5.8.6 /Library/Perl /Network/Library/Perl/5.8.6/darwin-thread-multi-2level /Network/Library/Perl/5.8.6 /Network/Library/Perl /System/Library/Perl/Extras/5.8.6/darwin-thread-multi-2level /System/Library/Perl/Extras/5.8.6 /Library/Perl/5.8.1 .) at (eval 216) line 3. Perhaps the DBD::mysql perl module hasn't been fully installed, or perhaps the capitalisation of 'mysql' isn't right. Available drivers: DBM, ExampleP, File, Proxy, SQLite, Sponge. at Slim/DataStores/DBI/DataModel.pm line 147 2006-06-16 16:50:33.0669 Got to the END. 2006-06-16 16:50:33.0671 Got sigint. 2006-06-16 16:50:33.0672 SlimServer cleaning up.
This bug fix is now part of a released version, and so has been marked closed. If you are still experiencing this problem, please reopen the bug.