Locked History Actions

Admin/Config/ToolDependenciesList

Per IUC email thread, the following libraries and packages have been suggested as base requirements for installing tool dependencies:

REQUIRED

  • autoconf
  • automake
  • autotools
  • build-essential
  • gfortran
  • cmake
  • git-core --> (currently that does not make much sense, because we can't <setup_environment> before cloning from git, right?)

  • libatlas-base-dev --> BG tried but under OS-X installation failed

  • libblas-dev --> (https://testtoolshed.g2.bx.psu.edu/view/iuc/package_atlas_3_10 testing needed)

  • liblapack-dev -> BG tried but under OS-X installation failed

  • libc6-dev --> that one makes us haedage ... USCS binaries requires a relative new version, old binaries are not available anymore

  • mercurial --> chicken-and-egg problem

  • python2.6
  • subversion
  • python-dev
  • pkg-config
  • openssl / libopenssl-dev
  • Java (for tools that are using the JRE/JDK, currently the TS is not able to install Java for you)

WIP or Done

Volunteers ?

  • patch
  • gnuplot
  • pdfjam [Hard, it need a latex installation]
  • libfuse-dev [is fuse Linux only?]
  • libsparsehash-dev
  • mime-support
  • tk-dev
  • uuid-dev
  • uuid
  • tcl-dev
  • swig

[BG] = there are packages hosted under https://github.com/bgruening/galaxytools/ contributions welcome.

[CBD] = can be done, please label accordingly, BG will take care of creating the package for it; CBD means something like it makes sense to include it as package, for example mercurial makes no sense to include as dependency, right? CBD, also means that it will be done, most of them are already in the test-toolshed.

Perl libraries

Perl libraries can be easily installed with the new perl installation routines. See an example here: https://github.com/bgruening/galaxytools/tree/master/test_repositories/setup_perl_environment

  • cpanminus [BG] included in the perl package
  • perl-modules
  • libperl-dev
  • libextutils-autoinstall-perl
  • libextutils-cbuilder-perl
  • liblocal-lib-perl
  • libmodule-build-perl
  • libmodule-install-perl