Problem
Running this command in verbose (-vv) mode:
$ beet -vvv mbsync Copland
user configuration: /home/user/.config/beets/config.yaml
data directory: /home/user/.config/beets
plugin paths: ['/home/user/.config/beets/plugins']
Loading plugins: chroma, convert, edit, fetchart, fish, info, inline, listenbrainz, m3ufixer, mbcollection, mbsync, musicbrainz, parentwork, play, scrub, smartplaylist
/home/user/.local/share/uv/tools/beets/lib/python3.14/site-packages/requests/__init__.py:113: RequestsDependencyWarning: urllib3 (2.6.3) or chardet (6.0.0.post1)/charset_normalizer (3.4.4) doesn't match a supported version!
warnings.warn(
inline: adding item field mpd_path
inline: adding album field mb_albumurl
fetchart: google: Disabling art source due to missing key
fetchart: lastfm: Disabling art source due to missing key
Sending event: pluginload
library database: /home/user/.config/beets/library.db
library directory: /home/user/music/beets
Sending event: library_opened
Parsed query: AndQuery([OrQuery([SubstringQuery('artist', 'Copland', fast=True), SubstringQuery('title', 'Copland', fast=True), SubstringQuery('comments', 'Copland', fast=True), SubstringQuery('album', 'Copland', fast=True), SubstringQuery('albumartist', 'Copland', fast=True), SubstringQuery('genres', 'Copland', fast=True)]), NoneQuery('album_id', True)])
Parsed sort: NullSort()
Parsed query: AndQuery([OrQuery([SubstringQuery('album', 'Copland', fast=True), SubstringQuery('albumartist', 'Copland', fast=True), SubstringQuery('genres', 'Copland', fast=True)])])
Parsed sort: NullSort()
musicbrainz: Requesting MusicBrainz release 192a76ff-b05a-4988-9f0a-bc095d44fcd3
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_album_extract
Sending event: albuminfo_received
mbsync: applying changes to Samuel Barber, Charles Ives, Aaron Copland; Academy of St Martin in the Fields, Sir Neville Marriner - Barber: Adagio for Strings / Ives: Symphony no. 3 / Copland: Quiet City
musicbrainz: Requesting MusicBrainz release a881c055-6d9a-4abb-8e5f-63107797e7d4
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_track_extract
Sending event: mb_album_extract
Sending event: albuminfo_received
mbsync: applying changes to Béla Bartók, Leonard Bernstein, Aaron Copland, Morton Gould, Игорь Фёдорович Стравинский; Benny Goodman - Benny Goodman Collector's Edition: Compositions & Collaborations
Béla Bartók - Benny Goodman Collector's Edition: Compositions & Collaborations - Contrasts: I. Verbunkos (Recruiting Dance)
genres:
- classical
- jazz
Parsed query: AndQuery([NoneQuery('album_id', True)])
Parsed sort: NullSort()
Parsed query: AndQuery([BooleanQuery('comp', 1, fast=True)])
Parsed sort: NullSort()
Sending event: before_item_moved
Sending event: item_moved
m3ufixer: Building m3u cache...
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Béla Bartók - Benny Goodman Collector's Edition: Compositions & Collaborations - Contrasts: II. Pihenö (Relaxation)
genres:
- classical
- jazz
[...]
Led to this problem:
The genres are being removed
Here's a link to the music files that trigger the bug (if relevant):
Setup
- OS: Arch Linux
- Python version: 3.14.3
- beets version: 573dca6
- Turning off plugins made problem go away (yes/no): N/A (needs musicbrainz plugin)
My configuration (output of beet config) is:
[...]
musicbrainz:
genres: yes
[...]
It looks like the genres are still being received in the musicbrainz plugin, and being set in info.genres, but something might be happening after this.
Problem
Running this command in verbose (
-vv) mode:Led to this problem:
The genres are being removed
Here's a link to the music files that trigger the bug (if relevant):
Setup
My configuration (output of
beet config) is:It looks like the genres are still being received in the musicbrainz plugin, and being set in
info.genres, but something might be happening after this.