On Thu, Mar 27, 2025 at 10:34:02AM GMT, Stuart Henderson wrote: > On 2025/03/26 17:04, Raf Czlonka wrote: > > Also, there's at least one more dependency which isn't met: > > > > pyzmq>=25.1.2 ; python_version < '3.13' > > pyzmq>=26.2.0 ; python_version >= '3.13' > > > > [0] https://github.com/saltstack/salt/blob/master/requirements/zeromq.txt > > Seems optional, only needed for some use cases?
Nope, this is an actual runtime dependency[0]: # requirements/zeromq.txt RUN_DEPENDS += net/py-zmq \ security/py-cryptodome > On 2025/03/27 09:45, Raf Czlonka wrote: > > As Tommy already mentioned, there's "onedir" option, which would > > probably solve most of the headaches, no? > > Seems it downloads and builds Python? That looks like a much bigger > headache as far as ports is concerned. Can't say how much of a bigger headache that is from building the port itself but, at least runtime-wise, it stays out of the way and does not interfere with system Python. [0] https://cvsweb.openbsd.org/ports/sysutils/salt/Makefile?rev=1.189&content-type=text/x-cvsweb-markup Regards, Raf