Re: [galaxy-dev] planemo/toolshed error, assistance request

2018-04-13 Thread Dave Bouvier

Cicada,

It appears that the ctat_metagenomics repository does exist, so that's 
not causing the problem. To simplify debugging this error, could you 
send me your repository_dependencies.xml file or a link to a gist?


-
Dave Bouvier
http://galaxyproject.org
http://usegalaxy.org

On 04/13/2018 06:27 AM, Dennis, H. E. Cicada Brokaw wrote:

Hello,


I am having a problem using planemo to upload a suite of tools into the 
testtoolshed. The tools at this point are all in the toolshed from using 
the shed_create and shed_update commands in the suite directory. 
However, along the way there were some errors in uploading some of the 
tools that I had to fix. Those are all fixed and all the tools show as 
up to date, except for the suite, which is returning the following error 
message, about which I have no idea what to do (and I have tried a lot 
of different things):



The repository_dependencies.xml file contains an invalid  
tag. Invalid latest installable changeset_revision  
retrieved for repository ctat_metagenomics owned by trinity_ctat.



Does anyone have an idea of what to do to fix this?
Thanks,

Cicada Dennis



___
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/


___
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/

Re: [galaxy-dev] Conda dependency install problems for DESeq2 tool

2017-08-23 Thread Dave Bouvier

Peter,

We recently resolved a similar issue on usegalaxy.org, part of which 
involved rebuilding some of deseq2's dependencies for R version 3.3.1, 
which is the currently preferred version for bioconda R packages. You 
should be able to get the right versions and builds of deseq2 and its 
dependencies with the following command:


conda_/bin/conda create --name __bioconductor-deseq2@1.14.1 
--override-channels -c iuc -c bioconda -c conda-forge -c defaults -c r 
bioconductor-deseq2=1.14.1 r-base=3.3.1


This will force installation of R 3.3.1 bioconda builds of r-getopt and 
other dependencies, which were rebuilt with conda-build > 2.0 a few 
months ago.


-
Dave Bouvier
http://galaxyproject.org
http://usegalaxy.org

On 08/23/2017 08:38 AM, Peter Briggs wrote:

Dear devs

I'm experiencing problems with the conda dependencies for the DESeq2 
tool 
(https://toolshed.g2.bx.psu.edu/repository?repository_id=1f158f7565dc70f9) 
installed into our production instance.


When this tool is run the only output is:

/PATH/TO/job_working_directory/025/25029/conda-env/lib/R/bin/exec/R: 
symbol lookup error: 
/PATH/TO/job_working_directory/025/25029/conda-env/lib/R/bin

/exec/../../lib/../../libreadline.so.6: undefined symbol: PC

I've tried manually reinstalling the two dependencies 
(bioconductor-deseq2@1.14.2 and r-getopt@1.20.0) by moving the relevant 
directories from 'tool_dependencies/_conda/envs' and then doing e.g.


conda_/bin/conda create -n __r-getopt@1.20.0 --override-channels -c iuc 
-c bioconda -c conda-forge -c defaults -c r r-getopt=1.20.0


to see if this fixes the problem.

However while it completes okay for the bioconductor-deseq2 package, for 
r-getopt I get the following failure:


PaddingError: Placeholder of length '80' too short in package 
r::r-base-3.2.2-0.

The package must be rebuilt with conda-build > 2.0.

I've tried doing 'conda_/bin/conda clean -pt' and retrying but I get the 
same error.


Any help to fix this is greatly appreciated, many thanks

Best wishes

Peter

Ps conda version is 4.2.13 and Galaxy is release_17.05; I'm trying to 
rebuild the conda environments manually because I couldn't see anything 
within the Galaxy UI which would let me do it there.



___
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/

Re: [galaxy-dev] Fwd: Mismatched Files

2017-07-10 Thread Dave Bouvier

Changsu,

It sounds very much like multiple distinct galaxy instances are running 
against the same database, is that the case here? What happens in those 
situations is that each galaxy instance associates a dataset ID with a 
specific file, and the contents of the file might be tool output from a 
different galaxy instance.


-
Dave Bouvier
http://galaxyproject.org
http://usegalaxy.org

On 07/06/2017 04:25 PM, Changsu Dong wrote:

Hello,

I am a galaxy user at Hunter College in New York. Recently we have 
encountered mismatching files throughout various tools under the same 
history. We are running our RNAseq analysis on the Dockerized 
containers. I need the BAM files (accepted hits) which produced by 
Tophats for the MulticovBed to get the read count. Those BAM files 
should be the binary 'accepted hit' files but instead they are showing 
random output from other tools(see the image below). This not only 
happened to BAM files but for most of the tools and most of the 
datasets. For example, the output for Groomer is not actually from 
Groomer but rather from the Tophat 'deletion' or an output from Cufflinks.


We are not sure if you are familiar with this issue whether it's a 
container or a Galaxy known issue. It would be great if you could point 
me to a right direction on how to resolve this issue.


Inline image 1


Sincerely,
Changsu



___
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/


___
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/

Re: [galaxy-dev] Testtoolshed status

2016-09-02 Thread Dave Bouvier

Steve,

Thank you for reporting this issue, we've determined a potential cause 
and are working to correct it.


-
Dave Bouvier
http://galaxyproject.org
http://usegalaxy.org

On 09/02/2016 03:29 AM, Steve Cassidy wrote:

I’m getting a 500 response from the testtoolshed when I try to upload a
tool via planemo:

➜  alveo-galaxy-tools git:(master) ✗ planemo shed_update --shed_target
testtoolshed apitools
cd '/Users/steve/projects/alveo-galaxy-tools/apitools' && git rev-parse HEAD
cd '/Users/steve/projects/alveo-galaxy-tools/apitools' && git diff --quiet
Could not update alveoimport
Unexpected HTTP status code: 500: 
  Internal Server Error
  
Internal Server Error
The server has either erred or is incapable of performing
the requested operation.




WSGI Server
  


Repository metadata updated successfully for repository alveoimport.
Failed to update a repository.

In addition, I just got a “Tool Shed could not be reached” message via
the web interface, so i’m wondering if something is up.

Thanks,

Steve
—
Department of Computing, Macquarie University
http://web.science.mq.edu.au/~cassidy



___
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/


___
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/

Re: [galaxy-dev] local toolshed not working

2016-04-28 Thread Dave Bouvier
And thank you for making us aware of this issue, we've updated the 
sample configs to include that option and its default value.


-
Dave Bouvier
http://galaxyproject.org
http://usegalaxy.org

On 04/28/2016 11:02 AM, Vincent Cahais wrote:

It's working, Thanks Dave.

Le 28/04/2016 16:40, Dave Bouvier a écrit :

Vincent,

Thanks, that looks like either a different bug, or the fix hasn't made
it to the master branch yet. One possible workaround you could try,
while I confirm which is the case, is to set the following option in
your tool_shed.ini somewhere after [app:main]

use_printdebug = False

-
Dave Bouvier
http://galaxyproject.org
http://usegalaxy.org

On 04/28/2016 09:54 AM, Vincent Cahais wrote:

   >git show

commit b79474083b08860923f7f28fc1e7442b53f925db
Merge: 7c94ac8 5aefe1b
Author: Martin Cech <cech.mar...@gmail.com>
Date:   Wed Apr 20 15:22:20 2016 -0400

   Merge pull request #2206 from dannon/master

   Sanity check of master update.



Le 28/04/2016 15:40, Dave Bouvier a écrit :

Vincent,

Could you provide the output of `git show` in your Galaxy root? This
error message looks like a bug that was fixed in
0d616af28a175bae8e193f429a18f97cd8b274ec.

-
Dave Bouvier
http://galaxyproject.org
http://usegalaxy.org

On 04/28/2016 09:26 AM, Vincent Cahais wrote:

Hi everyone,

I'm trying to set up a new local toolshed with a fresh install of
galaxy.
I can run the server, create repositories and upload files. But when I
try to install a tool in galaxy it fail with a server error.

In the tool_shed_webapp.log I have the following error :


Exception happened during processing of request from ('**.**.**.**',
41026)
Traceback (most recent call last):
  File
"/home/galaxy/galaxy/.venv/local/lib/python2.7/site-packages/paste/httpserver.py",


line 1085, in process_request_in_thread
self.finish_request(request, client_address)
  File "/usr/lib/python2.7/SocketServer.py", line 331, in
finish_request
self.RequestHandlerClass(request, client_address, self)
  File "/usr/lib/python2.7/SocketServer.py", line 652, in __init__
self.handle()
  File
"/home/galaxy/galaxy/.venv/local/lib/python2.7/site-packages/paste/httpserver.py",


line 459, in handle
BaseHTTPRequestHandler.handle(self)
  File "/usr/lib/python2.7/BaseHTTPServer.py", line 340, in handle
self.handle_one_request()
  File
"/home/galaxy/galaxy/.venv/local/lib/python2.7/site-packages/paste/httpserver.py",


line 454, in handle_one_request
self.wsgi_execute()
  File
"/home/galaxy/galaxy/.venv/local/lib/python2.7/site-packages/paste/httpserver.py",


line 304, in wsgi_execute
self.wsgi_start_response)
  File
"/home/galaxy/galaxy/.venv/local/lib/python2.7/site-packages/paste/urlmap.py",


line 216, in __call__
return app(environ, start_response)
  File
"/home/galaxy/galaxy/.venv/local/lib/python2.7/site-packages/paste/debug/prints.py",


line 107, in __call__
environ, self.app)
  File
"/home/galaxy/galaxy/.venv/local/lib/python2.7/site-packages/paste/wsgilib.py",


line 547, in intercept_output
if data[0] is None:
IndexError: list index out of range

Removing PID file tool_shed_webapp.pid


Cheers,
___
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/


___
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/

Re: [galaxy-dev] local toolshed not working

2016-04-28 Thread Dave Bouvier

Vincent,

Thanks, that looks like either a different bug, or the fix hasn't made 
it to the master branch yet. One possible workaround you could try, 
while I confirm which is the case, is to set the following option in 
your tool_shed.ini somewhere after [app:main]


use_printdebug = False

-
Dave Bouvier
http://galaxyproject.org
http://usegalaxy.org

On 04/28/2016 09:54 AM, Vincent Cahais wrote:

  >git show

commit b79474083b08860923f7f28fc1e7442b53f925db
Merge: 7c94ac8 5aefe1b
Author: Martin Cech <cech.mar...@gmail.com>
Date:   Wed Apr 20 15:22:20 2016 -0400

  Merge pull request #2206 from dannon/master

  Sanity check of master update.



Le 28/04/2016 15:40, Dave Bouvier a écrit :

Vincent,

Could you provide the output of `git show` in your Galaxy root? This
error message looks like a bug that was fixed in
0d616af28a175bae8e193f429a18f97cd8b274ec.

-
Dave Bouvier
http://galaxyproject.org
http://usegalaxy.org

On 04/28/2016 09:26 AM, Vincent Cahais wrote:

Hi everyone,

I'm trying to set up a new local toolshed with a fresh install of
galaxy.
I can run the server, create repositories and upload files. But when I
try to install a tool in galaxy it fail with a server error.

In the tool_shed_webapp.log I have the following error :


Exception happened during processing of request from ('**.**.**.**',
41026)
Traceback (most recent call last):
 File
"/home/galaxy/galaxy/.venv/local/lib/python2.7/site-packages/paste/httpserver.py",

line 1085, in process_request_in_thread
   self.finish_request(request, client_address)
 File "/usr/lib/python2.7/SocketServer.py", line 331, in
finish_request
   self.RequestHandlerClass(request, client_address, self)
 File "/usr/lib/python2.7/SocketServer.py", line 652, in __init__
   self.handle()
 File
"/home/galaxy/galaxy/.venv/local/lib/python2.7/site-packages/paste/httpserver.py",

line 459, in handle
   BaseHTTPRequestHandler.handle(self)
 File "/usr/lib/python2.7/BaseHTTPServer.py", line 340, in handle
   self.handle_one_request()
 File
"/home/galaxy/galaxy/.venv/local/lib/python2.7/site-packages/paste/httpserver.py",

line 454, in handle_one_request
   self.wsgi_execute()
 File
"/home/galaxy/galaxy/.venv/local/lib/python2.7/site-packages/paste/httpserver.py",

line 304, in wsgi_execute
   self.wsgi_start_response)
 File
"/home/galaxy/galaxy/.venv/local/lib/python2.7/site-packages/paste/urlmap.py",

line 216, in __call__
   return app(environ, start_response)
 File
"/home/galaxy/galaxy/.venv/local/lib/python2.7/site-packages/paste/debug/prints.py",

line 107, in __call__
   environ, self.app)
 File
"/home/galaxy/galaxy/.venv/local/lib/python2.7/site-packages/paste/wsgilib.py",

line 547, in intercept_output
   if data[0] is None:
IndexError: list index out of range

Removing PID file tool_shed_webapp.pid


Cheers,
___
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/


___
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/

Re: [galaxy-dev] installable revisions for repository suite definitions

2015-11-02 Thread Dave Bouvier

Aaron,

Repository suite definitions are designed to only allow the latest 
revision to be installable. My recommendation in this case would be to 
define two separate suites tagged in some descriptive way, so the 
individual use cases would have their appropriate suites.


-
Dave Bouvier
http://galaxyproject.org
http://usegalaxy.org

On 10/29/2015 02:23 PM, Aaron Petkau wrote:

Hello,

I'm running into some issues with maintaining multiple installable
revisions for a repository suite and I'm not sure if there's something
I've missed.

I have a local toolshed where I'm maintaining my tools, and I have a
repository suite definition, defining a number of dependencies.  So, I have:

suite_X (mercurial revision 0):
Dependency A
Dependency B

I updated "suite_X" and changed the dependencies:

suite_X (mercurial revision 1):
 Dependency A
 Dependency B
 Dependency C

I would like to have both mercurial revision 0 and 1 installable in
Galaxy, but only revision 1 (the latest) is showing up as installable.
I found documentation at
https://wiki.galaxyproject.org/RepositoryRevisions but this seems to
only cover a repository containing a single tool, not a suite of tools.

Is there something I'm doing wrong or some setting I have to change
here?  My toolshed is running with Galaxy tag "v15.07".

Thanks,

Aaron


___
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/


___
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/

Re: [galaxy-dev] Bismark installation dependencies error

2015-10-28 Thread Dave Bouvier
Yes, this is definitely related to the issue I fixed part of, and (I 
think) Nicola fixed the rest of.


-
Dave Bouvier
http://galaxyproject.org
http://usegalaxy.org

On 10/28/2015 11:46 AM, Nicola Soranzo wrote:

Hi Jose,
can you check that your release_15.07 is updated and contains git commit
197c7b21b209a7b6fbdb9a8a11c232a2b88523fc (
https://github.com/galaxyproject/galaxy/commit/197c7b21b209a7b6fbdb9a8a11c232a2b88523fc
)?

Cheers,
Nicola

On 28/10/15 14:53, Jose Juan Almagro Armenteros wrote:

Hello Björn,

I am using Galaxy 15.07, so everything should be updated.

Regards,

Jose

2015-10-28 15:43 GMT+01:00 Björn Grüning <bjoern.gruen...@gmail.com
<mailto:bjoern.gruen...@gmail.com>>:

Hi Jose,

which version of Galaxy are you using?
@Dave can this be one of the old un-compressing changes?

Cheers,
Bjoern

Am 28.10.2015 um 15:31 schrieb Jose Juan Almagro Armenteros:
> Hello,
>
> I have tried to install the last version of Bismark from the
toolshed and I
> got an error while installing. Basically it can't install bowtie and
> bowtie2 because the folder name
> is written twice in the download directory. Here is the error:
>
> File

"/steno-internal/projects/galaxy/galaxy-dist/lib/tool_shed/galaxy_install/install_manager.py",
> line 142, in install_and_build_package_via_fabric
> tool_dependency = self.install_and_build_package(
> tool_shed_repository, tool_dependency, actions_dict )
>   File

"/steno-internal/projects/galaxy/galaxy-dist/lib/tool_shed/galaxy_install/install_manager.py",
> line 100, in install_and_build_package
> initial_download=True )
>   File

"/steno-internal/projects/galaxy/galaxy-dist/lib/tool_shed/galaxy_install/tool_dependencies/recipe/recipe_manager.py",
> line 32, in execute_step
> initial_download=initial_download )
>   File

"/steno-internal/projects/galaxy/galaxy-dist/lib/tool_shed/galaxy_install/tool_dependencies/recipe/step_handler.py",
> line 685, in execute_step
> dir = self.url_download( work_dir, downloaded_filename, url,
> extract=True, checksums=checksums )
>   File

"/steno-internal/projects/galaxy/galaxy-dist/lib/tool_shed/galaxy_install/tool_dependencies/recipe/step_handler.py",
> line 223, in url_download
> extraction_path = archive.extract( install_dir )
>   File

"/steno-internal/projects/galaxy/galaxy-dist/lib/tool_shed/galaxy_install/tool_dependencies/recipe/step_handler.py",
> line 89, in extract
> os.chmod( absolute_filepath, unix_permissions )
>
> [Errno 2] No such file or directory:
> './database/tmp/tmp-toolshed-mtdM4XBx_/bowtie-0.12.8/bowtie-0.12.8/'
>
> As you see "bowtie-0.12.8" is twice in the path and when I check the
> directory, the last "bowtie-0.12.8" folder doesn't exists.
>
> Do you know what could go wrong or an alternative way of
specifying the
> correct path?
>
>
> Best regards,
>
> Jose
>
>
>
> ___
> 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/
>




___
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/




___
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/


___
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/

Re: [galaxy-dev] Samtools 1.1 Dependency

2015-07-13 Thread Dave Bouvier

Hans,

An actions tag with specified architecture and operating system will 
only be processed if both attributes match, so that one would not be 
executed on your OSX system. As regards the error in the sed command, 
I've created a pull request for the IUC's samtools 1.1 (and others with 
the same error) tool dependency definition, once that is accepted I'll 
be able to update the toolshed with the working code. Thank you for 
alerting me to that error.


-
Dave Bouvier
http://galaxyproject.org
http://usegalaxy.org

On 07/09/2015 05:22 PM, Hans Vasquez-Gross wrote:

Hi All,

I have a galaxy installation on an OSX system that has been running fine
with our custom tools.  However, now we want to start using for some
simple BAC mapping.

When I go to the main toolshed to install bwa, it lists the following
dependencies.

Repository *package_bwa_0_7_10_039ea20639* revision *5b9aca1e1c07* owned
by *devteam*
Repository *package_samtools_1_1* revision *43f2fbec5d52* owned by *iuc*


However, when running through this process, it fails at the
package_samtools_1_1 stage with an Error. Looking at the
INSTALLATION.LOG i see the following.

#
sed -i 's/-lcurses/-lncurses/' Makefile
STDOUT

#

#
sed -i 's/-lcurses/-lncurses/' Makefile
STDERR
sed: 1: Makefile: invalid command code M
#

However, looking at the tool_dependencies.xml for this particular
package, I see the following. I've highlighted in yellow a key
configuration.

?xml version=1.0?
tool_dependency
 package name=samtools version=1.1
 install version=1.0
 actions_group
 actions architecture=x86_64 os=linux
 action
type=download_by_urlhttp://depot.galaxyproject.org/package/linux/x86_64/samtools/samtools-1.1-Linux-x86_64.tgz/action
 action type=move_directory_files
 source_directory./source_directory

destination_directory$INSTALL_DIR/destination_directory
 /action
 /actions
 actions
 package name=ncurses version=5.9
 repository changeset_revision=5e1760c773ba
name=package_ncurses_5_9 owner=iuc
prior_installation_required=True
toolshed=https://toolshed.g2.bx.psu.edu; /
 /package
 package name=zlib version=1.2.8
 repository changeset_revision=63a4a902cda2
name=package_zlib_1_2_8 owner=iuc prior_installation_required=True
toolshed=https://toolshed.g2.bx.psu.edu; /
 /package
 action
type=download_by_urlhttp://downloads.sourceforge.net/project/samtools/samtools/1.1/samtools-1.1.tar.bz2/action
 action type=set_environment_for_install
 repository changeset_revision=5e1760c773ba
name=package_ncurses_5_9 owner=iuc
toolshed=https://toolshed.g2.bx.psu.edu;
 package name=ncurses version=5.9 /
 /repository
 repository changeset_revision=63a4a902cda2
name=package_zlib_1_2_8 owner=iuc
toolshed=https://toolshed.g2.bx.psu.edu;
 package name=zlib version=1.2.8 /
 /repository
 /action
 action type=shell_commandsed -i
's/-lcurses/-lncurses/' Makefile/action
 action type=shell_commandsed -i -e
s|CFLAGS=\s*-g\s*-Wall\s*-O2\s*|CFLAGS= -g -Wall -O2
-I$NCURSES_INCLUDE_PATH/ncurses/ -I$NCURSES_INCLUDE_PATH
-L$NCURSES_LIB_PATH|g Makefile
/action
 action type=shell_commandmake/action
 action type=move_file
 sourcesamtools/source
 destination$INSTALL_DIR/bin/destination
 /action
 /actions
 action type=set_environment
 environment_variable action=prepend_to
name=PATH$INSTALL_DIR/bin/environment_variable
 environment_variable action=set_to
name=SAMTOOLS_ROOT_PATH$INSTALL_DIR/environment_variable
 /action
 /actions_group
 /install


So, to me, it sounds like this is trying to compile/install a
distribution meant for linux, but I'm on OSX.  I was able to
successfully install samtools 1.2 with no errors.

Is there anyway to update, or modify the code for the BWA installation
recipe to use as a dependency samtools 1.2 rather then 1.1?  Or does
anyone have any suggestions on how to get samtools 1.1 to work?

I tried making a bin/ directory and moving a precompiled samtools binary
for 1.1 in the directory.  But galaxy didn't seem to recognize that the
dependency was satisfied manually.

Any advice would be greatly appreciated.

Thank you,
-Hans

Re: [galaxy-dev] unable to install from toolshed. bounced e-mail

2015-06-01 Thread Dave Bouvier

Alexey,

In order to help track down the issue, I'd like to gather a bit more 
information on your setup:


Which release of Galaxy are you running locally?
Which toolshed are you attempting to install from?

Additionally, there may be some more informative messages in the 
paster.log in the root of your galaxy installation.


-
Dave Bouvier
http://galaxyproject.org
http://usegalaxy.org

On 06/01/2015 10:20 AM, Leontovich, Alexey A., Ph.D. wrote:

Hello galaxy team,

This e-mail was bounced, so I am sending it again.

When I try to install tools (bismark, bisulfighter, bscall) to my local
instance of Galaxy, I get an error message:


  Internal Server Error

*Galaxy was unable to successfully complete your request*

An error occurred.

This may be an intermittent problem due to load or other unpredictable
factors, reloading the page may address the problem.

*The error has been logged to our team.*

The first time I tried to install was Friday, May 31, 2015.

I have installed many tools before, about 6 months ago and it worked
just fine.

Could you please help with current installation problems?

Thank you.

Alexey Leontovich

*Alexey Leontovich, Ph.D.*| Assistant Professor of Medical Informatics |
Biomedical Statistics and Informatics |Phone: 507-284-4850 | Fax:
507-538-0850 | leontovich.ale...@mayo.edu
*Mayo Clinic* | 200 First Street SW | Rochester, MN 55905 |
mayoclinic.org http://www.mayoclinic.org



___
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/


___
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/

Re: [galaxy-dev] Tests not being run on toolsheds?

2015-03-18 Thread Dave Bouvier

Gentlemen,

The issue with the nightly testing was due to a stalled test run 
blocking subsequent tests. I've cleared out that blockage and a manual 
test run appears to have completed successfully, as should future 
automated test runs. As always, feel free to let us know if you 
encounter any additional inexplicable behavior.


   --Dave B.

On 03/18/2015 07:00 AM, Peter Cock wrote:

On Wed, Mar 18, 2015 at 10:13 AM, Peter Briggs
peter.bri...@manchester.ac.uk wrote:

Hello Peter C.

Thanks for your comments and advice Ironically after I sent that email the
tests for the next tool I looked at in the toolshed had been run in the past
couple of days.


That's good. I can also confirm that the Test Tool Shed example I
gave was tested overnight, although it looks like a novel failure:
https://testtoolshed.g2.bx.psu.edu/view/peterjc/sample_seqs


I'm interested because I've got a couple of tools that seem to work okay
when I run the tests locally, but are reported as failing on the toolshed,
and I wanted to see if I'd addressed the issue for one of them by updating
the tool dependencies.


I suggest asking on this mailing list, posting the shareable Tool Shed URL
and a copy of the error message. Hopefully it will be a simple issue
(forgetting a test file is my most common mistake), or it may be
that another tool author has seen the same error (which can happen
due to problems in Galaxy itself).


(As an aside I'd also assumed that passing tests is one of the conditions
for the tool to be marked as verified, but maybe that's not the case?)


I think there is still a human involved, but passing tests is expected
for a verified tool.


However as you say, more testing locally seems to be a good way to go -
thanks for your suggestions. I looked at planemo briefly a while ago and it
looked good. The other issue I've had with testing is actually testing tool
installation (i.e. tool_dependencies.xml) - I recall that planemo didn't
deal with that side of things, so I had to set up the environment for the
tests manually.


There is some work on tool_dependencies.xml ongoing within planemo,
John Chilton would be the person to ask (CC'd directly).


Thanks again for your advice and the links, I will investigate trying to set
up a local solution (including some CI testing!).


This is something where using planemo ought to be very useful - for
now I still do my local testing with a test Galaxy instance via:

$ ./run_tests.sh -id my_tool_id

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:
   https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
   http://galaxyproject.org/search/mailinglists/


___
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/