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

Reply via email to