Closed nomadturk closed 8 years ago
Thanks for the report! I've fixed this on master -- any chance you could give it a try?
Well, it seems that did it. I imported a new folder after enabling this and it looks like it's been created with the correct permissions and without any errors.
Thank you @sampsyo ;)
Problem
With 1.3.19 I'm having trouble with permissions plugin. Somehow what once was working is broken. When I import stuff beets finds them. Matches them. Tries to import them and at the last step it starts throwing out errors like below.
Running this command in verbose (
-vv
) mode:Led to this problem:
Now, let's check it in the database and let's check the permissions. More than once I realized that the files were moved to my library directory but not registered in the database.
Also mind the nomad user for the mp3 files. Which actually is the downloading user. I ran beets as root this time but originally I am running it as non-root user. I was testing if the same problem occurs when I run it as root. Turns out it does. And I manually have to set permissions to 755 for directories and 644 for files after it.
Once permissions plugin is disabled, problem goes away.
Setup
My configuration (output of
beet config
) is: