Giter Club home page Giter Club logo

gnutls-feedstock's People

Contributors

beckermr avatar conda-forge-admin avatar conda-forge-curator[bot] avatar erykoff avatar github-actions[bot] avatar hmaarrfk avatar isuruf avatar jakirkham avatar leofang avatar mariusvniekerk avatar mingwandroid avatar regro-cf-autotick-bot avatar sachalau avatar scopatz avatar sdvillal avatar stuarteberg avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

gnutls-feedstock's Issues

Change to use run_exports

Since the deps now use run_exports we can drop the run portions of the recipe

As both of these do use run_exports, should we drop these from run?

Originally posted by @jakirkham in #11

Question: Why using bundled `libtasn1`?

I was wondering why we can't support PKCS#11 in openconnect, and I found an interesting story that involves several feedstocks.

In short, libtasn1 is on conda-forge, which claims it can be used to support gnutls and p11-kit, among others. But, here gnutls uses its bundle as oppose to the libtasn1 package:

--with-included-libtasn1 \

and p11-kit (which is needed by openconnect for PKCS#11) claims it can't depend on libtasn1 on OS X: https://github.com/conda-forge/p11-kit-feedstock/blob/891f18f736d2078d2314db591f6589dc20b433ee/recipe/meta.yaml#L15
Because both lines were edited like 4 years ago, I suspect they're both outdated, but I can't trace back to who made the claims.

gnutls is not built against nettle 3.7 on osx-arm64

$ conda create -n test "gnutls >=3.6.13" nettle=3.7
Collecting package metadata (current_repodata.json): done
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: / 
Found conflicts! Looking for incompatible packages.
This can take several minutes.  Press CTRL-C to abort.
failed                                                                                                                                         

UnsatisfiableError: The following specifications were found to be incompatible with each other:

Output in format: Requested package -> Available versions

Package nettle conflicts for:
nettle=3.7
gnutls[version='>=3.6.13'] -> nettle[version='>=3.4.1|>=3.6,<3.7.0a0']

libgnutls.so.30: undefined symbol: mpn_add_1, version HOGWEED_4

Issue:
When trying to import cv2 I get the following error:

In [1]: import cv2
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-1-c8ec22b3e787> in <module>
----> 1 import cv2

ImportError: /home/gloch/.miniconda3/envs/aml/lib/python3.8/site-packages/../../././libgnutls.so.30: undefined symbol: mpn_add_1, version HOGWEED_4

Environment (conda list):
$ conda list
# packages in environment at /home/gloch/.miniconda3/envs/aml:
#
# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                        main  
absl-py                   0.10.0                   py38_0  
adal                      1.2.5              pyhd3eb1b0_0  
aiohttp                   3.6.3            py38h7b6447c_0  
appdirs                   1.4.4                      py_0  
applicationinsights       0.11.9                     py_0    conda-forge
argon2-cffi               20.1.0           py38h7b6447c_1  
asn1crypto                1.4.0                      py_0  
async-timeout             3.0.1                    py38_0  
async_generator           1.10                       py_0  
attrs                     20.2.0                     py_0  
azure-common              1.1.25                   pypi_0    pypi
azure-core                1.8.2                    pypi_0    pypi
azure-graphrbac           0.61.1                   pypi_0    pypi
azure-mgmt-authorization  0.61.0                   pypi_0    pypi
azure-mgmt-containerregistry 2.8.0                    pypi_0    pypi
azure-mgmt-keyvault       2.2.0                    pypi_0    pypi
azure-mgmt-resource       10.2.0                   pypi_0    pypi
azure-mgmt-storage        11.2.0                   pypi_0    pypi
azure-storage-blob        12.5.0                   pypi_0    pypi
azure-storage-common      2.1.0                    pypi_0    pypi
azure-storage-file        2.1.0                    pypi_0    pypi
azureml-core              1.17.0                   pypi_0    pypi
azureml-telemetry         1.17.0                   pypi_0    pypi
azureml-tensorboard       1.17.0                   pypi_0    pypi
azureml-train             1.17.0                   pypi_0    pypi
azureml-train-core        1.17.0                   pypi_0    pypi
azureml-train-restclients-hyperdrive 1.17.0                   pypi_0    pypi
azureml-widgets           1.17.0                   pypi_0    pypi
backcall                  0.2.0                      py_0  
backports                 1.0                        py_2  
backports.tempfile        1.0                        py_1  
backports.weakref         1.0.post1                  py_1  
blas                      1.0                         mkl  
bleach                    3.2.1                      py_0  
blinker                   1.4                      py38_0  
blosc                     1.20.1               hd408876_0  
brotlipy                  0.7.0           py38h7b6447c_1000  
bzip2                     1.0.8                h7b6447c_0  
c-ares                    1.16.1               h7b6447c_0  
ca-certificates           2020.10.14                    0  
cachetools                4.1.1                      py_0  
cairo                     1.16.0            h3fc0475_1005    conda-forge
certifi                   2020.6.20        py38h06a4308_2  
cffi                      1.14.0           py38h2e261b9_0  
chardet                   3.0.4                 py38_1003  
click                     7.1.2                      py_0  
cloudpickle               1.6.0                      py_0  
contextlib2               0.6.0.post1                py_0  
coverage                  5.3              py38h7b6447c_0  
cryptography              3.1.1            py38h1ba5d50_0  
cudatoolkit               11.0.221             h6bb024c_0  
cycler                    0.10.0                   py38_0  
cython                    0.29.21          py38he6710b0_0  
dataclasses               0.6                      pypi_0    pypi
dbus                      1.13.18              hb2f20db_0  
decorator                 4.4.2                      py_0  
defusedxml                0.6.0                      py_0  
docker-py                 4.3.1                    py38_4  
docker-pycreds            0.4.0                      py_0  
entrypoints               0.3                      py38_0  
expat                     2.2.10               he6710b0_2  
ffmpeg                    4.3.1                h167e202_0    conda-forge
flake8                    3.8.4                      py_0  
fontconfig                2.13.1            h1056068_1002    conda-forge
freetype                  2.10.4               h5ab3b9f_0  
future                    0.18.2                   pypi_0    pypi
glib                      2.63.1               h5a9c865_0  
gmp                       6.2.0                he1b5a44_3    conda-forge
gnutls                    3.6.13               h79a8f9a_0    conda-forge
google-auth               1.22.1                     py_0  
google-auth-oauthlib      0.4.1                      py_2  
graphite2                 1.3.14               h23475e2_0  
grpcio                    1.31.0           py38hf8bcb03_0  
gst-plugins-base          1.14.5               h0935bb2_2    conda-forge
gstreamer                 1.14.5               h36ae1b5_2    conda-forge
h5py                      2.10.0           py38hd6299e0_1  
harfbuzz                  2.7.2                hee91db6_0    conda-forge
hdf5                      1.10.6               hb1b8bf9_0  
icu                       67.1                 he1b5a44_0    conda-forge
idna                      2.10                       py_0  
importlib-metadata        2.0.0                      py_1  
importlib_metadata        2.0.0                         1  
iniconfig                 1.1.1                      py_0  
intel-openmp              2020.2                      254  
ipykernel                 5.3.4            py38h5ca1d4c_0  
ipython                   7.18.1           py38h5ca1d4c_0  
ipython_genutils          0.2.0                    py38_0  
ipywidgets                7.5.1                      py_1  
isodate                   0.6.0                      py_1  
jasper                    1.900.1              hd497a04_4  
jedi                      0.17.2                   py38_0  
jeepney                   0.4.3                      py_0  
jinja2                    2.11.2                     py_0  
jmespath                  0.10.0                     py_0  
joblib                    0.17.0                     py_0  
jpeg                      9d                   h516909a_0    conda-forge
jsonpickle                1.4.1                      py_0  
jsonschema                3.2.0                      py_2  
jupyter                   1.0.0                    py38_7  
jupyter_client            6.1.7                      py_0  
jupyter_console           6.2.0                      py_0  
jupyter_core              4.6.3                    py38_0  
jupyterlab_pygments       0.1.2                      py_0  
keyring                   21.4.0                   py38_1  
kiwisolver                1.2.0            py38hfd86e86_0  
krb5                      1.17.1               h173b8e3_0  
lame                      3.100                h7b6447c_0  
lcms2                     2.11                 h396b838_0  
ld_impl_linux-64          2.35                 h769bd43_9    conda-forge
libblas                   3.8.0                    20_mkl    conda-forge
libcblas                  3.8.0                    20_mkl    conda-forge
libclang                  10.0.1          default_hb85057a_2  
libedit                   3.1.20191231         h14c3975_1  
libevent                  2.1.10               hcdb4288_3    conda-forge
libffi                    3.2.1             hf484d3e_1007  
libgcc-ng                 9.1.0                hdf63c60_0  
libgfortran-ng            7.3.0                hdf63c60_0  
libiconv                  1.15                 h63c8f33_5  
liblapack                 3.8.0                    20_mkl    conda-forge
liblapacke                3.8.0                    20_mkl    conda-forge
libllvm10                 10.0.1               hbcb73fb_5  
libopencv                 4.5.0                    py38_2    conda-forge
libpng                    1.6.37               hbc83047_0  
libpq                     12.3                 h5513abc_2    conda-forge
libprotobuf               3.13.0.1             hd408876_0  
libsodium                 1.0.18               h7b6447c_0  
libstdcxx-ng              9.1.0                hdf63c60_0  
libtiff                   4.1.0                h2733197_1  
libuuid                   2.32.1            h14c3975_1000    conda-forge
libuv                     1.40.0               h7b6447c_0  
libwebp-base              1.1.0                h7b6447c_3  
libxcb                    1.14                 h7b6447c_0  
libxkbcommon              0.10.0               he1b5a44_0    conda-forge
libxml2                   2.9.10               h72b56ed_2    conda-forge
lz4-c                     1.9.2                heb0550a_3  
lzo                       2.10                 h7b6447c_2  
markdown                  3.3.2                    py38_0  
markupsafe                1.1.1            py38h7b6447c_0  
matplotlib                3.3.2                         0  
matplotlib-base           3.3.2            py38h817c723_0  
mccabe                    0.6.1                    py38_1  
mistune                   0.8.4           py38h7b6447c_1000  
mkl                       2020.2                      256  
mkl-service               2.3.0            py38he904b0f_0  
mkl_fft                   1.2.0            py38h23d657b_0  
mkl_random                1.1.1            py38h0573a6f_0  
mock                      4.0.2                      py_0  
more-itertools            8.5.0                      py_0  
mplcursors                0.3                      pypi_0    pypi
msrest                    0.6.19             pyh9f0ad1d_0    conda-forge
msrestazure               0.6.2                      py_0    conda-forge
multidict                 4.7.6            py38h7b6447c_1  
mysql-common              8.0.21                        2    conda-forge
mysql-libs                8.0.21               hf3661c5_2    conda-forge
nbclient                  0.5.1                      py_0  
nbconvert                 6.0.7                    py38_0  
nbformat                  5.0.8                      py_0  
ncurses                   6.2                  he6710b0_1  
ndg-httpsclient           0.5.1                      py_1  
nest-asyncio              1.4.1                      py_0  
nettle                    3.4.1                hbb512f6_0  
ninja                     1.10.1           py38hfd86e86_0  
notebook                  6.1.4                    py38_0  
nspr                      4.22                 he6710b0_0  
nss                       3.46.1               hab99668_0  
numexpr                   2.7.1            py38h423224d_0  
numpy                     1.19.2           py38h54aff64_0  
numpy-base                1.19.2           py38hfa32c7d_0  
oauthlib                  3.1.0                      py_0  
olefile                   0.46                       py_0  
onnx                      1.7.0                    pypi_0    pypi
onnxruntime-gpu           1.5.2                    pypi_0    pypi
opencv                    4.5.0                    py38_2    conda-forge
openh264                  2.1.1                h8b12597_0    conda-forge
openssl                   1.1.1h               h7b6447c_0  
packaging                 20.4                       py_0  
pandas                    1.1.3            py38he6710b0_0  
pandoc                    2.11                 hb0f4dca_0  
pandocfilters             1.4.2                    py38_1  
parso                     0.7.0                      py_0  
pathspec                  0.7.0                      py_0  
pcre                      8.44                 he6710b0_0  
pexpect                   4.8.0                    py38_0  
pickleshare               0.7.5                 py38_1000  
pillow                    8.0.1            py38he98fc37_0  
pip                       20.2.4                   py38_0  
pixman                    0.38.0               h7b6447c_0  
pluggy                    0.13.1                   py38_0  
prometheus_client         0.8.0                      py_0  
prompt-toolkit            3.0.8                      py_0  
prompt_toolkit            3.0.8                         0  
protobuf                  3.13.0.1         py38he6710b0_1  
psutil                    5.7.2            py38h7b6447c_0  
ptyprocess                0.6.0                    py38_0  
py                        1.9.0                      py_0  
py-opencv                 4.5.0            py38h1cdfbd6_2    conda-forge
pyasn1                    0.4.8                      py_0  
pyasn1-modules            0.2.8                      py_0  
pycocotools               2.0                      pypi_0    pypi
pycodestyle               2.6.0                      py_0  
pycparser                 2.20                       py_2  
pyflakes                  2.2.0                      py_0  
pygments                  2.7.1                      py_0  
pyjwt                     1.7.1                    py38_0  
pyopenssl                 19.1.0                     py_1  
pyparsing                 2.4.7                      py_0  
pyqt                      5.12.3           py38ha8c2ead_3    conda-forge
pyqt5-sip                 4.19.18                  pypi_0    pypi
pyqtchart                 5.12                     pypi_0    pypi
pyqtwebengine             5.12.1                   pypi_0    pypi
pyrsistent                0.17.3           py38h7b6447c_0  
pysocks                   1.7.1                    py38_0  
pytables                  3.6.1            py38hf9f05d5_3    conda-forge
pytest                    6.1.1                    py38_0  
pytest-cov                2.10.1                     py_0  
pytest-flake8             1.0.6              pyh9f0ad1d_0    conda-forge
pytest-mock               3.3.1                      py_0  
python                    3.8.5           h1103e12_9_cpython    conda-forge
python-dateutil           2.8.1                      py_0  
python_abi                3.8                      1_cp38    conda-forge
pytorch                   1.7.0           py3.8_cuda11.0.221_cudnn8.0.3_0    pytorch
pytz                      2020.1                     py_0  
pywget                    3.2                      py38_0  
pyyaml                    5.3.1            py38h7b6447c_1  
pyzmq                     19.0.2           py38he6710b0_1  
qt                        5.12.6               h0c8506f_0    conda-forge
qtconsole                 4.7.7                      py_0  
qtpy                      1.9.0                      py_0  
readline                  8.0                  h7b6447c_0  
requests                  2.24.0                     py_0  
requests-oauthlib         1.3.0                      py_0  
rope                      0.18.0                     py_0  
rsa                       4.6                        py_0  
ruamel.yaml               0.16.12          py38h7b6447c_1  
ruamel.yaml.clib          0.2.2            py38h7b6447c_0  
scikit-learn              0.23.2           py38h0573a6f_0  
scipy                     1.5.2            py38h0b6359f_0  
seaborn                   0.11.0                     py_0  
secretstorage             3.1.2                    py38_0  
send2trash                1.5.0                    py38_0  
setuptools                50.3.0           py38hb0f4dca_1  
six                       1.15.0                     py_0  
sqlite                    3.33.0               h62c20be_0  
tensorboard               2.3.0                      py_0    conda-forge
tensorboard-plugin-wit    1.6.0                      py_0  
terminado                 0.9.1                    py38_0  
testpath                  0.4.4                      py_0  
thop                      0.0.31-2005241907          pypi_0    pypi
threadpoolctl             2.1.0              pyh5ca1d4c_0  
tk                        8.6.10               hbc83047_0  
toml                      0.10.1                     py_0  
torchvision               0.8.1                py38_cu110    pytorch
tornado                   6.0.4            py38h7b6447c_1  
tqdm                      4.50.2                     py_0  
traitlets                 5.0.5                      py_0  
typing-extensions         3.7.4.3                       0  
typing_extensions         3.7.4.3                    py_0  
urllib3                   1.25.11                    py_0  
wcwidth                   0.2.5                      py_0  
webencodings              0.5.1                    py38_1  
websocket-client          0.57.0                   py38_2  
werkzeug                  1.0.1                      py_0  
wheel                     0.35.1                     py_0  
widgetsnbextension        3.5.1                    py38_0  
x264                      1!152.20180806       h7b6447c_0  
xorg-kbproto              1.0.7             h14c3975_1002    conda-forge
xorg-libice               1.0.10               h516909a_0    conda-forge
xorg-libsm                1.2.3             h84519dc_1000    conda-forge
xorg-libx11               1.6.12               h516909a_0    conda-forge
xorg-libxext              1.3.4                h516909a_0    conda-forge
xorg-libxrender           0.9.10            h516909a_1002    conda-forge
xorg-renderproto          0.11.1            h14c3975_1002    conda-forge
xorg-xextproto            7.3.0             h14c3975_1002    conda-forge
xorg-xproto               7.0.31            h14c3975_1007    conda-forge
xz                        5.2.5                h7b6447c_0  
yacs                      0.1.8                    pypi_0    pypi
yaml                      0.2.5                h7b6447c_0  
yapf                      0.30.0                     py_0  
yarl                      1.6.2            py38h7b6447c_0  
zeromq                    4.3.3                he6710b0_3  
zipp                      3.3.1                      py_0  
zlib                      1.2.11               h7b6447c_3  
zstd                      1.4.5                h9ceee32_0  

Details about conda and system ( conda info ):
$ conda info
     active environment : aml
    active env location : /home/gloch/.miniconda3/envs/aml
            shell level : 1
       user config file : /home/gloch/.condarc
 populated config files : /home/gloch/.condarc
          conda version : 4.9.1
    conda-build version : not installed
         python version : 3.8.3.final.0
       virtual packages : __cuda=11.1=0
                          __glibc=2.32=0
                          __unix=0=0
                          __archspec=1=x86_64
       base environment : /home/gloch/.miniconda3  (writable)
           channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/linux-64
                          https://repo.anaconda.com/pkgs/r/noarch
          package cache : /home/gloch/.miniconda3/pkgs
                          /home/gloch/.conda/pkgs
       envs directories : /home/gloch/.miniconda3/envs
                          /home/gloch/.conda/envs
               platform : linux-64
             user-agent : conda/4.9.1 requests/2.24.0 CPython/3.8.3 Linux/5.8.14-arch1-1 arch/ glibc/2.32
                UID:GID : 1000:1000
             netrc file : None
           offline mode : False

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.