saltstack-formulas / workinggroup

1 stars 2 forks source link

[`saltstack/salt-bootstrap`] Assist in effort to get OpenBSD `git`-based installations working (to allow for `master`-branch Vagrant boxes) #65

Open myii opened 2 years ago

myii commented 2 years ago

A review of this PR has already been done:

If a resolution is found, then work towards building OpenBSD master Vagrant boxes to use for CI testing across formulas.

myii commented 2 years ago

Try installing py3-zmq to get OpenBSD git installs working

Saw the package mentioned in the main comment here:

Trying it out got further in the process until this error:

 * DEBUG: Running 'python3 setup.py --salt-config-dir=/etc/salt --salt-cache-dir=/var/cache/salt -v bdist_wheel'
3005+0na.98cd52d
usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
   or: setup.py --help [cmd1 cmd2 ...]
   or: setup.py --help-commands
   or: setup.py cmd --help

error: invalid command 'bdist_wheel'

Tried logging in and pip installing wheel but then hit another roadblock:

 * DEBUG: Running 'pip3.8 install --no-deps --force-reinstall --prefix=/usr /tmp/git/deps/salt*.whl'
WARNING: The directory '/home/vagrant/.cache/pip' or its parent directory is not owned or is not writable by the current user.
         The cache has been disabled. Check the permissions and owner of that directory.
         If executing pip with sudo, you may want sudo's -H flag.
Processing ./deps/salt-3005+0na.98cd52d-py3-none-any.whl
Installing collected packages: salt
Successfully installed salt-3005+0na.98cd52d
/usr/local/lib/python3.8/site-packages/pip/_internal/commands/install.py:234:
UserWarning: Disabling all use of wheels due to the use of --build-option / --global-option / --install-option.
  cmdoptions.check_install_build_global(options)
myii commented 2 years ago

An issue has been reported upstream: