From nobody Thu Apr 04 17:19:10 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 4V9Syt4BsLz5FdJt for ; Thu, 4 Apr 2024 17:19:18 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from udns.ultimatedns.net (udns.ultimatedns.net [24.113.41.81]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "ultimatedns.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4V9Syt2R6bz4jX5; Thu, 4 Apr 2024 17:19:18 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Authentication-Results: mx1.freebsd.org; none Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.16.1/8.16.1) with ESMTP id 434HJBjp094476; Thu, 4 Apr 2024 10:19:17 -0700 (PDT) (envelope-from portmaster@bsdforge.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ultimatedns.net; s=mx99; t=1712251157; x=1712251757; r=y; bh=ZU36c96UqcQsL0E9LhRKuRRmYUiQwwrfMoHaWEMHhOY=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=KVMcdjMwOuWuD0ZGrY+TP16sctsohkLTHwRvZd9Mdyqux0SDxDQ0guXQ1nCrY7zyu yop4PA/wmGRh34iEliCFc17VhhFcQuAmMtfMolY+vtD0sgxsqXjtEw4TbKFaRYJVtm FzlVdQk5zQ+5nYj5djfv5f4SlzV1Mld4op/HiJonTz0uN5dhlAK5AaqkKjwPodt1cA 6lVFTLh70vw94VqQNMMhQUxgeWPgTASFIKvf6FG4BU1/GX2IHOFiuiRJWL6UjxYLJT 7JGErHRuyZt6un304fAROnihNg5GTPQH2GD8Fm+mrIZEtOSGVSUpEiizWsXXOCAFTj 4LXLyzVCi58/g== List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Thu, 04 Apr 2024 10:19:10 -0700 From: Chris To: Kurt Jaeger Cc: Baptiste Daroussin , freebsd-ports Subject: Re: poudriere(8) short circuits my ability to build packages In-Reply-To: References: <78550638a3787fd0897093fdad463a00@bsdforge.com> <7aba89d38b4d0e84f8ba941452215f73@bsdforge.com> User-Agent: UDNSMS/17.0 Message-ID: <149828c3135e4de71c4869c6ceed93c6@bsdforge.com> X-Sender: portmaster@bsdforge.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit 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:11404, ipnet:24.113.0.0/16, country:US] X-Rspamd-Queue-Id: 4V9Syt2R6bz4jX5 On 2024-04-04 09:07, Kurt Jaeger wrote: > 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. Indeed, and I apologize for misinterpreting the message. If it were me, I'd have probably omitted the "The limit imposed by poudriere(8)" part and maybe just included it in a poudriere(8) message. But that's just me, and the ports framework doesn't revolve around me. ;) Thanks for taking the time to help me here, Kurt. Much obliged! :) -- --Chris Hutchinson