conda-forge / graph-tool-feedstock

A conda-smithy repository for graph-tool.
BSD 3-Clause "New" or "Revised" License
5 stars 7 forks source link

conda search cannot find graph-tool #80

Closed gboeing closed 2 years ago

gboeing commented 2 years ago

Solution to issue cannot be found in the documentation.

Issue

I have a docker linux image that includes graph-tool, which gets rebuilt periodically. The build broke today, and it appears that graph-tool can no longer be found. See conda search results below:

> conda search graph-tool

Loading channels: done
No match found for: graph-tool. Search: *graph-tool*

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

  - graph-tool

Current channels:

  - https://conda.anaconda.org/conda-forge/linux-aarch64
  - https://conda.anaconda.org/conda-forge/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.

If I run conda search graph-tool on my Mac, however, it is successfully found as expected.

Click for Environment details ### Installed packages ```shell # packages in environment at /opt/conda: # # Name Version Build Channel _openmp_mutex 4.5 2_gnu conda-forge alembic 1.8.0 pyhd8ed1ab_0 conda-forge anyio 3.6.1 py310hbbe02a8_0 conda-forge argon2-cffi 21.3.0 pyhd8ed1ab_0 conda-forge argon2-cffi-bindings 21.2.0 py310h761cc84_2 conda-forge asttokens 2.0.5 pyhd8ed1ab_0 conda-forge async_generator 1.10 py_0 conda-forge attrs 21.4.0 pyhd8ed1ab_0 conda-forge babel 2.10.1 pyhd8ed1ab_0 conda-forge backcall 0.2.0 pyh9f0ad1d_0 conda-forge backports 1.0 py_2 conda-forge backports.functools_lru_cache 1.6.4 pyhd8ed1ab_0 conda-forge beautifulsoup4 4.11.1 pyha770c72_0 conda-forge bleach 5.0.0 pyhd8ed1ab_0 conda-forge blinker 1.4 py_1 conda-forge brotlipy 0.7.0 py310h761cc84_1004 conda-forge bzip2 1.0.8 hf897c2e_4 conda-forge c-ares 1.18.1 hf897c2e_0 conda-forge ca-certificates 2022.5.18.1 h4fd8a4c_0 conda-forge certifi 2022.5.18.1 py310h4c7bcd0_0 conda-forge certipy 0.1.3 py_0 conda-forge cffi 1.15.0 py310h8915cd8_0 conda-forge charset-normalizer 2.0.12 pyhd8ed1ab_0 conda-forge colorama 0.4.4 pyh9f0ad1d_0 conda-forge conda 4.13.0 py310h4c7bcd0_1 conda-forge conda-package-handling 1.8.1 py310h761cc84_1 conda-forge configurable-http-proxy 4.5.1 node17_hfaf594c_1 conda-forge cryptography 37.0.2 py310h07dd38e_0 conda-forge debugpy 1.6.0 py310h130cc07_0 conda-forge decorator 5.1.1 pyhd8ed1ab_0 conda-forge defusedxml 0.7.1 pyhd8ed1ab_0 conda-forge entrypoints 0.4 pyhd8ed1ab_0 conda-forge executing 0.8.3 pyhd8ed1ab_0 conda-forge flit-core 3.7.1 pyhd8ed1ab_0 conda-forge greenlet 1.1.2 py310h130cc07_2 conda-forge icu 70.1 ha18d298_0 conda-forge idna 3.3 pyhd8ed1ab_0 conda-forge importlib-metadata 4.11.4 py310hbbe02a8_0 conda-forge importlib_metadata 4.11.4 hd8ed1ab_0 conda-forge importlib_resources 5.7.1 pyhd8ed1ab_1 conda-forge ipykernel 6.13.1 py310h7d5ade6_0 conda-forge ipython 8.4.0 py310h4c7bcd0_0 conda-forge ipython_genutils 0.2.0 py_1 conda-forge jedi 0.18.1 py310hbbe02a8_1 conda-forge jinja2 3.1.2 pyhd8ed1ab_1 conda-forge json5 0.9.5 pyh9f0ad1d_0 conda-forge jsonschema 4.6.0 pyhd8ed1ab_0 conda-forge jupyter_client 7.3.4 pyhd8ed1ab_0 conda-forge jupyter_core 4.10.0 py310h4c7bcd0_0 conda-forge jupyter_server 1.17.1 pyhd8ed1ab_0 conda-forge jupyter_telemetry 0.1.0 pyhd8ed1ab_1 conda-forge jupyterhub 2.3.1 pyhd8ed1ab_0 conda-forge jupyterhub-base 2.3.1 pyhd8ed1ab_0 conda-forge jupyterlab 3.4.3 pyhd8ed1ab_0 conda-forge jupyterlab_pygments 0.2.2 pyhd8ed1ab_0 conda-forge jupyterlab_server 2.14.0 pyhd8ed1ab_0 conda-forge keyutils 1.6.1 h4e544f5_0 conda-forge krb5 1.19.3 h7c456eb_0 conda-forge ld_impl_linux-aarch64 2.36.1 h02ad14f_2 conda-forge libarchive 3.5.2 h610d84a_2 conda-forge libcurl 7.83.1 h8fd98b7_0 conda-forge libedit 3.1.20191231 he28a2e2_2 conda-forge libev 4.33 h516909a_1 conda-forge libffi 3.4.2 h3557bc0_5 conda-forge libgcc-ng 12.1.0 h3242a24_16 conda-forge libgomp 12.1.0 h3242a24_16 conda-forge libiconv 1.16 h6dd45c4_0 conda-forge libmamba 0.24.0 h8683862_1 conda-forge libmambapy 0.24.0 py310h76fea7e_1 conda-forge libnghttp2 1.47.0 h75cb1c7_0 conda-forge libnsl 2.0.0 hf897c2e_0 conda-forge libsodium 1.0.18 hb9de7d4_1 conda-forge libsolv 0.7.22 h7866ba4_0 conda-forge libssh2 1.10.0 h1ab2c7b_2 conda-forge libstdcxx-ng 12.1.0 hd01590b_16 conda-forge libuuid 2.32.1 hf897c2e_1000 conda-forge libuv 1.43.0 hf897c2e_0 conda-forge libxml2 2.9.14 h370961a_0 conda-forge libzlib 1.2.12 h4e544f5_0 conda-forge lz4-c 1.9.3 h01db608_1 conda-forge lzo 2.10 h516909a_1000 conda-forge mako 1.2.0 pyhd8ed1ab_1 conda-forge mamba 0.24.0 py310hcf12e44_1 conda-forge markupsafe 2.1.1 py310hdc54845_1 conda-forge matplotlib-inline 0.1.3 pyhd8ed1ab_0 conda-forge mistune 0.8.4 py310h7cee911_1005 conda-forge nbclassic 0.3.7 pyhd8ed1ab_0 conda-forge nbclient 0.6.4 pyhd8ed1ab_1 conda-forge nbconvert 6.5.0 pyhd8ed1ab_0 conda-forge nbconvert-core 6.5.0 pyhd8ed1ab_0 conda-forge nbconvert-pandoc 6.5.0 pyhd8ed1ab_0 conda-forge nbformat 5.4.0 pyhd8ed1ab_0 conda-forge ncurses 6.3 headf329_1 conda-forge nest-asyncio 1.5.5 pyhd8ed1ab_0 conda-forge nodejs 17.9.0 he850d6a_0 conda-forge notebook 6.4.12 pyha770c72_0 conda-forge notebook-shim 0.1.0 pyhd8ed1ab_0 conda-forge oauthlib 3.2.0 pyhd8ed1ab_0 conda-forge openssl 1.1.1o h4e544f5_0 conda-forge packaging 21.3 pyhd8ed1ab_0 conda-forge pamela 1.0.0 py_0 conda-forge pandoc 2.18 h8af1aa0_0 conda-forge pandocfilters 1.5.0 pyhd8ed1ab_0 conda-forge parso 0.8.3 pyhd8ed1ab_0 conda-forge pexpect 4.8.0 pyh9f0ad1d_2 conda-forge pickleshare 0.7.5 py_1003 conda-forge pip 22.1.2 pyhd8ed1ab_0 conda-forge prometheus_client 0.14.1 pyhd8ed1ab_0 conda-forge prompt-toolkit 3.0.29 pyha770c72_0 conda-forge psutil 5.9.1 py310h761cc84_0 conda-forge ptyprocess 0.7.0 pyhd3deb0d_0 conda-forge pure_eval 0.2.2 pyhd8ed1ab_0 conda-forge pybind11-abi 4 hd8ed1ab_3 conda-forge pycosat 0.6.3 py310h761cc84_1010 conda-forge pycparser 2.21 pyhd8ed1ab_0 conda-forge pycurl 7.45.1 py310h0dc3a97_1 conda-forge pygments 2.12.0 pyhd8ed1ab_0 conda-forge pyjwt 2.4.0 pyhd8ed1ab_0 conda-forge pyopenssl 22.0.0 pyhd8ed1ab_0 conda-forge pyparsing 3.0.9 pyhd8ed1ab_0 conda-forge pyrsistent 0.18.1 py310hdc54845_1 conda-forge pysocks 1.7.1 py310hbbe02a8_5 conda-forge python 3.10.4 h2eada40_0_cpython conda-forge python-dateutil 2.8.2 pyhd8ed1ab_0 conda-forge python-fastjsonschema 2.15.3 pyhd8ed1ab_0 conda-forge python-json-logger 2.0.1 pyh9f0ad1d_0 conda-forge python_abi 3.10 2_cp310 conda-forge pytz 2022.1 pyhd8ed1ab_0 conda-forge pyzmq 23.1.0 py310h7c6bb8d_0 conda-forge readline 8.1.2 h38e3740_0 conda-forge reproc 14.2.3 hf897c2e_0 conda-forge reproc-cpp 14.2.3 h01db608_0 conda-forge requests 2.28.0 pyhd8ed1ab_0 conda-forge ruamel.yaml 0.17.21 py310h761cc84_1 conda-forge ruamel.yaml.clib 0.2.6 py310h761cc84_1 conda-forge ruamel_yaml 0.15.80 py310h761cc84_1007 conda-forge send2trash 1.8.0 pyhd8ed1ab_0 conda-forge setuptools 62.3.4 py310hbbe02a8_0 conda-forge six 1.16.0 pyh6c4a22f_0 conda-forge sniffio 1.2.0 py310h4c7bcd0_3 conda-forge soupsieve 2.3.1 pyhd8ed1ab_0 conda-forge sqlalchemy 1.4.37 py310hdc54845_0 conda-forge sqlite 3.38.5 hc74f5b8_0 conda-forge stack_data 0.2.0 pyhd8ed1ab_0 conda-forge terminado 0.15.0 py310hbbe02a8_0 conda-forge tinycss2 1.1.1 pyhd8ed1ab_0 conda-forge tk 8.6.12 hd8af866_0 conda-forge tornado 6.1 py310hdc54845_3 conda-forge tqdm 4.64.0 pyhd8ed1ab_0 conda-forge traitlets 5.2.2.post1 pyhd8ed1ab_0 conda-forge tzdata 2022a h191b570_0 conda-forge urllib3 1.26.9 pyhd8ed1ab_0 conda-forge wcwidth 0.2.5 pyh9f0ad1d_2 conda-forge webencodings 0.5.1 py_1 conda-forge websocket-client 1.3.2 pyhd8ed1ab_0 conda-forge wheel 0.37.1 pyhd8ed1ab_0 conda-forge xz 5.2.5 h6dd45c4_1 conda-forge yaml 0.2.5 hf897c2e_2 conda-forge yaml-cpp 0.7.0 h4de3ea5_1 conda-forge zeromq 4.3.4 h01db608_1 conda-forge zipp 3.8.0 pyhd8ed1ab_0 conda-forge zlib 1.2.12 h4e544f5_0 conda-forge zstd 1.5.2 haad177d_1 conda-forge ``` ### Environment info ```shell active environment : base active env location : /opt/conda shell level : 1 user config file : /home/jovyan/.condarc populated config files : /opt/conda/.condarc conda version : 4.13.0 conda-build version : not installed python version : 3.10.4.final.0 virtual packages : __linux=5.10.104=0 __glibc=2.31=0 __unix=0=0 __archspec=1=aarch64 base environment : /opt/conda (writable) conda av data dir : /opt/conda/etc/conda conda av metadata url : None channel URLs : https://conda.anaconda.org/conda-forge/linux-aarch64 https://conda.anaconda.org/conda-forge/noarch package cache : /opt/conda/pkgs /home/jovyan/.conda/pkgs envs directories : /opt/conda/envs /home/jovyan/.conda/envs platform : linux-aarch64 user-agent : conda/4.13.0 requests/2.28.0 CPython/3.10.4 Linux/5.10.104-linuxkit ubuntu/20.04.4 glibc/2.31 UID:GID : 1000:100 netrc file : None offline mode : False # conda environments: # base * /opt/conda sys.version: 3.10.4 | packaged by conda-forge | (main... sys.prefix: /opt/conda sys.executable: /opt/conda/bin/python conda location: /opt/conda/lib/python3.10/site-packages/conda conda-build: None conda-env: /opt/conda/bin/conda-env user site dirs: CIO_TEST: CONDA_DEFAULT_ENV: base CONDA_DIR: /opt/conda CONDA_EXE: /opt/conda/bin/conda CONDA_PREFIX: /opt/conda CONDA_PROMPT_MODIFIER: (base) CONDA_PYTHON_EXE: /opt/conda/bin/python CONDA_ROOT: /opt/conda CONDA_SHLVL: 1 CURL_CA_BUNDLE: PATH: /opt/conda/bin:/opt/conda/bin:/opt/conda/condabin:/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin REQUESTS_CA_BUNDLE: SSL_CERT_FILE: ```
stuarteberg commented 2 years ago

According to the info you posted above, you are attempting to find a linux ARM build (linux-aarch64) of graph-tool. We don’t publish such a package, and never have.

It might be possible (with some effort), but that’s a separate discussion. Are you sure that’s what you intend to install?

gboeing commented 2 years ago

Interesting. I had been successfully building this the same way with the same script for the past few months, off of the jupyter/base-notebook docker image. Perhaps something changed elsewhere. Either way, this must not be a conda-forge issue.