Peter, Unless you've made modifications to Galaxy that depend on external libraries, switching to a virtualenv for the server itself should be pretty safe. Tools themselves can still run without using the/any virtualenv, if desired. --nate On Tue, Nov 18, 2014 at 8:24 AM, 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.
Certainly that error message should be more helpful but I am not sure we should do anything to address this beyond that - do you have a particular idea in mind?
Not show the IndexError exception? :P
Here the user should be told something about a conflict between MarkupSafe and paramiko (assuming this is the real problem).
Peter ___________________________________________________________ Please keep all replies on the list by using "reply all" in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/
To search Galaxy mailing lists use the unified search at: http://galaxyproject.org/search/mailinglists/