Bugzilla – Bug 16263
Wipe & Rescan not working with 7.5.1
Last modified: 2010-09-13 11:33:30 UTC
Wipe & Rescan on the Touch not working with 7.5.1 (was working fine with 7.5)
QA to reproduce
I've confirmed this is a bug. From code inspection and review of past checkins, I believe this to be r8445 on Feb 2 that broke wipe/rescan. That means it's a bug in the released 7.5.0 firmware as well as 7.5.1. Currently investigating a fix. note: customers, please don't set priority and severity of bugs. that's our job :)
Created attachment 6880 [details] prepend /media to path for deleting .Squeezebox directory I've confirmed this as a fix. Since it only affects wipe/rescan, which I believe has been broken since February, I believe this to be a low risk fix. Could be added to 7.5.1, but that's entirely up to QA.
I'm happy to hear arguments to the contrary, but my inclination is that most users 1) will not use TinySC at all and 2) will use it in the simplest way: plugging in a USB drive to play music, and removing it when they're done, so they won't encounter this bug. It's possible I'm wrong in my guess. For the remaining affected users, they can download the 7.5.x beta and its associated firmware until the next release.
(In reply to comment #4) Also can log into the USB as a shared drive and rm -Rf .squeezebox to force a re-scan (...and I hope that I'm not in the minority as a user of TinySC)
That's not what was said. TinySC is getting lots of use. Wipe & Rescan, however, is not a common thing to do, esp. with the UI flow in 7.5.1 firmware. Wipe & Rescan exists, btw, as a last resort option. In general you should never need to use it. All that said, my patch fixes the issue. My recommendation was for it to be post-7.5.1, and Chris concurred. This will be checked in after 7.5.1 is out the door.
(In reply to comment #6) > Wipe & Rescan exists, btw, as a last resort option. In general you should never > need to use it. Sometimes when I update Artwork or Tags via Share, TinySC does not notice the changed files, or if it does, the changes are not made to the cache in .squeezebox (my file dates intentionally are not changed, so that is most likely why) . This is when I need to re-scan. I don't use it often, and now that my files are in good shape, I should not have to use it at all. I agree that this is a very minor issue, so thanks for getting it fixed for a future release.
(In reply to comment #7) Also, speaking of scanning artwork, I don't think that 7.5.1 is picking-up embedded artwork in mp3's. It was working in 7.5, but with 7.5.1 I had to put a cover.jpg in the directory (99% of my files are FLAC's, which 7.5.1 does picks-up the embedded artwork, so for me it is not an issue). As I only have a few mp3's I could not extensively test this, so I didn't file a bug report.
== Auto-comment from SVN commit #8853 to the jive repo by bklaas == == http://svn.slimdevices.com/jive?view=revision&revision=8853 == Fixed Bug: 16263 Description: prepend /media on to paths for finding .Squeezebox dir to delete in wipe/rescan
This bug has now been fixed in a released version of the Squeezeplay firmware (SB Touch, SB Radio, and SB Controller). If you are still seeing this bug, please make certain you are running firmware 9009 or higher, and re-open it. Thanks!