I recently reinstalled my Debian system and with that I installed Flexget and migrated my old .flexget-folder.
Since im doing some maintenance scripts during the night i stop and start Flexget as root (with /usr/local/bin/flexget daemon stop and /usr/local/bin/flexget daemon start -d). Root has a symbolic link to /home/otheruser/.flexget/ in its home directory. This is because a normally edit the config-file from the "otheruser"-account. I upgrade flexget as root during one of the maintenance tasks.
I recently noticed that flexget -V gives the two users (otheruser and root) different results. As root i get the latest version (as expected) but as "otheruser" i get an older version.
What I've tried
I've tried uninstalling with pip uninstall flexget and with easy_install -m and then reinstalling with pip. Same results though.
Where does flexget -V check the local version?
How do I get flexget to always point to the same package regardless of user?
Thank you so much!