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

Comments

Projects
None yet
2 participants
@doutriaux1
Member

doutriaux1 commented Jan 22, 2018

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.

@doutriaux1 doutriaux1 added this to the 3.0 milestone Jan 22, 2018

@dnadeau4

This comment has been minimized.

Contributor

dnadeau4 commented Jan 22, 2018

@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

This comment has been minimized.

Contributor

dnadeau4 commented Jan 22, 2018

The issue seems to be related with cdtime.

@dnadeau4 dnadeau4 changed the title from conda seems to only upload nupmy 1.11 to conda seems to only upload numpy 1.11 Jan 23, 2018

@dnadeau4 dnadeau4 added the invalid label Jan 23, 2018

@dnadeau4 dnadeau4 closed this Jan 23, 2018

@doutriaux1

This comment has been minimized.

Member

doutriaux1 commented Jan 23, 2018

@dnadeau4 I'm talking about nightlies not stable.

@doutriaux1 doutriaux1 reopened this Jan 23, 2018

@dnadeau4

This comment has been minimized.

Contributor

dnadeau4 commented Jan 23, 2018

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

@doutriaux1

This comment has been minimized.

Member

doutriaux1 commented Jan 23, 2018

@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

This comment has been minimized.

Contributor

dnadeau4 commented Jan 24, 2018

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

This comment has been minimized.

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

This comment has been minimized.

Member

doutriaux1 commented Feb 6, 2018

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

@dnadeau4

This comment has been minimized.

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

This comment has been minimized.

Contributor

dnadeau4 commented Feb 13, 2018

This is fix now within .travis and circle-ci

@dnadeau4 dnadeau4 closed this Feb 13, 2018

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