Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

libgfortran-3.0.0-1 tar file missing several files (in conda-forge channel) #119

Open
laventura opened this issue Jul 14, 2017 · 4 comments

Comments

@laventura
Copy link

Hello,

I'm writing to describe an issue with libgfortran-3.0.0-1 package.
It is missing several files/libraries.

See below for comparison with libgfortran-3.0.0-0 package:

 tmp ▶ $ ▶ tar tvf libgfortran-3.0.0-0.tar
-rw-r--r--  0 travis staff     168 Jul 13  2016 info/files
-rw-r--r--  0 travis staff     229 Jul 13  2016 info/index.json
-rw-r--r--  0 travis staff    1498 Jul 13  2016 info/recipe.json
-rw-r--r--  0 travis staff    2148 Jul 13  2016 info/recipe/meta.yaml
-rw-r--r--  0 travis staff  130336 Sep 18  2015 lib/libgcc_s.1.dylib
lrwxr-xr-x  0 travis staff       0 Jul 13  2016 lib/libgcc_s_ppc64.1.dylib -> libgcc_s.1.dylib
lrwxr-xr-x  0 travis staff       0 Jul 13  2016 lib/libgcc_s_x86_64.1.dylib -> libgcc_s.1.dylib
-rwxr-xr-x  0 travis staff 1220864 Sep 18  2015 lib/libgfortran.3.dylib
lrwxr-xr-x  0 travis staff       0 Jul 13  2016 lib/libgfortran.dylib -> libgfortran.3.dylib
-rwxr-xr-x  0 travis staff  228048 Sep 18  2015 lib/libquadmath.0.dylib
lrwxr-xr-x  0 travis staff       0 Jul 13  2016 lib/libquadmath.dylib -> libquadmath.0.dylib
 tmp ▶ $ ▶
 tmp ▶ $ ▶ tar tvf libgfortran-3.0.0-1.tar
-rw-r--r--  0 ilan   wheel   12693 Jan 24 17:42 info/about.json
-rw-r--r--  0 ilan   wheel      24 Jan 24 17:42 info/files
-rw-r--r--  0 ilan   wheel     195 Jan 24 17:42 info/index.json
-rw-r--r--  0 ilan   wheel     242 Jan 24 17:42 info/paths.json
-rw-r--r--  0 ilan   wheel     342 Jan 24 17:42 info/platform
-rw-r--r--  0 ilan   wheel   10240 Jan 24 17:42 info/recipe.tar
-rwxrwxr-x  0 ilan   wheel 1027349 Jan 24 17:42 lib/libgfortran.2.dylib
 tmp ▶ $ ▶

See more discussion here:
conda-forge/numpy-feedstock#47 (comment)

Because if this issue, numpy cannot be imported properly.
Checked on Mac OS X 10.11.6. Xcode 8.3.1

Resolution:
As described here: (conda-forge/numpy-feedstock#47 (comment) ), the resolution is to use the downgraded version

conda install libgfortran=3.0.0=0
@rainwoodman
Copy link
Contributor

If someone can also clarify the relation between libgfortran and libgfortran-ng. I know I need libgfortran-ng for compiling packages, but do I need libgfortran or libgfortran-ng to use packages? Are they conflicts?

@mingwandroid
Copy link

mingwandroid commented Oct 19, 2017 via email

@mingwandroid
Copy link

mingwandroid commented Oct 19, 2017 via email

@tjd2002
Copy link

tjd2002 commented Jun 25, 2018

This seems to be fixed in 3.0.1 from defaults. (Although I recently had to --force install to get some of the libs to show up, not sure how related that is)

$ conda list libgfortran -n base
# packages in environment at /Users/XXX/anaconda3:
#
# Name                    Version                   Build  Channel
libgfortran               3.0.1                h93005f0_2
$ tar tzf ~/anaconda3/pkgs/libgfortran-3.0.1-h93005f0_2.tar.bz2
info/files
info/index.json
info/hash_input.json
info/about.json
info/paths.json
info/git
info/hash_input_files
info/test/test_time_dependencies.json
info/test/run_test.sh
info/recipe/conda_build_config.yaml
info/recipe/meta.yaml
info/recipe/meta.yaml.template
lib/libgomp.dylib
lib/libgomp.1.dylib
lib/libgcc_s_x86_64.1.dylib
lib/libgcc_s.1.dylib
lib/libgcc_s_ppc64.1.dylib
lib/libquadmath.0.dylib
lib/libquadmath.dylib
lib/libgfortran.dylib
lib/libgfortran.3.dylib

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants