On 2025/03/27 10:52, Raf Czlonka wrote:
> 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]:

thanks, py-zmq updated to 25.1.2. (26.x will be trickier as it needs
scikit-build-core which we don't have and IIRC is a pain).

> > 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.

Probably enough of a headache that if it's a hard requirement it would
likely make more sense to drop salt from ports.

Reply via email to