Bugzilla – Bug 5441
Uninstall: Many files are left behind.
Last modified: 2009-09-08 09:18:14 UTC
System Info: Dell Optiplex GX620, XP SP2 ENU Note 1: This seem to be happening on XP, but not Vista. Note 2: Is this be design? If yes, please state it here. Steps to Reproduce: 1. On a clean ghost of XP SP2 ENU, download today's build of SlimServer 7.0a1 and install it. 2. Stream some tracks. Enjoy the music. 3. Use unins000.exe to uninstall SlimServer. 4. Check the app dir afterward. 5. Notice there are many files have bave been left behind. 6. For example: --TESTCASE-- Check existence of D:\Program Files\SlimServer\server\Logs\log.conf. --FAIL-- D:\Program Files\SlimServer\server\Logs\log.conf still exists. --TESTCASE-- Check existence of D:\Program Files\SlimServer\server\Logs\perfmon.log. --FAIL-- D:\Program Files\SlimServer\server\Logs\perfmon.log still exists. --TESTCASE-- Check existence of D:\Program Files\SlimServer\server\Logs\scanner.log. --FAIL-- D:\Program Files\SlimServer\server\Logs\scanner.log still exists. --TESTCASE-- Check existence of D:\Program Files\SlimServer\server\Logs\server.log. --FAIL-- D:\Program Files\SlimServer\server\Logs\server.log still exists. --TESTCASE-- Check existence of D:\Program Files\SlimServer\server\prefs\plugin. --FAIL-- D:\Program Files\SlimServer\server\prefs\plugin still exists. --TESTCASE-- Check existence of D:\Program Files\SlimServer\server\prefs\server.prefs. --FAIL-- D:\Program Files\SlimServer\server\prefs\server.prefs still exists. --TESTCASE-- Check existence of D:\Program Files\SlimServer\server\prefs\plugin\cli.prefs. --FAIL-- D:\Program Files\SlimServer\server\prefs\plugin\cli.prefs still exists. --TESTCASE-- Check existence of D:\Program Files\SlimServer\server\prefs\plugin\datetime.prefs. --FAIL-- D:\Program Files\SlimServer\server\prefs\plugin\datetime.prefs still exists. --TESTCASE-- Check existence of D:\Program Files\SlimServer\server\prefs\plugin\itunes.prefs. --FAIL-- D:\Program Files\SlimServer\server\prefs\plugin\itunes.prefs still exists. --TESTCASE-- Check existence of D:\Program Files\SlimServer\server\prefs\plugin\musicmagic.prefs. --FAIL-- D:\Program Files\SlimServer\server\prefs\plugin\musicmagic.prefs still exists. --TESTCASE-- Check existence of D:\Program Files\SlimServer\server\prefs\plugin\podcast.prefs. --FAIL-- D:\Program Files\SlimServer\server\prefs\plugin\podcast.prefs still exists. --TESTCASE-- Check existence of D:\Program Files\SlimServer\server\prefs\plugin\radioio.prefs. --FAIL-- D:\Program Files\SlimServer\server\prefs\plugin\radioio.prefs still exists. --TESTCASE-- Check existence of D:\Program Files\SlimServer\server\prefs\plugin\radiotime.prefs. --FAIL-- D:\Program Files\SlimServer\server\prefs\plugin\radiotime.prefs still exists. --TESTCASE-- Check existence of D:\Program Files\SlimServer\server\prefs\plugin\randomplay.prefs. --FAIL-- D:\Program Files\SlimServer\server\prefs\plugin\randomplay.prefs still exists. --TESTCASE-- Check existence of D:\Program Files\SlimServer\server\prefs\plugin\rescan.prefs. --FAIL-- D:\Program Files\SlimServer\server\prefs\plugin\rescan.prefs still exists. --TESTCASE-- Check existence of D:\Program Files\SlimServer\server\prefs\plugin\rssnews.prefs. --FAIL-- D:\Program Files\SlimServer\server\prefs\plugin\rssnews.prefs still exists.
Bug or feature? Should settings be kept on uninstall, so they can be re-used on an update or do we want to get rid of all of them?
Michael are there files beyond slimserver.pref that would need to be stored in order to retain settings? It sounds like a number of other files (and directories) are remaining after uninstall. The question of whether to store the preferences or not is a good question (probably for Dean), but what of all the other files?
It's no longer just slimserver.pref, but the prefs folder & subfolders. We'd probably want to keep this one, but remove log files, cache etc.
Sounds like this is by design then. If that is the case, I will check Vista more thoroughly. Last time I checked, this is not happening on Vista.
This bug is being closed since it was resolved for a version which is now released! Please download the new version of SqueezeCenter (formerly SlimServer) at http://www.slimdevices.com/su_downloads.html If you are still seeing this bug, please re-open it and we will consider it for a future release.