Lines 30-31 of the mythvideo-0.23.1_p25396 ebuild (and corresponding lines in other ebuilds) fix the permissions of mythvideo's scripts so that they're actually executable. However, since version 0.23, these lines are insufficient to fix all of mythvideo's installed scripts, since some of the scripts are now being installed underneath the /Movie/ and /Television/ directories. Reproducible: Always Steps to Reproduce: 1. Install mythvideo 2. Try to run "download metadata" within mythfrontend 3. mythfrontend tries to execute /usr/share/mythtv/mythvideo/scripts/Movie/tmdb.py 4. execution fails because this file is not executable, and mythfrontend reports an error The following lines need to be added to the ebuild between current lines 31 and 32: fperms 755 /usr/share/mythtv/mythvideo/scripts/Movie/*.pl fperms 755 /usr/share/mythtv/mythvideo/scripts/Movie/*.py fperms 755 /usr/share/mythtv/mythvideo/scripts/Television/*.pl fperms 755 /usr/share/mythtv/mythvideo/scripts/Television/*.py
Confirmed and seconded. Metadata cannot be updated through the mythtv client interface because of these permissions.
I believe this was done at some point but it appears this bug slipped through the cracks. I apologize. Marking this as WONTFIX since the this is all integrated into base MythTV now.