radical-collaboration / hpc-workflows

NSF16514 EarthCube Project - Award Number:1639694
5 stars 0 forks source link

conda installation from Installation instructions fails #141

Closed lsawade closed 3 years ago

lsawade commented 3 years ago

Haven't had this before but on traverse, I can't get the radical.entk package:

(conda-entk) ~ $ conda install radical.entk
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.

PackagesNotFoundError: The following packages are not available from current channels:

  - radical.entk

Probably just a build issue...

iparask commented 3 years ago

Hello @lsawade, there is a mistake in the documentation. Can you try:

conda install radical.entk -c conda-forge

Thank you

lsawade commented 3 years ago

Lawd, I could have tried that myself... thanks for getting back to me!

lsawade commented 3 years ago

Not working for Traverse again, I assume a build is missing:

$ conda install radical.entk -c conda-forge

Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.

PackagesNotFoundError: The following packages are not available from current channels:

  - radical.entk

Current channels:

  - https://conda.anaconda.org/conda-forge/linux-ppc64le
  - https://conda.anaconda.org/conda-forge/noarch
  - https://conda.anaconda.org/obspy/linux-ppc64le
  - https://conda.anaconda.org/obspy/noarch
  - https://repo.anaconda.com/pkgs/main/linux-ppc64le
  - https://repo.anaconda.com/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/r/linux-ppc64le
  - https://repo.anaconda.com/pkgs/r/noarch

To search for alternate channels that may provide the conda package you're
looking for, navigate to

    https://anaconda.org

and use the search bar at the top of the page.
lee212 commented 3 years ago

@andre-merzky, I realized that there are osx and Linux packages only, and I am trying to build PowerPC package (conda ppc64le) but it requires the permission to https://github.com/conda-forge/radical.pilot-feedstock, and https://github.com/conda-forge/radical.utils-feedstock as they are dependency of radical.entk and I am not maintainer. Could you add me to these? I will figure out rest.

lee212 commented 3 years ago

Thanks, Andre adding me to the maintainer of RCT in conda-forge channel.

I made few updates, and it supports PowerPC like:

@lsawade , please try again at your convenience, and let us know.

$ conda install -c conda-forge radical.entk
Collecting package metadata (repodata.json): done
Solving environment: done

==> WARNING: A newer version of conda exists. <==
  current version: 4.9.1
  latest version: 4.10.1

Please update conda by running

    $ conda update -n base -c defaults conda

## Package Plan ##

  environment location: /ccs/home/hrlee/.conda/envs/devel

  added / updated specs:
    - radical.entk

The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    alabaster-0.7.12           |             py_0          15 KB  conda-forge
    babel-2.9.1                |     pyh44b312d_0         6.2 MB  conda-forge
    docutils-0.17.1            |   py39hc1b9086_0         760 KB  conda-forge
    imagesize-1.2.0            |             py_0           8 KB  conda-forge
    ntplib-0.4.0               |     pyh6c4a22f_0          10 KB  conda-forge
    pika-0.13.0                |             py_0          80 KB  conda-forge
    python-hostlist-1.21       |     pyh9f0ad1d_0          38 KB  conda-forge
    radical.entk-1.6.5         |   py39hc1b9086_0         158 KB  conda-forge
    radical.pilot-1.6.6        |   py39hc1b9086_0         1.1 MB  conda-forge
    snowballstemmer-2.1.0      |     pyhd8ed1ab_0          57 KB  conda-forge
    sphinx-4.0.2               |     pyh6c4a22f_1         1.5 MB  conda-forge
    sphinxcontrib-applehelp-1.0.2|             py_0          28 KB  conda-forge
    sphinxcontrib-devhelp-1.0.2|             py_0          22 KB  conda-forge
    sphinxcontrib-htmlhelp-2.0.0|     pyhd8ed1ab_0          31 KB  conda-forge
    sphinxcontrib-jsmath-1.0.1 |             py_0           7 KB  conda-forge
    sphinxcontrib-qthelp-1.0.3 |             py_0          25 KB  conda-forge
    sphinxcontrib-serializinghtml-1.1.5|     pyhd8ed1ab_0          27 KB  conda-forge
    ------------------------------------------------------------
                                           Total:        10.0 MB

The following NEW packages will be INSTALLED:

  alabaster          conda-forge/noarch::alabaster-0.7.12-py_0
  babel              conda-forge/noarch::babel-2.9.1-pyh44b312d_0
  docutils           conda-forge/linux-ppc64le::docutils-0.17.1-py39hc1b9086_0
  imagesize          conda-forge/noarch::imagesize-1.2.0-py_0
  ntplib             conda-forge/noarch::ntplib-0.4.0-pyh6c4a22f_0
  packaging          conda-forge/noarch::packaging-20.9-pyh44b312d_0
  pika               conda-forge/noarch::pika-0.13.0-py_0
  pygments           conda-forge/noarch::pygments-2.9.0-pyhd8ed1ab_0
  pyparsing          conda-forge/noarch::pyparsing-2.4.7-pyh9f0ad1d_0
  python-hostlist    conda-forge/noarch::python-hostlist-1.21-pyh9f0ad1d_0
  radical.entk       conda-forge/linux-ppc64le::radical.entk-1.6.5-py39hc1b9086_0
  radical.pilot      conda-forge/linux-ppc64le::radical.pilot-1.6.6-py39hc1b9086_0
  snowballstemmer    conda-forge/noarch::snowballstemmer-2.1.0-pyhd8ed1ab_0
  sphinx             conda-forge/noarch::sphinx-4.0.2-pyh6c4a22f_1
  sphinxcontrib-app~ conda-forge/noarch::sphinxcontrib-applehelp-1.0.2-py_0
  sphinxcontrib-dev~ conda-forge/noarch::sphinxcontrib-devhelp-1.0.2-py_0
  sphinxcontrib-htm~ conda-forge/noarch::sphinxcontrib-htmlhelp-2.0.0-pyhd8ed1ab_0
  sphinxcontrib-jsm~ conda-forge/noarch::sphinxcontrib-jsmath-1.0.1-py_0
  sphinxcontrib-qth~ conda-forge/noarch::sphinxcontrib-qthelp-1.0.3-py_0
  sphinxcontrib-ser~ conda-forge/noarch::sphinxcontrib-serializinghtml-1.1.5-pyhd8ed1ab_0

Proceed ([y]/n)?
mturilli commented 3 years ago

it works!