For some strange reason, every time I upgrade jackett, it will fail with:
error: failed to commit transaction (conflicting files) jackett: /opt/Jackett/Definitions/[some random definition file].yml exists in filesystem
Which random definition file causes the problem is different every single upgrade, I can't find any pattern to it - it's always just one or two random (unused) definitions that have somehow acquired different permissions from all the other definition files (they'll be -rw-r--r-- while all the other ones are -rwxr-xr-x). I can always fix this by just deleting the offending file and re-installing, but it's annoying to have to do this every time.
Anyone have any idea why Jackett is just randomly switching permissions on random definition files occasionally?
Pinned Comments
fryfrog commented on 2021-10-02 17:27 (UTC) (edited on 2023-01-09 18:30 (UTC) by fryfrog)
See also jackett-mono for platforms w/o net5 and jackett-bin for pre-compiled binaries.