I was very impressed that Spark automatically detected a new version. Curiously when I connected to GoogleTalk! It asked me to automatically update and I obliged.
Unfortunately, it didn’‘t just download jar’'s or something, it downloaded a new DMG (disk image) which contained a whole new Spark.app … ok thats fine… right? nope!
When I tried to drag the new Spark.app to my “Applications” folder, it failed to replace the existing one because some file was still in use… the disk image! …
I had to copy the Spark.app to somewhere else, then eject the mounted disk image, so I could copy and replace the Spark.app in “Applications” .
I suggest downloading the file to /tmp/$sparcupdatefilename-$$.dmg so that you don’'t clash like that in the future.