mariusvniekerk / condax

Install and run applications packaged with conda in isolated environments

Home Page:https://mariusvniekerk.github.io/condax/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

condax update --all tries to update ALL dependencies, including python

pawamoy opened this issue · comments

I tried running condax update --all after condax install poetry, and it tried to update every package in the poetry environment. I'm not sure this is what the command is supposed to do. It should update poetry to the latest version, not each one of poetry's dependencies separately?

Also it started updating python (???), and doing this broke my conda installation previously, so I Ctrl-C'd the operation.

Errh... everything is so broken on Windows.

$ condax update --all
WARNING: The conda.compat module is deprecated and will be removed in a future release.
Collecting package metadata: ...working... done
Solving environment: ...working... done


==> WARNING: A newer version of conda exists. <==
  current version: 4.6.11
  latest version: 4.8.0

Please update conda by running

    $ conda update -n base -c defaults conda



## Package Plan ##

  environment location: C:\Users\REDACTED\.condax\poetry


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    asn1crypto-1.2.0           |           py38_0         159 KB  defaults
    attrs-19.3.0               |             py_0          39 KB  defaults
    ca-certificates-2019.11.27 |                0         163 KB  defaults
    certifi-2019.11.28         |           py38_0         157 KB  defaults
    cffi-1.13.2                |   py38h7a1dbc1_0         228 KB  defaults
    chardet-3.0.4              |        py38_1003         190 KB  defaults
    cryptography-2.8           |   py38h7a1dbc1_0         571 KB  defaults
    entrypoints-0.3            |           py38_0          10 KB  defaults
    html5lib-1.0.1             |             py_0          89 KB  defaults
    idna-2.8                   |        py38_1000         103 KB  defaults
    importlib_metadata-1.3.0   |           py38_0          46 KB  defaults
    jsonschema-3.2.0           |           py38_0         112 KB  defaults
    lockfile-0.12.2            |           py38_0          20 KB  defaults
    more-itertools-8.0.2       |             py_0          37 KB  defaults
    msgpack-python-0.6.1       |   py38h74a9793_1          84 KB  defaults
    pexpect-4.7.0              |           py38_0          80 KB  defaults
    pip-19.3.1                 |           py38_0         1.9 MB  defaults
    pkginfo-1.5.0.1            |           py38_0          59 KB  defaults
    pycparser-2.19             |             py_0          89 KB  defaults
    pyopenssl-19.1.0           |           py38_0          88 KB  defaults
    pyparsing-2.4.5            |             py_0          62 KB  defaults
    pysocks-1.7.1              |           py38_0          28 KB  defaults
    python-3.8.0               |       hff0d562_2        19.6 MB  defaults
    requests-2.22.0            |           py38_1          90 KB  defaults
    setuptools-42.0.2          |           py38_0         675 KB  defaults
    six-1.13.0                 |           py38_0          27 KB  defaults
    urllib3-1.25.7             |           py38_0         162 KB  defaults
    webencodings-0.5.1         |           py38_1          20 KB  defaults
    wheel-0.33.6               |           py38_0          53 KB  defaults
    win_inet_pton-1.1.0        |           py38_0           8 KB  defaults
    wincertstore-0.2           |           py38_0          15 KB  defaults
    zipp-0.6.0                 |             py_0           9 KB  defaults
    ------------------------------------------------------------
                                           Total:        24.9 MB

The following NEW packages will be INSTALLED:

  asn1crypto         pkgs/main/win-64::asn1crypto-1.2.0-py38_0

The following packages will be UPDATED:

  importlib_metadata conda-forge::importlib_metadata-0.23-~ --> pkgs/main::importlib_metadata-1.3.0-py38_0
  openssl            conda-forge::openssl-1.1.1d-hfa6e2cd_0 --> pkgs/main::openssl-1.1.1d-he774522_3

The following packages will be SUPERSEDED by a higher-priority channel:

  attrs                                         conda-forge --> pkgs/main
  ca-certificates    conda-forge::ca-certificates-2019.11.~ --> pkgs/main::ca-certificates-2019.11.27-0
  certifi                                       conda-forge --> pkgs/main
  cffi               conda-forge::cffi-1.13.2-py38hb32ad35~ --> pkgs/main::cffi-1.13.2-py38h7a1dbc1_0
  chardet                                       conda-forge --> pkgs/main
  cryptography       conda-forge::cryptography-2.8-py38hb3~ --> pkgs/main::cryptography-2.8-py38h7a1dbc1_0
  entrypoints        conda-forge::entrypoints-0.3-py38_1000 --> pkgs/main::entrypoints-0.3-py38_0
  html5lib                                      conda-forge --> pkgs/main
  idna                                          conda-forge --> pkgs/main
  jsonschema                                    conda-forge --> pkgs/main
  lockfile           conda-forge/noarch::lockfile-0.12.2-p~ --> pkgs/main/win-64::lockfile-0.12.2-py38_0
  more-itertools                                conda-forge --> pkgs/main
  msgpack-python     conda-forge::msgpack-python-0.6.2-py3~ --> pkgs/main::msgpack-python-0.6.1-py38h74a9793_1
  pexpect                                       conda-forge --> pkgs/main
  pip                                           conda-forge --> pkgs/main
  pkginfo            conda-forge/noarch::pkginfo-1.5.0.1-p~ --> pkgs/main/win-64::pkginfo-1.5.0.1-py38_0
  pycparser          conda-forge/win-64::pycparser-2.19-py~ --> pkgs/main/noarch::pycparser-2.19-py_0
  pyopenssl                                     conda-forge --> pkgs/main
  pyparsing               conda-forge::pyparsing-2.4.6-py_0 --> pkgs/main::pyparsing-2.4.5-py_0
  pysocks                                       conda-forge --> pkgs/main
  python               conda-forge::python-3.8.0-hc9e8b01_5 --> pkgs/main::python-3.8.0-hff0d562_2
  requests                                      conda-forge --> pkgs/main
  setuptools          conda-forge::setuptools-44.0.0-py38_0 --> pkgs/main::setuptools-42.0.2-py38_0
  six                                           conda-forge --> pkgs/main
  sqlite              conda-forge::sqlite-3.30.1-hfa6e2cd_0 --> pkgs/main::sqlite-3.30.1-he774522_0
  urllib3                                       conda-forge --> pkgs/main
  webencodings       conda-forge/noarch::webencodings-0.5.~ --> pkgs/main/win-64::webencodings-0.5.1-py38_1
  wheel                                         conda-forge --> pkgs/main
  win_inet_pton                                 conda-forge --> pkgs/main
  wincertstore       conda-forge::wincertstore-0.2-py38_10~ --> pkgs/main::wincertstore-0.2-py38_0
  zipp                                          conda-forge --> pkgs/main



Downloading and Extracting Packages
wincertstore-0.2     | 15 KB     | ########## | 100%
importlib_metadata-1 | 46 KB     | ########## | 100%
pexpect-4.7.0        | 80 KB     | ########## | 100%
more-itertools-8.0.2 | 37 KB     | ########## | 100%
pyparsing-2.4.5      | 62 KB     | ########## | 100%
lockfile-0.12.2      | 20 KB     | ########## | 100%
chardet-3.0.4        | 190 KB    | ########## | 100%
six-1.13.0           | 27 KB     | ########## | 100%
wheel-0.33.6         | 53 KB     | ########## | 100%
pycparser-2.19       | 89 KB     | ########## | 100%
html5lib-1.0.1       | 89 KB     | ########## | 100%
jsonschema-3.2.0     | 112 KB    | ########## | 100%
idna-2.8             | 103 KB    | ########## | 100%
pyopenssl-19.1.0     | 88 KB     | ########## | 100%
certifi-2019.11.28   | 157 KB    | ########## | 100%
requests-2.22.0      | 90 KB     | ########## | 100%
pysocks-1.7.1        | 28 KB     | ########## | 100%
ca-certificates-2019 | 163 KB    | ########## | 100%
zipp-0.6.0           | 9 KB      | ########## | 100%
cryptography-2.8     | 571 KB    | ########## | 100%
cffi-1.13.2          | 228 KB    | ########## | 100%
entrypoints-0.3      | 10 KB     | ########## | 100%
setuptools-42.0.2    | 675 KB    | ########## | 100%
attrs-19.3.0         | 39 KB     | ########## | 100%
pip-19.3.1           | 1.9 MB    | ########## | 100%
msgpack-python-0.6.1 | 84 KB     | ########## | 100%
asn1crypto-1.2.0     | 159 KB    | ########## | 100%
webencodings-0.5.1   | 20 KB     | ########## | 100%
python-3.8.0         | 19.6 MB   | ##8        |  28%
urllib3-1.25.7       | 162 KB    | ########## | 100%
pkginfo-1.5.0.1      | 59 KB     | ########## | 100%
win_inet_pton-1.1.0  | 8 KB      | ########## | 100%

CondaSignalInterrupt: Signal interrupt SIGINT

Terminer le programme de commandes (O/N)▒? o
o

Aborted!

I'm not using (nor planning to use) condax anymore, feel free to reopen 🙂