Ensembl/WiggleTools

Conda installation not working

Closed this issue · 5 comments

gevro commented

Hi,
Conda installation is not working:

conda install -c bioconda wiggletools
Collecting package metadata (repodata.json): done
Solving environment: / 
The environment is inconsistent, please check the package plan carefully
The following packages are causing the inconsistency:

  - defaults/linux-64::attrs==18.1.0=py36_0
  - defaults/linux-64::datashape==0.5.4=py36h3ad6b5c_0
  - defaults/linux-64::qtconsole==4.3.1=py36h8f73b5b_0
  - defaults/linux-64::curl==7.60.0=h84994c4_0
  - defaults/linux-64::clyent==1.2.2=py36h7e57e65_1
  - defaults/linux-64::contextlib2==0.5.5=py36h6c84a62_0
  - defaults/linux-64::greenlet==0.4.13=py36h14c3975_0
  - defaults/linux-64::requests==2.22.0=py36_0
  - defaults/linux-64::sip==4.19.8=py36hf484d3e_0
  - defaults/noarch::tqdm==4.36.1=py_0
  - defaults/linux-64::jupyter==1.0.0=py36_4
  - defaults/linux-64::bottleneck==1.2.1=py36haac1ea0_0
  - defaults/linux-64::pycrypto==2.6.1=py36h14c3975_8
  - defaults/linux-64::nbformat==4.4.0=py36h31c9010_0
  - defaults/linux-64::pycparser==2.18=py36hf9f622e_1
  - defaults/linux-64::cytoolz==0.9.0.1=py36h14c3975_0
  - defaults/linux-64::sphinxcontrib-websupport==1.0.1=py36hb5cb234_1
  - defaults/linux-64::xlsxwriter==1.0.4=py36_0
  - defaults/linux-64::asn1crypto==0.24.0=py36_0
  - defaults/linux-64::partd==0.3.8=py36h36fd896_0
  - defaults/linux-64::conda==4.7.12=py36_0
  - defaults/linux-64::heapdict==1.0.0=py36_2
  - defaults/linux-64::pathlib2==2.3.2=py36_0
  - defaults/linux-64::filelock==3.0.4=py36_0
  - defaults/linux-64::numpy==1.14.3=py36hcd700cb_1
  - defaults/linux-64::libssh2==1.8.0=h9cfc8f7_4
  - defaults/linux-64::packaging==17.1=py36_0
  - defaults/linux-64::pycurl==7.43.0.1=py36hb7f436b_0
  - defaults/linux-64::cryptography==2.7=py36h1ba5d50_0
  - defaults/linux-64::msgpack-python==0.5.6=py36h6bb024c_0
  - defaults/linux-64::_ipyw_jlab_nb_ext_conf==0.1.0=py36he11e457_0
  - defaults/linux-64::markupsafe==1.0=py36hd9260cd_1
  - defaults/linux-64::colorama==0.3.9=py36h489cec4_0
  - defaults/linux-64::pycosat==0.6.3=py36h0a5515d_0
  - defaults/linux-64::simplegeneric==0.8.1=py36_2
  - defaults/linux-64::beautifulsoup4==4.6.0=py36h49b8c8c_1
  - defaults/linux-64::backports==1.0=py36hfa02d7e_1
  - defaults/linux-64::mccabe==0.6.1=py36h5ad9710_1
  - defaults/linux-64::unicodecsv==0.14.1=py36ha668878_0
  - defaults/linux-64::send2trash==1.5.0=py36_0
  - defaults/linux-64::anaconda==5.2.0=py36_3
  - defaults/linux-64::ipython_genutils==0.2.0=py36hb52b0d5_0
  - defaults/linux-64::pip==19.1.1=py36_0
  - defaults/linux-64::isort==4.3.4=py36_0
  - defaults/linux-64::qtpy==1.4.1=py36_0
  - defaults/linux-64::jupyterlab==0.32.1=py36_0
  - defaults/linux-64::sortedcollections==0.6.1=py36_0
  - defaults/linux-64::docutils==0.14=py36hb0f60f5_0
  - defaults/linux-64::pyqt==5.9.2=py36h751905a_0
  - defaults/linux-64::notebook==5.5.0=py36_0
  - defaults/linux-64::olefile==0.45.1=py36_0
  - defaults/linux-64::sqlalchemy==1.2.7=py36h6b74fdf_0
  - defaults/linux-64::spyder==3.2.8=py36_0
  - defaults/linux-64::idna==2.8=py36_0
  - defaults/linux-64::cffi==1.11.5=py36h9745a5d_0
  - defaults/linux-64::astropy==3.0.2=py36h3010b51_1
  - defaults/linux-64::testpath==0.3.1=py36h8cadb63_0
  - defaults/linux-64::nbconvert==5.3.1=py36hb41ffb7_0
  - defaults/linux-64::widgetsnbextension==3.2.1=py36_0
  - defaults/linux-64::pandocfilters==1.4.2=py36ha6701b7_1
  - defaults/linux-64::psutil==5.4.5=py36h14c3975_0
  - defaults/linux-64::get_terminal_size==1.0.0=haa9412d_0
  - defaults/linux-64::itsdangerous==0.24=py36h93cc618_1
  - defaults/linux-64::webencodings==0.5.1=py36h800622e_1
  - defaults/linux-64::openpyxl==2.5.3=py36_0
  - defaults/linux-64::distributed==1.21.8=py36_0
  - defaults/linux-64::pyflakes==1.6.0=py36h7bd6a15_0
  - defaults/linux-64::toolz==0.9.0=py36_0
  - defaults/linux-64::nltk==3.3.0=py36_0
  - defaults/linux-64::pylint==1.8.4=py36_0
  - defaults/linux-64::anaconda-navigator==1.8.7=py36_0
  - defaults/linux-64::alabaster==0.7.10=py36h306e16b_0
  - defaults/linux-64::libcurl==7.60.0=h1ad7b7a_0
  - defaults/linux-64::xlrd==1.1.0=py36h1db9f0c_1
  - defaults/linux-64::seaborn==0.8.1=py36hfad7ec4_0
  - defaults/linux-64::pytest-astropy==0.3.0=py36_0
  - defaults/linux-64::anaconda-client==1.6.14=py36_0
  - defaults/linux-64::entrypoints==0.2.3=py36h1aec115_2
  - defaults/linux-64::mkl_fft==1.0.1=py36h3010b51_0
  - defaults/linux-64::more-itertools==4.1.0=py36_0
  - defaults/linux-64::numba==0.38.0=py36h637b7d7_0
  - defaults/linux-64::cycler==0.10.0=py36h93f1223_0
  - defaults/linux-64::imageio==2.3.0=py36_0
  - defaults/linux-64::conda-build==3.10.5=py36_0
  - defaults/linux-64::odo==0.5.1=py36h90ed295_0
  - defaults/linux-64::pytest-openfiles==0.3.0=py36_0
  - defaults/linux-64::et_xmlfile==1.0.1=py36hd6bccc3_0
  - defaults/linux-64::ipykernel==4.8.2=py36_0
  - defaults/linux-64::flask==1.0.2=py36_1
  - defaults/linux-64::python-dateutil==2.7.3=py36_0
  - defaults/linux-64::conda-verify==2.0.0=py36h98955d8_0
  - defaults/linux-64::multipledispatch==0.5.0=py36_0
  - defaults/linux-64::pkginfo==1.4.2=py36_1
  - defaults/linux-64::gmpy2==2.0.8=py36hc8893dd_2
  - defaults/linux-64::locket==0.2.0=py36h787c0ad_1
  - defaults/linux-64::mpmath==1.0.0=py36hfeacd6b_2
  - defaults/linux-64::pyopenssl==19.0.0=py36_0
  - defaults/linux-64::jinja2==2.10=py36ha16c418_0
  - defaults/linux-64::navigator-updater==0.2.1=py36_0
  - defaults/linux-64::qt==5.9.5=h7e424d6_0
  - defaults/linux-64::blaze==0.11.3=py36h4e06776_0
  - defaults/linux-64::mistune==0.8.3=py36h14c3975_1
  - defaults/linux-64::backports.shutil_get_terminal_size==1.0.0=py36hfea85ff_2
  - defaults/linux-64::py==1.5.3=py36_0
  - defaults/linux-64::astroid==1.6.3=py36_0
  - defaults/linux-64::backcall==0.1.0=py36_0
  - defaults/linux-64::ipywidgets==7.2.1=py36_0
  - defaults/linux-64::qtawesome==0.4.4=py36h609ed8c_0
  - defaults/linux-64::anaconda-project==0.8.2=py36h44fb852_0
  - defaults/linux-64::cython==0.28.2=py36h14c3975_0
  - defaults/linux-64::jsonschema==2.6.0=py36h006f8b5_0
  - defaults/linux-64::sphinxcontrib==1.0=py36h6d0f590_1
  - defaults/linux-64::fastcache==1.0.2=py36h14c3975_2
  - defaults/linux-64::pysocks==1.6.8=py36_0
  - defaults/linux-64::bitarray==0.8.1=py36h14c3975_1
  - defaults/linux-64::zict==0.1.3=py36h3a3bf81_0
  - defaults/linux-64::boto==2.48.0=py36h6e4cd66_1
  - defaults/linux-64::terminado==0.8.1=py36_1
  - defaults/linux-64::jupyter_console==5.2.0=py36he59e554_1
  - defaults/linux-64::pyodbc==4.0.23=py36hf484d3e_0
  - defaults/linux-64::jupyter_client==5.2.3=py36_0
  - defaults/linux-64::chardet==3.0.4=py36h0f667ec_1
  - defaults/linux-64::babel==2.5.3=py36_0
  - defaults/linux-64::glob2==0.6=py36he249c77_0
  - defaults/linux-64::sphinx==1.7.4=py36_0
  - defaults/linux-64::jupyter_core==4.4.0=py36h7c827e3_0
  - defaults/linux-64::pep8==1.7.1=py36_0
  - defaults/linux-64::bokeh==0.12.16=py36_0
  - omnia/label/cuda91/linux-64::openmm==7.3.1=py36_cuda91_rc_2
  - defaults/linux-64::mkl_random==1.0.1=py36h629b387_0
  - defaults/linux-64::tblib==1.3.2=py36h34cf8b6_0
  - defaults/linux-64::nose==1.3.7=py36hcdf7029_2
  - defaults/linux-64::singledispatch==3.4.0.3=py36h7a266c3_0
  - defaults/linux-64::mkl-service==1.1.2=py36h17a0993_4
  - defaults/linux-64::rope==0.10.7=py36h147e2ec_0
  - defaults/linux-64::conda-package-handling==1.6.0=py36h7b6447c_0
  - defaults/linux-64::python==3.6.8=h0371630_0
  - defaults/linux-64::pytest-doctestplus==0.1.3=py36_0
  - defaults/linux-64::lazy-object-proxy==1.3.1=py36h10fcdad_0
  - defaults/linux-64::gevent==1.3.0=py36h14c3975_0
  - defaults/linux-64::wheel==0.33.4=py36_0
  - defaults/linux-64::numpydoc==0.8.0=py36_0
  - defaults/linux-64::traitlets==4.3.2=py36h674d592_0
  - defaults/linux-64::xlwt==1.3.0=py36h7b00a1f_0
  - defaults/linux-64::ply==3.11=py36_0
  - defaults/linux-64::pytest==3.5.1=py36_0
  - defaults/linux-64::sortedcontainers==1.5.10=py36_0
  - defaults/linux-64::pluggy==0.6.0=py36hb689045_0
  - defaults/linux-64::flask-cors==3.0.4=py36_0
  - defaults/linux-64::imagesize==1.0.0=py36_0
  - defaults/linux-64::pycodestyle==2.4.0=py36_0
  - defaults/linux-64::ruamel_yaml==0.15.35=py36h14c3975_1
  - defaults/linux-64::urllib3==1.24.2=py36_0
  - defaults/linux-64::wcwidth==0.1.7=py36hdf4376a_0
  - defaults/linux-64::jupyterlab_launcher==0.10.5=py36_0
  - defaults/linux-64::sympy==1.1.1=py36hc6d1c1c_0
  - defaults/linux-64::snowballstemmer==1.2.1=py36h6febd40_0
  - defaults/linux-64::path.py==11.0.1=py36_0
  - defaults/linux-64::dask==0.17.5=py36_0
  - defaults/linux-64::pytest-arraydiff==0.2=py36_0
  - defaults/linux-64::jdcal==1.4=py36_0
  - defaults/linux-64::lxml==4.2.1=py36h23eabaa_0
  - defaults/linux-64::llvmlite==0.23.1=py36hdbcaa40_0
  - defaults/linux-64::werkzeug==0.14.1=py36_0
  - defaults/linux-64::pytest-remotedata==0.2.1=py36_0
  - defaults/linux-64::certifi==2019.9.11=py36_0
  - defaults/linux-64::six==1.12.0=py36_0
  - defaults/linux-64::bkcharts==0.2=py36h735825a_0
failed with initial frozen solve.

Dear @gevro,

We did not create the WiggleTools conda package (I believe it is derived from the WiggleTools Homebrew brewski recipe), so I cannot speak with much certainty about the conda package.

Nonetheless, I could not reproduce your error on a fresh install.

Have you successfully installed another package with conda? The conda issues page would suggest that this error message reflects a problem with your current conda installation.

Hope this helps,

Daniel

gevro commented

I managed to install it into a new conda environment.

However, how do I determine what version of WiggleTools it is? Is there a wiggletools -version? or -v? It doesn't seem to be working, so there is no way for me to know for sure which version of WiggleTools it is.

Thanks.

Dear @gevro ,

That's true we never got round to implementing this.

However, you can already get that information from your package installer (in this case conda):

conda list wiggletools

Hope this helps,

Daniel

gevro commented

See below. Is that the latest version?

# Name                    Version                   Build  Channel
wiggletools               1.2.10               he98db58_1    bioco

Yes, exactly.