SUSE / DeepSea

A collection of Salt files for deploying, managing and automating Ceph.
GNU General Public License v3.0
161 stars 75 forks source link

make install fails on archlinux #1716

Open noelmcloughlin opened 5 years ago

noelmcloughlin commented 5 years ago

Description of Issue/Question

make install fails on Archlinux.

Setup

Steps to Reproduce Issue

   Traceback (most recent call last):
    File "/usr/sbin/salt-api", line 4, in <module>
     from salt.scripts import salt_api
    ModuleNotFoundError: No module named 'salt'
     /bin/sh: python3-setuptools: command not found
     chown: invalid user: 'salt:salt'
    Job for salt-api.service failed because the control process exited with error code.
       See "systemctl status salt-api.service" and "journalctl -xe" for details.
      make: *** [Makefile:977: install] Error 1

Versions Report

latest git master.

vagrant@archlinux:~/salt-desktop$ cat /etc/os-release 
NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="0;36"
HOME_URL="https://www.archlinux.org/"
DOCUMENTATION_URL="https://wiki.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://bugs.archlinux.org/"
LOGO=archlinux
noelmcloughlin commented 5 years ago

The correct package name is python-setuptools on Archlinux (ID=arch) The invalid user error is due to #1704