app-admin/salt-3004.1-r1::gentoo was built with the following: USE="portage raet vim-syntax zeromq -cheetah -cherrypy -genshi -gnupg -keyring -ldap -libcloud -libvirt -mako -mongodb -neutron -nova -openssl -profile -redis (-selinux) -test" ABI_X86="(64)" PYTHON_TARGETS="python3_9 -python3_10 -python3_8" FEATURES="ipc-sandbox pid-sandbox binpkg-multi-instance userfetch assume-digests distlocks sandbox config-protect-if-modified protect-owned sign buildpkg ebuild-locks binpkg-logs metadata-transfer fixlafiles unknown-features-warn usersync news buildpkg-live parallel-fetch unmerge-logs network-sandbox strict qa-unresolved-soname-deps usersandbox candy merge-sync userpriv preserve-libs unmerge-orphans xattr binpkg-docompress sfperms binpkg-dostrip multilib-strict" Cannot start because of missing deps Mar 31 21:05:11 bridge salt-minion[721600]: Traceback (most recent call last): Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python-exec/python3.9/salt-minion", line 33, in <module> Mar 31 21:05:11 bridge salt-minion[721600]: sys.exit(load_entry_point('salt==3004.1', 'console_scripts', 'salt-minion')()) Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python3.9/site-packages/salt/scripts.py", line 167, in salt_minion Mar 31 21:05:11 bridge salt-minion[721600]: import salt.cli.daemons Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python3.9/site-packages/salt/cli/daemons.py", line 50, in <module> Mar 31 21:05:11 bridge salt-minion[721600]: import salt.utils.parsers Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python3.9/site-packages/salt/utils/parsers.py", line 24, in <module> Mar 31 21:05:11 bridge salt-minion[721600]: import salt.config as config Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python3.9/site-packages/salt/config/__init__.py", line 101, in <module> Mar 31 21:05:11 bridge salt-minion[721600]: _DFLT_IPC_WBUFFER = _gather_buffer_space() * 0.5 Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python3.9/site-packages/salt/config/__init__.py", line 89, in _gather_buffer_space Mar 31 21:05:11 bridge salt-minion[721600]: import salt.grains.core Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python3.9/site-packages/salt/grains/core.py", line 32, in <module> Mar 31 21:05:11 bridge salt-minion[721600]: import salt.modules.cmdmod Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python3.9/site-packages/salt/modules/cmdmod.py", line 31, in <module> Mar 31 21:05:11 bridge salt-minion[721600]: import salt.utils.templates Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python3.9/site-packages/salt/utils/templates.py", line 19, in <module> Mar 31 21:05:11 bridge salt-minion[721600]: import salt.utils.http Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python3.9/site-packages/salt/utils/http.py", line 27, in <module> Mar 31 21:05:11 bridge salt-minion[721600]: import salt.ext.tornado.simple_httpclient Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python3.9/site-packages/salt/ext/tornado/simple_httpclient.py", line 9, in <module> Mar 31 21:05:11 bridge salt-minion[721600]: from salt.ext.tornado.http1connection import HTTP1Connection, HTTP1ConnectionParameters Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python3.9/site-packages/salt/ext/tornado/http1connection.py", line 31, in <module> Mar 31 21:05:11 bridge salt-minion[721600]: from salt.ext.tornado import iostream Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python3.9/site-packages/salt/ext/tornado/iostream.py", line 41, in <module> Mar 31 21:05:11 bridge salt-minion[721600]: from salt.ext.tornado.netutil import ssl_wrap_socket, ssl_match_hostname, SSLCertificateError, _client_ssl_defaults, _server_ssl_defaults Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python3.9/site-packages/salt/ext/tornado/netutil.py", line 40, in <module> Mar 31 21:05:11 bridge salt-minion[721600]: import certifi Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python3.9/site-packages/certifi/__init__.py", line 1, in <module> Mar 31 21:05:11 bridge salt-minion[721600]: from .core import contents, where Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python3.9/site-packages/certifi/core.py", line 3, in <module> Mar 31 21:05:11 bridge salt-minion[721600]: from certifi._patch import _verify_dist_info Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python3.9/site-packages/certifi/_patch.py", line 4, in <module> Mar 31 21:05:11 bridge salt-minion[721600]: import pkg_resources Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 3247, in <module> Mar 31 21:05:11 bridge salt-minion[721600]: def _initialize_master_working_set(): Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 3221, in _call_aside Mar 31 21:05:11 bridge salt-minion[721600]: f(*args, **kwargs) Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 3259, in _initialize_master_working_set Mar 31 21:05:11 bridge salt-minion[721600]: working_set = WorkingSet._build_master() Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 579, in _build_master Mar 31 21:05:11 bridge salt-minion[721600]: ws.require(__requires__) Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 897, in require Mar 31 21:05:11 bridge salt-minion[721600]: needed = self.resolve(parse_requirements(requirements)) Mar 31 21:05:11 bridge salt-minion[721600]: File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 783, in resolve Mar 31 21:05:11 bridge salt-minion[721600]: raise DistributionNotFound(req, requirers) Mar 31 21:05:11 bridge salt-minion[721600]: pkg_resources.DistributionNotFound: The 'psutil>=5.0.0' distribution was not found and is required by salt Mar 31 21:05:11 bridge systemd[1]: salt-minion.service: Main process exited, code=exited, status=1/FAILURE Mar 31 21:05:11 bridge systemd[1]: salt-minion.service: Failed with result 'exit-code'. Reproducible: Always
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b7d0ce18858075cd8761c90f3d573a7094d2c0a commit 9b7d0ce18858075cd8761c90f3d573a7094d2c0a Author: Patrick McLean <chutzpah@gentoo.org> AuthorDate: 2022-03-31 21:52:42 +0000 Commit: Patrick McLean <chutzpah@gentoo.org> CommitDate: 2022-03-31 21:52:42 +0000 app-admin/salt: Make psutil dep unconditional (bug #836565) Closes: https://bugs.gentoo.org/836565 Signed-off-by: Patrick McLean <chutzpah@gentoo.org> app-admin/salt/{salt-3004.1-r1.ebuild => salt-3004.1-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)