Thanks.  Is there an alternative way I can install tools from the Toolshed?  This problem pretty much renders the toolshed unusable for me...

On Mon, Jan 5, 2015 at 11:14 AM, John Chilton <jmchilton@gmail.com> wrote:
It is certainly the case that Galaxy should be using the latest
version of mercurial given a number of high profile bugs with older
versions. Unfortunately it doesn't seem possible to just drop the new
version it - there are some API changes that prevent Galaxy from
loading when doing this and the number of people who can add new eggs
to Galaxy is low.

I have created a Trello card to track this issue:

https://trello.com/c/9A9uIav0

Let us know if you happen to find a workaround for this issue.

-John


On Mon, Dec 22, 2014 at 2:55 PM, Ryan G <ngsbioinformatics@gmail.com> wrote:
> I've been trying to track down why I can't get anything from the toolshed
> installed and finally have it figured out.
>
> Whenever I tried to install anything I always got an Error with no
> explanation of what the error was.  After enabling Debug messages into the
> log file, I see the error is:
>
> tool_shed.util.hg_util DEBUG 2014-12-22 14:47:48,910 Error cloning
> repository: httpsconnection instance has no attribute '_set_hostport'
>
> I googled around and found out this is a known bug/issue with older version
> of Mercurial and was fixed in v3.
>
> I added a line to hg_util.py to see where it picks up hg.  Its using version
> 2.2.3.  Indeed, one of the eggs downloaded by Galaxy is mercurial-2.2.3.
>
> I have the newest version of mercurial installed in my site-packages folder
> but I guess that's not what galaxy wants.  So my question is, how do I get
> Galaxy to use the latest version of Mercurial?  And, Why did it download an
> older version?
>
> ___________________________________________________________
> 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:
>   https://lists.galaxyproject.org/
>
> To search Galaxy mailing lists use the unified search at:
>   http://galaxyproject.org/search/mailinglists/