On Tue, Nov 18, 2014 at 1:24 PM, Peter Cock <p.j.a.cock@googlemail.com> wrote:
On Nov 18, 2014 7:26 AM, "John Chilton" <jmchilton@gmail.com> wrote:
I will admit to not actually understanding Galaxy's dependency management but I think virtualenv is exactly the advice people who do understand it give http://dev.list.galaxyproject.org/Local-installation-problem-td4662627.html. It is a widely used tool precisely designed to solve such problems - I think it is the best way to go. I don't know why it would not be appropriate for existing installations - I think it is in fact somethimg of a "best practice" for existing installations.
Our existing installation is not using a virtual env, and I fear switching to that could be disruptive.
Getting back to TravisCI, using a virtual env wasn't too painful: https://github.com/peterjc/pico_galaxy/commit/26489a65a9cd60f9d055488d003346... I can now get back to tweaking the tests I was working on :) Thanks, Peter