salt-3004.1 cannot work because of br0ken deps # salt '*' pillar.items Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 579, in _build_master ws.require(__requires__) File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 897, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 788, in resolve raise VersionConflict(dist, req).with_context(dependent_req) pkg_resources.ContextualVersionConflict: (pyzmq 22.1.0 (/usr/lib/python3.9/site-packages), Requirement.parse('pyzmq<22.0.0,>19.0.2'), {'salt'}) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python-exec/python3.9/salt", line 33, in <module> sys.exit(load_entry_point('salt==3004.1', 'console_scripts', 'salt')()) File "/usr/lib/python3.9/site-packages/salt/scripts.py", line 515, in salt_main import salt.cli.salt File "/usr/lib/python3.9/site-packages/salt/cli/salt.py", line 6, in <module> import salt.utils.job File "/usr/lib/python3.9/site-packages/salt/utils/job.py", line 8, in <module> import salt.minion File "/usr/lib/python3.9/site-packages/salt/minion.py", line 21, in <module> import salt.beacons File "/usr/lib/python3.9/site-packages/salt/beacons/__init__.py", line 10, in <module> import salt.loader File "/usr/lib/python3.9/site-packages/salt/loader/__init__.py", line 14, in <module> import salt.config File "/usr/lib/python3.9/site-packages/salt/config/__init__.py", line 101, in <module> _DFLT_IPC_WBUFFER = _gather_buffer_space() * 0.5 File "/usr/lib/python3.9/site-packages/salt/config/__init__.py", line 89, in _gather_buffer_space import salt.grains.core File "/usr/lib/python3.9/site-packages/salt/grains/core.py", line 32, in <module> import salt.modules.cmdmod File "/usr/lib/python3.9/site-packages/salt/modules/cmdmod.py", line 31, in <module> import salt.utils.templates File "/usr/lib/python3.9/site-packages/salt/utils/templates.py", line 19, in <module> import salt.utils.http File "/usr/lib/python3.9/site-packages/salt/utils/http.py", line 27, in <module> import salt.ext.tornado.simple_httpclient File "/usr/lib/python3.9/site-packages/salt/ext/tornado/simple_httpclient.py", line 9, in <module> from salt.ext.tornado.http1connection import HTTP1Connection, HTTP1ConnectionParameters File "/usr/lib/python3.9/site-packages/salt/ext/tornado/http1connection.py", line 31, in <module> from salt.ext.tornado import iostream File "/usr/lib/python3.9/site-packages/salt/ext/tornado/iostream.py", line 41, in <module> from salt.ext.tornado.netutil import ssl_wrap_socket, ssl_match_hostname, SSLCertificateError, _client_ssl_defaults, _server_ssl_defaults File "/usr/lib/python3.9/site-packages/salt/ext/tornado/netutil.py", line 40, in <module> import certifi File "/usr/lib/python3.9/site-packages/certifi/__init__.py", line 1, in <module> from .core import contents, where File "/usr/lib/python3.9/site-packages/certifi/core.py", line 3, in <module> from certifi._patch import _verify_dist_info File "/usr/lib/python3.9/site-packages/certifi/_patch.py", line 4, in <module> import pkg_resources File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 3247, in <module> def _initialize_master_working_set(): File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 3221, in _call_aside f(*args, **kwargs) File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 3259, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 581, in _build_master return cls._build_from_requirements(__requires__) File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 594, in _build_from_requirements dists = ws.resolve(reqs, Environment()) File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 783, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'pyzmq<22.0.0,>19.0.2' distribution was not found and is required by salt # eix -s pyzmq [I] dev-python/pyzmq Available versions: 22.1.0^t{xpak} {doc +draft test PYTHON_TARGETS="python3_8 python3_9 python3_10"} Installed versions: 22.1.0^t{xpak}(16:24:56 03/05/22)(draft -doc -test PYTHON_TARGETS="python3_9 -python3_8 -python3_10") Homepage: https://zeromq.org/languages/python/ https://pypi.org/project/pyzmq/ https://github.com/zeromq/pyzmq/ Description: Lightweight and super-fast messaging library built on top of the ZeroMQ library [I] app-admin/salt Available versions: 3000.8-r1^t (~)3000.9-r1^t (~)3001.8^t (~)3002.7^t 3003-r1^t{xpak} 3003.3^t{xpak:3} (~)3003.3-r1^t (~)3003.4^t (~)3004.1^t{xpak} {cheetah cherrypy genshi gnupg keyring ldap libcloud libvirt mako mongodb neutron nova openssl portage profile raet redis selinux test vim-syntax +zeromq PYTHON_TARGETS="python3_8 python3_9 python3_10"} Installed versions: 3004.1^t{xpak}(06:21:24 03/31/22)(portage raet vim-syntax zeromq -cheetah -cherrypy -genshi -gnupg -keyring -ldap -libcloud -libvirt -mako -mongodb -neutron -nova -openssl -profile -redis -selinux -test PYTHON_TARGETS="python3_9 -python3_8 -python3_10") Homepage: https://www.saltstack.com/resources/community/ https://github.com/saltstack Description: Salt is a remote execution and configuration manager Reproducible: Always
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0eb0550a8a7fe8eff82c8f8c87b02590437d9ec commit d0eb0550a8a7fe8eff82c8f8c87b02590437d9ec Author: Patrick McLean <chutzpah@gentoo.org> AuthorDate: 2022-03-31 16:07:13 +0000 Commit: Patrick McLean <chutzpah@gentoo.org> CommitDate: 2022-03-31 16:07:13 +0000 app-admin/salt: Revbump to 3004.1-r1, fix pyzmq dep (bug #836462) Closes: https://bugs.gentoo.org/836462 Signed-off-by: Patrick McLean <chutzpah@gentoo.org> app-admin/salt/files/salt-3004.1-relax-pyzmq-dep.patch | 12 ++++++++++++ app-admin/salt/{salt-3004.1.ebuild => salt-3004.1-r1.ebuild} | 3 ++- 2 files changed, 14 insertions(+), 1 deletion(-)