library rescan functionality should be extended with missing items scan

Bug #882731 reported by Bob Bib
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Banshee
New
Wishlist
banshee (Ubuntu)
Triaged
Undecided
Unassigned

Bug Description

Ubuntu 11.04 (amd64)
banshee 2.0.0-2ubuntu2

Ubuntu 11.10 (amd64)
banshee 2.2.0-1ubuntu2

If a song is deleted from disk, this has no effect on the library: Banshee will stay silent and simply not play that song listed in library, so I need to manually find and remove non-existing items from the library and re-import the music after some changes in my music collection.

When I choose 'Rescan library' option from the menu, it has no effects on the missing items, they still stay in the library.

Reaction on the missing items in the library should be neither silently absent as in Banshee, nor so aggressive as in Rhythmbox which automatically rescans the library for missing items on start-up.

I think, the optimal solution is to not enable the "missing items scan on startup" by default, but to make a "Rescan library" button; after library rescanning, the missing items should be moved to "Missing items" section, where unneeded songs can be manually removed; on the next rescan, songs from "Missing items" that have become available, should be moved back to the library, the others should remain in "Missing items".

Bob Bib (bobbib)
description: updated
description: updated
Bob Bib (bobbib)
description: updated
Bob Bib (bobbib)
description: updated
Revision history for this message
Tao Wang (dancefire) wrote :

I have same issue on Banshee 2.2.1. I expected Rescan or Fix menu would clean the missing songs, but it didn't.

Changed in banshee (Ubuntu):
status: New → Confirmed
Changed in banshee (Ubuntu):
status: Confirmed → Triaged
Changed in banshee:
importance: Unknown → Wishlist
status: Unknown → New
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.