Hello,
I'm having a problem with the installation of the
"deeptools_bam_compare" tool (Revision: d5d57b40b29a). The installation
of the requirements (package_python_2_7_deeptools_2_2_2) fails. The
command which fails is the following (stderr output is located in
/ceph/galaxy/tool_dependencys/deepTools/2.2.2/iuc/package_python_2_7_deeptools_2_2_2/0e67aa094608/INSTALLATION.log):
...
easy_install --no-deps --install-dir
/galaxy/tool_dependencys/deepTools/2.2.2/iuc/package_python_2_7_deeptools_2_2_2/0e67aa094608
--script-dir
/galaxy/tool_dependencys/deepTools/2.2.2/iuc/package_python_2_7_deeptools_2_2_2/0e67aa094608/bin
deeptools_2.2.2_src_all.tar.gz
STDERR
Traceback (most recent call last):
File "/usr/bin/easy_install", line 5, in <module>
from pkg_resources import load_entry_point
File
"/ceph/galaxy/tool_dependencys/python/2.7.10/iuc/package_python_2_7_10/0339c4a9b87b/lib/python2.7/site-packages/pkg_resources/__init__.py",
line 3084, in <module>
@_call_aside
File
"/ceph/galaxy/tool_dependencys/python/2.7.10/iuc/package_python_2_7_10/0339c4a9b87b/lib/python2.7/site-packages/pkg_resources/__init__.py",
line 3070, in _call_aside
f(*args, **kwargs)
File
"/ceph/galaxy/tool_dependencys/python/2.7.10/iuc/package_python_2_7_10/0339c4a9b87b/lib/python2.7/site-packages/pkg_resources/__init__.py",
line 3097, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File
"/ceph/galaxy/tool_dependencys/python/2.7.10/iuc/package_python_2_7_10/0339c4a9b87b/lib/python2.7/site-packages/pkg_resources/__init__.py",
line 653, in _build_master
return cls._build_from_requirements(__requires__)
File
"/ceph/galaxy/tool_dependencys/python/2.7.10/iuc/package_python_2_7_10/0339c4a9b87b/lib/python2.7/site-packages/pkg_resources/__init__.py",
line 666, in _build_from_requirements
dists = ws.resolve(reqs, Environment())
File
"/ceph/galaxy/tool_dependencys/python/2.7.10/iuc/package_python_2_7_10/0339c4a9b87b/lib/python2.7/site-packages/pkg_resources/__init__.py",
line 839, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'setuptools==3.3' distribution
was not found and is required by the application
...
The problem seems to be the missing / wrong version of setuptools. The
next step for me was to check the missing tool dependencies error
reports. All tool dependencies (deepTools, pysam, matplotlib, bx-python,
scipy, pybigwig and numpy) show the same error with the missing setuptools.
Only the package_python_2_7_10 dependency is installed correct. I
checked the setuptools version in the python dependency
(/ceph/galaxy/tool_dependencys/python/2.7.10/iuc/package_python_2_7_10/0339c4a9b87b/lib/python2.7/site-packages/setuptools/version.py)
and it's version 18.2 (__version__ = '18.2'). This might be the problem
here?
I am using Galaxy release_15.05.
Thanks,
Tobias