On Wed, Nov 13, 2013 at 12:03 PM, Greg Von Kuster <greg@bx.psu.edu> wrote:
Hello Peter,
Yesterday we discovered what Björn has communicated and added it to the Trello card for this issue:
https://trello.com/c/sN2iLCCn/99-bug-in-install-and-test-framework-1
...
becomes the following in your renamed tool_dependencies.xml file:
<tool_dependency> <package name="samtools" version="0.1.9"> <repository name="package_samtools_0_1_19" owner="iic" /> </package> </tool_dependency>
This is all discussed in the following section of the Tool Shed wiki:
http://wiki.galaxyproject.org/ToolShedToolFeatures#Automatic_third-party_too...
I believe that is what I did in response to Bjoern's email, shortly before seeing your email (but thank you for the detailed reply): http://testtoolshed.g2.bx.psu.edu/view/peterjc/samtools_idxstats/93b8db68dde... As an aside, I personally I find the tool_dependencies.xml vs repository_dependecies.xml split confusing when defining a dependency on a third party tool which is provided by another Tool Shed repository. I don't understand why this isn't all done with repository_dependecies.xml alone.
Let me know if this doesn't correct this problem.
Last night's Test Tool Shed run confirms this does NOT fix the problem, which does indeed appear to be in the Galaxy upload tool which has an implicit dependency on samtools for indexing BAM files as John suggested. Regards, Peter