From nobody Mon Oct 20 15:09:41 2025 X-Original-To: dev-commits-src-main@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 4cqzPB34Llz6CZQY; Mon, 20 Oct 2025 15:09:50 +0000 (UTC) (envelope-from ivy@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cqzPB28Mjz3HbD; Mon, 20 Oct 2025 15:09:50 +0000 (UTC) (envelope-from ivy@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1760972990; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Sl68a8Bcmh47gZVW7YBLETJVhOxfBPkxN5CG00WheDE=; b=WoJjZ8Ux7DDbl5WWBEVzh8hHLm5ex9VkMYj5UVWd/SXIQN3fJJwOJMPM94CNU8MiCP/AVJ MXfIN/iqPpjsTXZIsSg8d6bJLe4UaLayueDW7mXWzVSa/zanwRgprrZtWGKYfZ8RJtrIP0 AFpcwvNWvOJ9YY+Ey/ndjn2w77QR/BKOIP788Ti2T4qXcFWtQv9Q8lcyVEPxoyvzTlUw6M LiJxnDKHgaJYvGpO1uKbNswlAv1kS/5HaCuNVA9l1IHRrqPhEB5EZOnaOoc5GSaDfFIXJP 1IMWUFfAXZQM/EsMrye2MRwl9WtaqkYak5cHHBpJJgMDjeYzV3Xd3SCpQbtnmQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1760972990; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Sl68a8Bcmh47gZVW7YBLETJVhOxfBPkxN5CG00WheDE=; b=nOghoVWRhIumJ1A6Ox85HqRk6coIWhCY6F8CzEI+YfN+mrv3zjqeqjcDxt5fSfQ9lKpwN1 RHcsArAG9qf4TGWndfz31DWBJnupKI/rxNmE8Hx/xdVWO71GS+wvfuPCDbTw8yCG4ScB/i kaLh/fDHmVu2ZxIO6ZH3rYd5Dx7qrhgsLyOOlrM3aEWvkWN3El8uqZ3tpnTyT1ixy95SP3 iQ2KTF3D6zdz5JjbaOuxVMyhlqkJdUpjn8K4yPLCiNvfw3QEc/S6HcyhWU/kURaEwyb26S 1dccY+uzvmUYlyTHgvKYLKg6eqqjxbxg2rCGCCQGVwa+eOZWOsahZ4LJalLOvQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1760972990; a=rsa-sha256; cv=none; b=qfhBgMKp18HzNYIpzP15Fo7YI3Uima0KfDF89KmSlYSco8c0ZioSQeKA9xkT/2Sw3Qr8Jy TpjRTVR8SXR4uh9cX3im9TR+hsIFKvOgzqgyQAjBNFDc7nNYJLUTt+41unlTOaUCr3Fr16 H5tYFo3UIIDfnfZHHon6ddCtWAyfPZzXCyPdfcOzHk2/+MDK5q0w8E1lM5Fiysy3TugKXZ AoSZw5D/FnoQP4UBpxdUnvkMbSa0MOVxP9AVd/8R/MTQNidbByFzxn5/5mphKoPF7ibaln K43XokiJsn5tu8YBNBmuc3u9778nhqBsUMIs9sGuhUBA1/BJiFGH31AvbyW/jw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from amaryllis.le-fay.org (amaryllis.le-fay.org [IPv6:2a00:1098:6b:400::9]) (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) (Authenticated sender: ivy/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4cqzP95y57z17PW; Mon, 20 Oct 2025 15:09:49 +0000 (UTC) (envelope-from ivy@freebsd.org) Date: Mon, 20 Oct 2025 16:09:41 +0100 From: Lexi Winter To: "" , "" Subject: Re: git: 74a6bb524e5b - main - Makefile: Don't allow install{world,kernel} with pkgbase Message-ID: Mail-Followup-To: "" , "" References: <202510171914.59HJE0uo036247@gitrepo.freebsd.org> <228220a0-c819-4c51-92d3-5357e925c81d@FreeBSD.org> List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ItlTkUt7Z8Q0JuXP" Content-Disposition: inline In-Reply-To: --ItlTkUt7Z8Q0JuXP Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Warner Losh wrote in : > On Mon, Oct 20, 2025, 8:42=E2=80=AFAM Lexi Winter wrote: > > John Baldwin wrote in <228220a0-c819-4c51-92d3-5357e925c81d@FreeBSD.org= >: > > > On 10/17/25 15:14, Lexi Winter wrote: > > > > Makefile: Don't allow install{world,kernel} with pkgbase > > > Can we document how users who want to build from source can do so > > > from a new installation that uses pkgbase?=20 >=20 > Install* should eventually just do the right thing like ports: stage the > packages, make the packages and the install from the packages. 16 time > frame, though. we'll see how things go, but i'm not sure this is the right approach. "make installworld" does one thing, and overloading it to do two things seems like it might be more confusing than helpful. i'd rather people who want to update pkgbase from source just learn the right way to do that, which is make update-packages followed by pkg upgrade. --ItlTkUt7Z8Q0JuXP Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCaPZQsgAKCRD1nT63mIK/ YJvvAQDHvFcY1AdEX6BFcL1o4lmnimYZj2Emaxs2umis6wZJRgD8Ds2JPWK3Jk4Z tB+bRcNnM8DTSQa34v/d8hlLGqZO0g4= =R49i -----END PGP SIGNATURE----- --ItlTkUt7Z8Q0JuXP--