What is up with downgrading numpy?

417 views
Skip to first unread message

Chris Barker

unread,
Aug 16, 2018, 6:06:13 PM8/16/18
to conda-forge
Hey all,

lately, I have been finding that conda really wants to downgrade numpy (and scipy). Even when the package I'm installing has no dependencies on numpy or even any at all!

I thought it had something to do with "features", and may be because I'm running some environments that I built up a while a go, and have been kinda willy-nilly upgrading various bits.

But today I just created a brand new environment, with numpy, scipy, and a whol ebunch of other stuff (including ipython).

Then I tried in install jupyter, and got:

The following packages will be DOWNGRADED:

    blas:               1.1-openblas                          conda-forge --> 1.0-mkl          
    numpy:              1.15.0-py27_blas_openblashd3ea46f_200 conda-forge [blas_openblas] --> 1.13.1-py27_0    
    scipy:              1.1.0-py27_blas_openblash7943236_201  conda-forge [blas_openblas] --> 0.19.1-np113py27_0

I really don't want to go back to numpy 1.13....

and why from openblas to mkl???

huh??

I've been getting around this by installing stuff --no-deps, but upyter DOES need a bunch of other stuff, so that's not a great option here.

what's the deal? how can I get myself a stable environment that I can add stuff to without downgrading for no good reason.

-CHB



--

Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR&R            (206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115       (206) 526-6317   main reception

Chris....@noaa.gov

Chris Barker

unread,
Aug 16, 2018, 6:11:11 PM8/16/18
to conda-forge
a hint:

trying to install zeromq by itself triggers the blas/numpy/scipy downgrade....

$ conda install zeromq
Solving environment: done

## Package Plan ##

  environment location: /Users/chris.barker/miniconda2/envs/gnome2

  added / updated specs: 
    - zeromq


The following NEW packages will be INSTALLED:

    intel-openmp: 2018.0.3-0                                       
    mkl:          2017.0.4-h1fae6ae_0                              

The following packages will be DOWNGRADED:

    blas:         1.1-openblas                          conda-forge --> 1.0-mkl           
    numpy:        1.15.0-py27_blas_openblashd3ea46f_200 conda-forge [blas_openblas] --> 1.13.1-py27_0     
    scipy:        1.1.0-py27_blas_openblash7943236_201  conda-forge [blas_openblas] --> 0.19.1-np113py27_0

-CHB

Chris Barker

unread,
Aug 16, 2018, 6:17:01 PM8/16/18
to Filipe Pires Alvarenga Fernandes, conda-forge
Done.

But any idea what a solution I can use now???

Is the issue that defaults has a newer JUpyter Or zeromq) than conda-forge, so I'm getting a default jupyter, and then that wants a defaults numpy, etc?

-CHB


On Thu, Aug 16, 2018 at 3:08 PM, Filipe Pires Alvarenga Fernandes <oce...@gmail.com> wrote:
Chris, add your vote here to solve that problem for good:


Kale Franz, from AnacondaInc, said that if we can get ~50 +1 ones there he can prioritize that.

-F


--
You received this message because you are subscribed to the Google Groups "conda-forge" group.
To unsubscribe from this group and stop receiving emails from it, send an email to conda-forge+unsubscribe@googlegroups.com.
To post to this group, send email to conda...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/conda-forge/CALGmxEJGbVCsxr5gyp%2BksQvr_kB%3DVhyEGzkbjns9vumSD2hJ7A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Chris Barker

unread,
Aug 16, 2018, 6:34:46 PM8/16/18
to Filipe Pires Alvarenga Fernandes, conda-forge
On Thu, Aug 16, 2018 at 3:08 PM, Filipe Pires Alvarenga Fernandes <oce...@gmail.com> wrote:
Chris, add your vote here to solve that problem for good:



I'm not sure that IS the problem - pretty much all the packages I have are already conda-forge, and what Im trying ot istall is there.

but when I try to intall zeromq, with no deps, I get:

$ conda install --no-deps zeromq
Solving environment: done

# All requested packages already installed.

so its already there.

but If I try with deps, I get:

$ conda install zeromq
Solving environment: done

## Package Plan ##

  environment location: /Users/chris.barker/miniconda2/envs/gnome2

  added / updated specs: 
    - zeromq


The following NEW packages will be INSTALLED:

    intel-openmp: 2018.0.3-0                                       
    mkl:          2017.0.4-h1fae6ae_0                              

The following packages will be DOWNGRADED:

    blas:         1.1-openblas                          conda-forge --> 1.0-mkl           
    numpy:        1.15.0-py27_blas_openblashd3ea46f_200 conda-forge [blas_openblas] --> 1.13.1-py27_0     
    scipy:        1.1.0-py27_blas_openblash7943236_201  conda-forge [blas_openblas] --> 0.19.1-np113py27_0

Proceed ([y]/n)? n

what exactly does "added / updated specs mean? But anyway -- all this is doing is switching to mkl -- but why? zeromq doesn't depend on numpy or scipy, or ...

It does depend on -- libcxx, which depends on clangdev -- maybe that's dragging things in????
Reply all
Reply to author
Forward
0 new messages