Index | Thread | Search

From:
Mikolaj Kucharski <mikolaj@kucharski.name>
Subject:
Re: UPDATE: salt-3007.8
To:
Markus Hennecke <markus-hennecke@markus-hennecke.de>
Cc:
ports@openbsd.org
Date:
Thu, 2 Oct 2025 20:06:13 +0000

Download raw body.

Thread
On Thu, Oct 02, 2025 at 10:09:34AM +0200, Markus Hennecke wrote:
> On Fri, 19 Sep 2025, Mikolaj Kucharski wrote:
> 
> > Hi.
> > 
> > Tested by running master on OpenBSD 7.7-stable and minions
> > on OpenBSD -current, -stable, and Debian Bookworm and Trixie.
> > 
> > I did very light testing so far. It works here. No issues.
> 
> I ran into an issue at work with OpenBSD 7.7 minions, because the base 
> requirements changed and immutables and contextvars is required for 
> salt-ssh according to the comment in requirements/base.txt. Things like 
> state.apply or salt-call won't work out of the box.
> 
> The question is should we add all dependencies from requirements/base.txt 
> to RUN_DEPENDS? These don't seem to be required for the master setup, but 
> the minion side is broken without them.
> 

I would prefer to add minimal set of requrements to make all salt
components out of the box.

However, can you show me a diff to sysutils/salt what do you mean and
what do you want?

Your devel/py-immutables port looks good to me. It packages fine here.

-- 
Regards,
 Mikolaj