so I installed beets to update the metadata in my media files (flac/mp3). I installed the oldestdate plugin to update the date on compilation tracks to correspond to their original release (and not the compilation’s date).
I run beet import and go through the prompts, but then nothing happens to the files. Here’s what I’m seeing:
 beet import -s /serverfiles/music/Grandmaster\ Flash\ \&\ The\ Furious\ Five/Message\ From\ Beat\ Street_\ The\ Best\ Of\ Gr/06\ The\ Message.mp3
/serverfiles/music/Grandmaster Flash & The Furious Five/Message From Beat Street_ The Best Of Gr/06 The Message.mp3
Tagging track: Grandmaster Flash & The Furious Five - The Message
URL:
    https://musicbrainz.org/recording/85c45c77-245e-4a3a-86df-f8e322f11234
(Similarity: 100.0%)
oldestdate: Overwriting year field for: Grandmaster Flash & The Furious Five - The Message from 1994 to 1982
but the changes aren’t reflected in the file:
beet info /serverfiles/music/Grandmaster\ Flash\ \&\ The\ Furious\ Five/Message\ From\ Beat\ Street_\ The\ Best\ Of\ Gr/06\ The\ Message.mp3
/serverfiles/music/Grandmaster Flash & The Furious Five/Message From Beat Street_ The Best Of Gr/06 The Message.mp3
            album: Message From Beat Street: The Best of Grandmaster Flash, Melle Mel & The Furious Five
      albumartist: Grandmaster Flash
      albumstatus: official
        albumtype: album/compilation
              art: True
           artist: Grandmaster Flash & The Furious Five
      artist_sort: Grandmaster Flash & Furious Five, The
             asin: B00000338D
          barcode: 081227160623
         bitdepth: 0
          bitrate: 192000
       catalognum: R2 71606
         channels: 2
          country: US
             date: 1994-04-19
              day: 19
             disc: 1
        disctotal: 1
          encoder: iTunes 10.5.2.11
           format: MP3
            genre: Rap
           genres: Rap
            label: Rhino
           length: 422.90166666666664
 mb_albumartistid: 7db590cd-d7e6-4b36-b4e7-e8209426b02d
       mb_albumid: 873e637e-6744-413b-a4b1-8ac02de3263c
      mb_artistid: 1390d663-2f56-4b41-9f75-f45ba489250b
mb_releasegroupid: fd3df4eb-aba9-3e34-b2c8-bf3113e6d1d9
mb_releasetrackid: 00e1c2ec-fc57-3f14-a130-785d1473c326
       mb_trackid: 840315e1-7c2d-4d2a-866a-b580cfc63b62
            media: CD
            month: 4
    original_date: 1994-01-01
    original_year: 1994
    rg_track_gain: -4.31
    rg_track_peak: 1.004852
       samplerate: 44100
           script: Latn
            title: The Message
            track: 6
       tracktotal: 11
             year: 1994
I’ve tried also using beet write after the import with the same result.
This is my config:
musicbrainz:
  searchlimit: 20
plugins: oldestdate info
importer:
  write: yes
oldestdate:
  auto: yes
  ignore_track_id: yes
  filter_on-import: yes
  prompt_missing_work_id: yes
  force: yes
  overwrite_year: yes
  filter_recordings: yes
  approach: 'releases'
and beet --version:
beets version 1.5.0
Python version 3.9.5
plugins: info, oldestdate