Version: 2.4.0 (using KDE 4.6.2)
Steps to Reproduce:
Scan a collection that contains a whole bunch of files with an empty album in the ID3 tags (either because it's a single, or because I just got a bunch of songs from that artist, but no more than two tracks per album).
All those albumless tracks are added to an "Unknown Album" in the "Various Artists" category. There is no way to get them out of there, since the usual "Do not show under Various Artists" is not displayed in this album's context menu.
Each artist should get its own "Unknown Album".
This is a regression, everything worked fine in previous versions (2.3.x was the last one I used).
This also totally breaks any reasonably sorting of the playlist, since I do have some albums that actually are by various artists, so the main sort criteria is "Album Artist"...
This may or may not be the same issue as Bug 271111, I am not totally sure.
OS: Linux (x86_64) release 2.6.35-28-generic
This is an automated message from the triager:
Amarok 2.4.1 has been released on May 8 already. Could you please upgrade and test if you can still reproduce this bug?
Without feedback within a month we will close this bug as resolved.
Thank you for your understanding.
I will hardly be able to update my distribution within the next month (can't risk any instabilities in the middle of the semester). Are there Amarok 2.4.1 packages available for Kubuntu 10.10?
Unfortunately not AFAIK, I will keep this open. Thank you for your fast feedback.
The issue persists with Amarok 2.4.1 on Debian testing.
Thank you for the feedback.
Amarok 2.4.3 still has this problem. It essentially makes the collection manager and the playlist sorting useless for about 30% of my collection...
Yep, I can see that, too. :/
*** Bug 273103 has been marked as a duplicate of this bug. ***
*** Bug 273874 has been marked as a duplicate of this bug. ***
I'm also seeing this in 2.4.3. Very annoying.
On a related note: I think this is the same problem, but slightly different effect: tracks with albums but no album artists show up among the "various artists" catalogue, even if there is only one artist on the album, and even if there is only one track.
A potential way to deal with both problems might be to check if the album has tracks from more than one artist, and if not, mark as "not various", and then assume the album artist (if missing) is the same as the artist.
Also, this can't be solved by simply adding an album artist to tracks, because there are some tracks that legitimately do not have an album (eg. unreleased tracks, internet downloads), and amarok does not allow an album artist tag on tracks with no album.
Git commit 096d1736801f82b5cae356d37df304dcd02dff8b by Matěj Laitl.
Committed on 05/12/2011 at 23:58.
Pushed by laitl into branch 'master'.
ScanResultProcessor: allow albums with empty name but nonempty artist
This fixes bug 272471, hope it doesn't break anything else. It was an
easy fix, I wonder no-one went for it sooner.
M +1 -0 ChangeLog
M +5 -7 src/core-impl/collections/db/ScanResultProcessor.cpp
M +1 -1 src/core-impl/collections/db/ScanResultProcessor.h
M +1 -2 src/core-impl/collections/db/sql/SqlRegistry.cpp
Please test. Note that you have to either do a full rescan or touch all directories containing tracks that were falsely assigned to Various Artists.