You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I execute the beet write command it will try to write mb_artistid and mb_albumartistid tags every single time the program is executed.
It appeared when version 1.7.0_pre20240501 was installed on my Gentoo system. I got this version because I configured portage, the package manager, to install the "unstable" version (media-sound/beets ~amd64).
Previous version was 1.6.0 and it didn't show this behavior.
I will probably downgrade to 1.6.0, but I wanted to submit this bug in case there is something specific with the 1.7.0 version.
Problem
Running this command in verbose (-vv) mode:
$ beet -vv write album:"For All Kings"
Led to this problem:
$ beet -vv write album:"For All Kings"
overlaying configuration: /home/mcarpentier/Music/.beets/config.yaml
no user configuration found at /home/mcarpentier/.config/beets/config.yaml
data directory: /home/mcarpentier/.config/beets
plugin paths:
lyrics: Disabling google source: no API key configured.
fetchart: google: Disabling art source due to missing key
fetchart: lastfm: Disabling art source due to missing key
Sending event: pluginload
library database: /home/mcarpentier/Music/.beets/BeetMusicLibrary.blb
library directory: /home/mcarpentier/Music
Sending event: library_opened
Parsed query: AndQuery([SubstringQuery('album', 'For All Kings', fast=True)])
Parsed sort: NullSort()
Anthrax - For All Kings - Impaled
mb_artistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
mb_albumartistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
Sending event: write
Sending event: after_write
Sending event: database_change
Anthrax - For All Kings - You Gotta Believe
mb_artistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
mb_albumartistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
Sending event: write
Sending event: after_write
Sending event: database_change
Anthrax - For All Kings - Monster at the End
mb_artistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
mb_albumartistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
Sending event: write
Sending event: after_write
Sending event: database_change
Anthrax - For All Kings - For All Kings
mb_artistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
mb_albumartistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
Sending event: write
Sending event: after_write
Sending event: database_change
Anthrax - For All Kings - Breathing Lightning
mb_artistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
mb_albumartistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
Sending event: write
Sending event: after_write
Sending event: database_change
Anthrax - For All Kings - Breathing Out
mb_artistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
mb_albumartistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
Sending event: write
Sending event: after_write
Sending event: database_change
Anthrax - For All Kings - Suzerain
mb_artistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
mb_albumartistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
Sending event: write
Sending event: after_write
Sending event: database_change
Anthrax - For All Kings - Evil Twin
mb_artistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
mb_albumartistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
Sending event: write
Sending event: after_write
Sending event: database_change
Anthrax - For All Kings - Blood Eagle Wings
mb_artistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
mb_albumartistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
Sending event: write
Sending event: after_write
Sending event: database_change
Anthrax - For All Kings - Defend Avenge
mb_artistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
mb_albumartistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
Sending event: write
Sending event: after_write
Sending event: database_change
Anthrax - For All Kings - All of Them Thieves
mb_artistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
mb_albumartistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
Sending event: write
Sending event: after_write
Sending event: database_change
Anthrax - For All Kings - This Battle Chose Us
mb_artistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
mb_albumartistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
Sending event: write
Sending event: after_write
Sending event: database_change
Anthrax - For All Kings - Zero Tolerance
mb_artistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
mb_albumartistid: -> b616d6f0-ec1f-4c69-8a79-12a97ece7372
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: cli_exit
I filtered on a specific album because I don't want tags to be overwritten on the whole library. I only have FLAC file in my library.
It will repeat every time I run the write command.
The files are modified according to the "stat" output (Modify matches when I ran the beet write command).
When I execute the
beet write
command it will try to write mb_artistid and mb_albumartistid tags every single time the program is executed.It appeared when version 1.7.0_pre20240501 was installed on my Gentoo system. I got this version because I configured portage, the package manager, to install the "unstable" version (
media-sound/beets ~amd64
).Previous version was 1.6.0 and it didn't show this behavior.
I will probably downgrade to 1.6.0, but I wanted to submit this bug in case there is something specific with the 1.7.0 version.
Problem
Running this command in verbose (
-vv
) mode:$ beet -vv write album:"For All Kings"
Led to this problem:
I filtered on a specific album because I don't want tags to be overwritten on the whole library. I only have FLAC file in my library.
It will repeat every time I run the
write
command.The files are modified according to the "stat" output (
Modify
matches when I ran thebeet write
command).Same thing happens if I disable plugins (
beet -vv --plugins= write album:"For All Kings"
)The files are changed because they will be included in the next backup.
Setup
My configuration (output of
beet config
) is:The text was updated successfully, but these errors were encountered: