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

macOS / darwin latest salt 3004.2 does not actually install on macOS #7

Open
TheBigBear opened this issue Jul 25, 2022 · 1 comment

Comments

@TheBigBear
Copy link

TheBigBear commented Jul 25, 2022

I have followed the instructions on the page and done a pip venv install. of saltenv, but when I try to subsequently use usesaltenv use 3004.2``` it tells me:

3004.2 is not installed. Run 'saltenv install 3004.2' first.

Which is actually the very step I had taken just previous and it did not complain or give me any error. What am I missing?

Here is the full history:

Obtaining file:///Users/User1/Downloads/test/saltenv
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
    Preparing wheel metadata ... done
Collecting bs4
  Using cached bs4-0.0.1-py3-none-any.whl
Collecting pop-aiohttp
  Using cached pop_aiohttp-1.1.0-py3-none-any.whl (11 kB)
Collecting pop>=17.0
  Using cached pop-21.0.2-py3-none-any.whl (39 kB)
Collecting pop-loop>=1.0.3
  Using cached pop_loop-1.0.4-py3-none-any.whl (13 kB)
Collecting PyYAML
  Using cached PyYAML-6.0-cp39-cp39-macosx_10_9_x86_64.whl (197 kB)
Collecting pop-config>=8.0.2
  Using cached pop_config-9.0.0-py3-none-any.whl (33 kB)
Collecting lazy-object-proxy
  Using cached lazy_object_proxy-1.7.1-cp39-cp39-macosx_10_9_x86_64.whl (22 kB)
Collecting dict-toolbox>=2.1.2
  Using cached dict_toolbox-2.3.0-py3-none-any.whl (32 kB)
Collecting aiofiles>=0.7.0
  Using cached aiofiles-0.8.0-py3-none-any.whl (13 kB)
Collecting msgpack!=0.5.5,>=0.5
  Using cached msgpack-1.0.4-cp39-cp39-macosx_10_9_x86_64.whl (75 kB)
Collecting rend
  Using cached rend-6.4.4-py3-none-any.whl (16 kB)
Collecting nest-asyncio
  Using cached nest_asyncio-1.5.5-py3-none-any.whl (5.2 kB)
Collecting sniffio
  Using cached sniffio-1.2.0-py3-none-any.whl (10 kB)
Collecting beautifulsoup4
  Using cached beautifulsoup4-4.11.1-py3-none-any.whl (128 kB)
Collecting soupsieve>1.2
  Using cached soupsieve-2.3.2.post1-py3-none-any.whl (37 kB)
Collecting acct>=6.4.1
  Using cached acct-8.2.1-py3-none-any.whl (15 kB)
Collecting aiohttp[speedups]
  Using cached aiohttp-3.8.1-cp39-cp39-macosx_10_9_x86_64.whl (574 kB)
Collecting cryptography
  Using cached cryptography-37.0.4-cp36-abi3-macosx_10_10_x86_64.whl (2.8 MB)
Collecting pop-serial>=1.0.0
  Using cached pop_serial-1.1.0-py3-none-any.whl (8.3 kB)
Collecting colored
  Using cached colored-1.4.3.tar.gz (29 kB)
Collecting jinja2>=3.0.1
  Using cached Jinja2-3.1.2-py3-none-any.whl (133 kB)
Collecting toml
  Using cached toml-0.10.2-py2.py3-none-any.whl (16 kB)
Collecting MarkupSafe>=2.0
  Using cached MarkupSafe-2.1.1-cp39-cp39-macosx_10_9_x86_64.whl (13 kB)
Collecting charset-normalizer<3.0,>=2.0
  Using cached charset_normalizer-2.1.0-py3-none-any.whl (39 kB)
Collecting async-timeout<5.0,>=4.0.0a3
  Using cached async_timeout-4.0.2-py3-none-any.whl (5.8 kB)
Collecting attrs>=17.3.0
  Using cached attrs-21.4.0-py2.py3-none-any.whl (60 kB)
Collecting frozenlist>=1.1.1
  Using cached frozenlist-1.3.0-cp39-cp39-macosx_10_9_x86_64.whl (36 kB)
Collecting multidict<7.0,>=4.5
  Using cached multidict-6.0.2-cp39-cp39-macosx_10_9_x86_64.whl (28 kB)
Collecting aiosignal>=1.1.2
  Using cached aiosignal-1.2.0-py3-none-any.whl (8.2 kB)
Collecting yarl<2.0,>=1.0
  Using cached yarl-1.7.2-cp39-cp39-macosx_10_9_x86_64.whl (121 kB)
Collecting aiodns
  Using cached aiodns-3.0.0-py3-none-any.whl (5.0 kB)
Collecting Brotli
  Using cached Brotli-1.0.9-cp39-cp39-macosx_10_9_x86_64.whl (421 kB)
Collecting cchardet
  Using cached cchardet-2.1.7-cp39-cp39-macosx_10_9_x86_64.whl (124 kB)
Collecting idna>=2.0
  Using cached idna-3.3-py3-none-any.whl (61 kB)
Collecting pycares>=4.0.0
  Using cached pycares-4.2.1-cp39-cp39-macosx_10_9_x86_64.whl (75 kB)
Collecting cffi>=1.5.0
  Using cached cffi-1.15.1-cp39-cp39-macosx_10_9_x86_64.whl (179 kB)
Collecting pycparser
  Using cached pycparser-2.21-py2.py3-none-any.whl (118 kB)
Using legacy 'setup.py install' for colored, since package 'wheel' is not installed.
Installing collected packages: PyYAML, msgpack, MarkupSafe, aiofiles, toml, sniffio, nest-asyncio, jinja2, dict-toolbox, colored, rend, pycparser, pop-loop, lazy-object-proxy, pop-config, pop, multidict, idna, frozenlist, cffi, yarl, pycares, charset-normalizer, attrs, async-timeout, aiosignal, soupsieve, pop-serial, cryptography, cchardet, Brotli, aiohttp, aiodns, beautifulsoup4, acct, pop-aiohttp, bs4, saltenv
    Running setup.py install for colored ... done
  Running setup.py develop for saltenv
Successfully installed Brotli-1.0.9 MarkupSafe-2.1.1 PyYAML-6.0 acct-8.2.1 aiodns-3.0.0 aiofiles-0.8.0 aiohttp-3.8.1 aiosignal-1.2.0 async-timeout-4.0.2 attrs-21.4.0 beautifulsoup4-4.11.1 bs4-0.0.1 cchardet-2.1.7 cffi-1.15.1 charset-normalizer-2.1.0 colored-1.4.3 cryptography-37.0.4 dict-toolbox-2.3.0 frozenlist-1.3.0 idna-3.3 jinja2-3.1.2 lazy-object-proxy-1.7.1 msgpack-1.0.4 multidict-6.0.2 nest-asyncio-1.5.5 pop-21.0.2 pop-aiohttp-1.1.0 pop-config-9.0.0 pop-loop-1.0.4 pop-serial-1.1.0 pycares-4.2.1 pycparser-2.21 rend-6.4.4 saltenv-0.2.0 sniffio-1.2.0 soupsieve-2.3.2.post1 toml-0.10.2 yarl-1.7.2
WARNING: You are using pip version 21.1.1; however, version 22.2 is available.
You should consider upgrading via the '/Users/User1/Downloads/test/saltenv/.venv/bin/python3 -m pip install --upgrade pip' command.
(saltenv) ➜  saltenv git:(main) pip install --upgrade pip
Requirement already satisfied: pip in ./.venv/lib/python3.9/site-packages (21.1.1)
Collecting pip
  Using cached pip-22.2-py3-none-any.whl (2.0 MB)
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 21.1.1
    Uninstalling pip-21.1.1:
      Successfully uninstalled pip-21.1.1
Successfully installed pip-22.2
(saltenv) ➜  saltenv git:(main) saltenv list-remote
latest
3004rc1
3004.2
3004
3003.3
3003
(saltenv) ➜  saltenv git:(main) saltenv install 3004.2
(saltenv) ➜  saltenv git:(main) saltenv use 3004.2
3004.2 is not installed. Run 'saltenv install 3004.2' first.
(saltenv) ➜  saltenv git:(main) saltenv install 3004.2
(saltenv) ➜  saltenv git:(main) saltenv use 3004.2
3004.2 is not installed. Run 'saltenv install 3004.2' first.

Here is my version info:

Darwin MYMAC.local 21.6.0 Darwin Kernel Version 21.6.0: Sat Jun 18 17:07:25 PDT 2022; root:xnu-8020.140.41~1/RELEASE_X86_64 x86_64

macOS version:

System Versions:
        dist: darwin 21.6.0
        locale: UTF-8
       machine: x86_64
       release: 21.6.0
       system: Darwin
       version: 10.16 x86_64
@TheBigBear
Copy link
Author

Just clarifying here, it does download the binary but 'init' and 'use' do not work. i.e. there is no '~/.saltenv/bin' directory.

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

1 participant