conda-forge / gsl-feedstock

A conda-smithy repository for gsl.
BSD 3-Clause "New" or "Revised" License
6 stars 18 forks source link

GSL links against non-existent cblas library #42

Closed duncanmmacleod closed 5 years ago

duncanmmacleod commented 5 years ago

Issue:

gsl (2.4) links against a file that isn't actually provided by the (new) libcblas package:

$ conda create --name gsl-link-test gsl
$ conda activate gsl-link-test
$ readlink -f ${CONDA_PREFIX}/lib/libgslcblas.so.0
/home/duncan.macleod/.conda/envs/gsl-link-test/lib/libcblas.so.3.8.0
$ test -e ${CONDA_PREFIX}/lib/libgslcblas.so.0; echo $?
1


Environment (conda list):

``` $ conda list # packages in environment at /home/duncan.macleod/.conda/envs/gsl-link-test: # # Name Version Build Channel gsl 2.4 h294904e_1005 conda-forge libblas 3.8.0 5_openblas conda-forge libcblas 3.8.0 5_openblas conda-forge libgcc-ng 8.2.0 hdf63c60_1 defaults libgfortran 3.0.0 1 conda-forge openblas 0.3.5 ha44fe06_0 conda-forge ```


Details about conda and system ( conda info ):

``` $ conda info active environment : gsl-link-test active env location : /home/duncan.macleod/.conda/envs/gsl-link-test shell level : 2 user config file : /home/duncan.macleod/.condarc populated config files : /cvmfs/ligo-containers.opensciencegrid.org/lscsoft/conda/latest/.condarc /home/duncan.macleod/.condarc conda version : 4.6.11 conda-build version : 3.17.8 python version : 3.7.1.final.0 base environment : /cvmfs/ligo-containers.opensciencegrid.org/lscsoft/conda/latest (read only) channel URLs : https://conda.anaconda.org/conda-forge/linux-64 https://conda.anaconda.org/conda-forge/noarch https://repo.anaconda.com/pkgs/main/linux-64 https://repo.anaconda.com/pkgs/main/noarch https://repo.anaconda.com/pkgs/free/linux-64 https://repo.anaconda.com/pkgs/free/noarch https://repo.anaconda.com/pkgs/r/linux-64 https://repo.anaconda.com/pkgs/r/noarch package cache : /local/duncan.macleod/conda/pkgs envs directories : /home/duncan.macleod/.conda/envs /cvmfs/ligo-containers.opensciencegrid.org/lscsoft/conda/latest/envs platform : linux-64 user-agent : conda/4.6.11 requests/2.21.0 CPython/3.7.1 Linux/3.10.0-957.10.1.el7.x86_64 scientific/7.6 glibc/2.17 UID:GID : 5308:5308 netrc file : /home/duncan.macleod/.netrc offline mode : False ```
ocefpaf commented 5 years ago

@isuruf is this a case of a simple rebuild?

duncanmmacleod commented 5 years ago

Not sure, testing a rebuild now.