From nobody Sat Jan 27 14:29:48 2024 X-Original-To: freebsd-current@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 4TMcR61PsLz58KnV for ; Sat, 27 Jan 2024 14:30:10 +0000 (UTC) (envelope-from void@f-m.fm) Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4TMcR53rH4z4FTs for ; Sat, 27 Jan 2024 14:30:09 +0000 (UTC) (envelope-from void@f-m.fm) Authentication-Results: mx1.freebsd.org; none Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id EEF6D5C0172; Sat, 27 Jan 2024 09:30:08 -0500 (EST) Received: from imap46 ([10.202.2.96]) by compute6.internal (MEProxy); Sat, 27 Jan 2024 09:30:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=f-m.fm; h=cc:cc :content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm3; t=1706365808; x=1706452208; bh=YzlhqsEfkq PKdEHyurh6ALQE5Rnu+hgcagC2xBMubFc=; b=KS22AtCuBPeeyVMz0pgMVtW3Oy iNIGY9nLYIubGS5tBkiDbaCIbnBgV8KlMUkXzGdoPoMovF3jII1n5roFs8c9Gz5i OFfF7lEpMPVGOceSyQ0H1JsRBeXHxYKeRn3CZzKme1Qx8Onye60M23zRxPH6Wjcl kANWflqwR5fsTrmfao8XjAU6zmpa2P/LTZGO3TEj0MEmhhcqTU8K8rCluYHvavc+ yCLTDx+gfRovZq2EB9uW21+ZtBdvObvxz7JVY5Pn8np21ejEjCev6g2zpGOVxZl1 W7zYVkHwG7jAmNGTksu3jLXjObRChj2gS7ohsk8hlkSfF8c4LfDMakqIT2NQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1706365808; x=1706452208; bh=YzlhqsEfkqPKdEHyurh6ALQE5Rnu +hgcagC2xBMubFc=; b=ChoW3UAvHLr1WmmnPsLw4B9TJ2Rgz2StXOIIGFsDmEei yLixeEeyyM+xkPEJ+jo1h4AVkcWUQHDbf9o/G9B1OdNjMfWC6dxcC8EWB3voWImG 21VguyR+JRW96KpMPGAgsVEiYS7zcK2tJppKR9jbUrM1obD1KFtICgz2TO6W4xLo ugbRh9Bg6I2oyxhKe8nvx3UYmv3idHMRK0Fs5ZUoMrQ5wdbYpAjDwIs8PxoX18ix 3XC/VIqoRK0l8NqWacwYn3tC+JhAGpkipZrj/Xkzc6sawtZ0kfra3kitAEVmijQf J1a4/ThspSBjbnvHHlGIwJZh5mp85ZJ0G+A3GCinXA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelledgieegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvfevufgtsehttdertderredtnecuhfhrohhmpehvohhi ugcuoehvohhiugesfhdqmhdrfhhmqeenucggtffrrghtthgvrhhnpeevtdfhieeltdeitd dvieeklefhjefgvdeuffeliedugeeigefgffetvdeikeevieenucffohhmrghinhepghhi thhhuhgsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh hfrhhomhepvhhoihgusehfqdhmrdhfmh X-ME-Proxy: Feedback-ID: i2541463c:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id A764C2A2008B; Sat, 27 Jan 2024 09:30:08 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.11.0-alpha0-119-ga8b98d1bd8-fm-20240108.001-ga8b98d1b List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 Message-Id: In-Reply-To: References: <8c42cc06-d3de-432e-82ab-7fe040197223@app.fastmail.com> Date: Sat, 27 Jan 2024 14:29:48 +0000 From: void To: "Lexi Winter" Cc: freebsd-current Subject: Re: meta mode Content-Type: text/plain X-Rspamd-Queue-Id: 4TMcR53rH4z4FTs 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:19151, ipnet:66.111.4.0/24, country:US] Hi, On Sat, 27 Jan 2024, at 13:51, Lexi Winter wrote: > the (easiest) fix for that is to do a full rebuild every time > __FreeBSD_version changes. > > pkg(8) bug report: https://github.com/freebsd/pkg/issues/2162 > > i don't know if meta mode will catch this and rebuild correctly, but > since this confused me the first time i ran into it, i thought it was > worth mentioning. Thank you. I've not encountered the issue you describe yet - not by design though, more like by accident ;) I normally use a local poudriere for local ports. Rather than having a make.conf src.conf etc specifically for the poudriere jail, instead they are symlinked to /etc/src.conf and /etc/make.conf (and /etc/src-env.conf) and the jail is built after a make installworld for the system using -m src=/usr/src (and because it uses the obj files created previously, it'll build and install in about a minute). Because the jail gets rebuilt when poudriere runs again, it clears out all packages and rebuilds them automatically against the new freebsd version. What I was worried about is if in /etc/src.conf I build from a default system, (for example) add WITHOUT_IPV6= and WITH_SORT_THREADS= whether the OS is smart enough to tidy the cruft left behind after these adjustments. --