Summary: | rox.eclass fails to byte compile all python modules | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Peter Hyman <pete4abw> |
Component: | Eclasses | Assignee: | Sergey Kuleshov (RETIRED) <svyatogor> |
Status: | RESOLVED FIXED | ||
Severity: | major | Keywords: | Inclusion |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
rox.eclass cumulative patch
rox.eclass file rox.eclass.cumulative.patch rox.eclass |
Description
Peter Hyman
2005-09-21 03:56:42 UTC
Created attachment 68927 [details, diff]
rox.eclass cumulative patch
*** Bug 106253 has been marked as a duplicate of this bug. *** Just a note on the duplicate marking for bug #106253. That bug noted a different problem of the eclass NOT handling the chmod a+x for AppRun or AppletRun files in subdirectories under the main Application dir. That patch (included here) uses the find command to recurse through all subdirs. This occured with the Oroborox (see bug #106247) and MusicBox (see bug #100426)applications for example. These apps will fail if the AppRun files in subdirs are not changed as per this eclass patch. Created attachment 68948 [details]
rox.eclass file
Full rox.eclass file with patch applied. Required for new rox ebuilds.
Created attachment 69059 [details, diff]
rox.eclass.cumulative.patch
Made some additional changes and cleanups (corrected spelling, changed chmod
code to be consistent (i.e. 0755 -> a+x, 755 -> a+x). Added >/dev/null 2>&1 to
python byte compile code to shush errors.
Created attachment 69060 [details]
rox.eclass
Updated rox.eclass file
in cvs. thak you for great job and valuable updates. P.S. I reverted back a+x -> 755 though ;) |