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

conda seems to only upload numpy 1.11 #209

Closed
doutriaux1 opened this issue Jan 22, 2018 · 10 comments
Closed

conda seems to only upload numpy 1.11 #209

doutriaux1 opened this issue Jan 22, 2018 · 10 comments
Assignees
Milestone

Comments

@doutriaux1
Copy link
Contributor

On OSX at least.

(nightly2) doutriaux1@loki:[Jupyter]:[EzPlot*]:[22912]> conda create -n cdms2 -c uvcdat/label/nightly -c conda-forge cdms2
Fetching package metadata ...............
Solving package specifications: .
Warning: 2 possible package resolutions (only showing differing packages):
  - conda-forge::libgfortran-3.0.0-0, defaults::libgcc-4.8.5-1
  - defaults::libgcc-4.8.5-hdbeacc1_10, defaults::libgfortran-3.0.1-h93005f0_2

Package plan for installation in environment /Users/doutriaux1/anaconda2/envs/cdms2:

The following NEW packages will be INSTALLED:

    asn1crypto:      0.22.0-py27_0                                                                 conda-forge         
    ca-certificates: 2017.11.5-0                                                                   conda-forge         
    cdat_info:       2.12.2017.11.17.06.40.26af1a0a1e84a92feec40d00964a6a6f01cd2cc8-py27hbb33b33_0 uvcdat/label/nightly
    cdms2:           2.12.2017.12.07.14.53.17ed022ca9bfe375c2367a5cf8b9de2eb91cec78-py27_0         uvcdat/label/nightly
    cdtime:          2017.11.15-py27hcb53e0e_0                                                     uvcdat/label/nightly
...
    numpy:           1.11.3-py27_0                                                                                     
...

and

(nightly2) doutriaux1@loki:[Jupyter]:[EzPlot*]:[22913]> conda create -n cdms2 -c uvcdat/label/nightly -c conda-forge cdms2 numpy=1.13
Fetching package metadata ...............
Solving package specifications: .
Warning: 2 possible package resolutions (only showing differing packages):
  - conda-forge::libgfortran-3.0.0-0, defaults::libgcc-4.8.5-1
  - defaults::libgcc-4.8.5-hdbeacc1_10, defaults::libgfortran-3.0.1-h93005f0_2

Package plan for installation in environment /Users/doutriaux1/anaconda2/envs/cdms2:

The following NEW packages will be INSTALLED:

    asn1crypto:      0.22.0-py27_0                                                                 conda-forge         
    blas:            1.1-openblas                                                                  conda-forge         
    ca-certificates: 2017.11.5-0                                                                   conda-forge         
    cdat_info:       2.12.2017.11.17.06.40.26af1a0a1e84a92feec40d00964a6a6f01cd2cc8-py27hbb33b33_0 uvcdat/label/nightly
    cdms2:           2.12.2017.11.29.21.59.14b9b9380c14680498a0ba8e9aefb4c84d2756be-py27hce78045_0 uvcdat/label/nightly
    cdtime:          2017.11.15-py27h3d4d6df_0                                                     uvcdat/label/nightly
...
    numpy:           1.13.3-py27_blas_openblas_201                                                 conda-forge          [blas_openblas]
...

Also we have january commits. They seem missing.

@dnadeau4
Copy link
Contributor

@doutriaux1 Something is wrong in your channel.
Note that circleci is only trigger by the master branch.

conda create -n cdms2 -c conda-forge cdms2
numpy:           1.13.1-py27_0

@dnadeau4
Copy link
Contributor

The issue seems to be related with cdtime.

@dnadeau4 dnadeau4 changed the title conda seems to only upload nupmy 1.11 conda seems to only upload numpy 1.11 Jan 23, 2018
@doutriaux1
Copy link
Contributor Author

@dnadeau4 I'm talking about nightlies not stable.

@doutriaux1 doutriaux1 reopened this Jan 23, 2018
@dnadeau4
Copy link
Contributor

Nothing to do with cdms, it is a cdtime issue. WIll link it there.

@doutriaux1
Copy link
Contributor Author

@dnadeau4 if you look at:
https://anaconda.org/uvcdat/cdms2/files

There is only ONE mac file uploaded. and two linux shouldn't there be 3 for each (numpy 11,12,13)

@doutriaux1 doutriaux1 reopened this Jan 23, 2018
@dnadeau4
Copy link
Contributor

It seems that conda-build has changed. It combines all the numpy in the same build. I am doing some tests on cdtime with variants.

https://github.com/UV-CDAT/conda-recipes/blob/master/cdtime/conda_build_config.yaml

As well, I noticed that this work with conda-build version 3.2.2 but not with the latests version 3.3.0.

@dnadeau4
Copy link
Contributor

dnadeau4 commented Feb 6, 2018

conda does not put the numpy version anymore even if I pin it in the recipes.

https://github.com/UV-CDAT/conda-recipes/blob/master/cdms2/meta.yaml.in
https://anaconda.org/uvcdat/cdms2/files

@doutriaux1
Copy link
Contributor Author

@dnadeau4 not in the file name (which is annoying) but it still builds 3 different versions correct?

@dnadeau4
Copy link
Contributor

dnadeau4 commented Feb 6, 2018

py2, py3 for OSX and Linux, so 4 version.

doutriaux1 added a commit that referenced this issue Feb 7, 2018
@dnadeau4
Copy link
Contributor

This is fix now within .travis and circle-ci

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

No branches or pull requests

2 participants