From nobody Thu Apr  4 16:07:44 2024
X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4V9RNK5rC5z5FWMp
	for <freebsd-ports@mlmmj.nyi.freebsd.org>; Thu,  4 Apr 2024 16:07:45 +0000 (UTC)
	(envelope-from pi@freebsd.org)
Received: from fc.opsec.eu (fc.opsec.eu [IPv6:2001:14f8:200:4::4])
	by mx1.freebsd.org (Postfix) with ESMTP id 4V9RNK20mPz4X0b
	for <freebsd-ports@freebsd.org>; Thu,  4 Apr 2024 16:07:45 +0000 (UTC)
	(envelope-from pi@freebsd.org)
Authentication-Results: mx1.freebsd.org;
	none
Received: from pi (uid 104)
	(envelope-from pi@freebsd.org)
	id 2b183
	by fc.opsec.eu (DragonFly Mail Agent v0.13+ on fc.opsec.eu);
	Thu, 04 Apr 2024 18:07:44 +0200
Date: Thu, 4 Apr 2024 18:07:44 +0200
From: Kurt Jaeger <pi@freebsd.org>
To: Chris <portmaster@bsdforge.com>
Cc: Baptiste Daroussin <bapt@freebsd.org>,
	freebsd-ports <freebsd-ports@freebsd.org>
Subject: Re: poudriere(8) short circuits my ability to build packages
Message-ID: <Zg7QUFL4YyE5gauV@fc.opsec.eu>
References: <78550638a3787fd0897093fdad463a00@bsdforge.com>
 <qv7yz37n2hb5qqua6nqgcplllrzd2opsrofdbu2rok5uheisd7@phexm6l6gyj3>
 <7aba89d38b4d0e84f8ba941452215f73@bsdforge.com>
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/freebsd-ports
List-Help: <mailto:ports+help@freebsd.org>
List-Post: <mailto:ports@freebsd.org>
List-Subscribe: <mailto:ports+subscribe@freebsd.org>
List-Unsubscribe: <mailto:ports+unsubscribe@freebsd.org>
Sender: owner-freebsd-ports@freebsd.org
X-BeenThere: freebsd-ports@freebsd.org
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <7aba89d38b4d0e84f8ba941452215f73@bsdforge.com>
X-Spamd-Bar: ----
X-Rspamd-Pre-Result: action=no action;
	module=replies;
	Message is reply to one we originated
X-Spamd-Result: default: False [-4.00 / 15.00];
	REPLY(-4.00)[];
	ASN(0.00)[asn:12502, ipnet:2001:14f8::/32, country:DE]
X-Rspamd-Queue-Id: 4V9RNK20mPz4X0b

Hi!

> > hint using jail is not it, poudriere
> > leverages jails, but we could do without jail while providing the same
> > value.
> Not if it imposes itself.

It does not. The complexity of keeping such a huge number of
interdepend ports/packages building and running is not imposed
by poudriere, it's imposed by the general development pace.

Having tools like poudriere helps enormously to keep things
together. 

> If I've misunderstood the message reported to me by pkg(8) in my attempt
> to create a package, and it *doesn't* prevent me from creating a
> package in my chosen environment.

It does not prevent you, but the port (not pkg) message is written
in relation to poudriere. So yes, I think you misunderstood the
message. To be fair, the topic is complicated and formulating
a message that can not be misunderstood is non-trivial.

-- 
pi@FreeBSD.org         +49 171 3101372                  Now what ?