[ https://issues.apache.org/jira/browse/AMBARI-1779?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Trevor McKay updated AMBARI-1779: --------------------------------- Attachment: AMBARI-1779.patch Refresh the changes against current trunk. Mahadev's comment on post install changes is still outstanding... > Remove hard references to /usr/lib/pythonX.Y/site-packages from all files > (shell scripts, java, poms, python) > ------------------------------------------------------------------------------------------------------------- > > Key: AMBARI-1779 > URL: https://issues.apache.org/jira/browse/AMBARI-1779 > Project: Ambari > Issue Type: Improvement > Components: build > Affects Versions: 1.2.0 > Environment: Fedora > Reporter: Trevor McKay > Assignee: Trevor McKay > Attachments: AMBARI-1779.patch > > > Hard references to /usr/lib/pythonX.Y/site-packages should be eliminated from > the build process and java/runtime scripts for portability. > Any python modules in site-packages should be importable (ie, a proper > package) and will be found on the standard python path. Therefore, any code > that needs to be run from those modules can be run with python wrapper > scripts located in /usr/bin or /usr/sbin (for example) without an explicit > path reference. > Python code in site-packages that is not importable should be made so and run > from a wrapper, or it should be relocated (to /usr/lib/exec/ambari, for > example) -- This message was sent by Atlassian JIRA (v6.1#6144)