Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 330271 - mythvideo ebuild misses setting some script permissions correctly
Summary: mythvideo ebuild misses setting some script permissions correctly
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Doug Goldstein (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-28 21:31 UTC by Soren Harward
Modified: 2012-07-10 04:28 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Soren Harward 2010-07-28 21:31:28 UTC
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
Comment 1 Peter Gantner (a.k.a. nephros) 2010-07-31 15:05:37 UTC
Confirmed and seconded.

Metadata cannot be updated through the mythtv client interface because of these permissions.
Comment 2 Doug Goldstein (RETIRED) gentoo-dev 2012-07-10 04:28:28 UTC
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.