From nobody Mon Oct 20 15:13:39 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 4cqzTm1Cspz6CZJM; Mon, 20 Oct 2025 15:13:48 +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 4cqzTm0Rs6z3Jg3; Mon, 20 Oct 2025 15:13:48 +0000 (UTC) (envelope-from ivy@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1760973228; 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=kCE2pgg8O5MdtAQhl9dWZsyUSjdM5tcvFneESQoyo6k=; b=xhqhJiMTgKv3AhL/BvRw5doKYm18Fv4sYdZOsPani6IkSv5vwwBEjvhV0NuyJeAFvIqGsA Os2Z2yM1s0q9fwbnXD/Z/L5xUDbaCBG/HHQ42e7oeSeaiuuzbKt0wr637Bu2JxQked3vOv /jnmcboYuFLgTbxALqCWh4N+KTDbh7jR+r3i5SMH7CJ1/4qzeVicRRpWClKKUd1hrNeBh0 cUGKwAy8++UlsxGmyYzOsCPwHjRJ+bAetl7InNmGQZR9czG50qd7U2Xvg3p1rWNoVbMuvJ KuCiEjQRwwCltMgcaIReeM0qaYaFtf/eHnSWVLm+Lfq9m7NkFOpX+FRyF6Kf7g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1760973228; 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=kCE2pgg8O5MdtAQhl9dWZsyUSjdM5tcvFneESQoyo6k=; b=EP9gSVCz3xMjAggvFYXbQxPJqzfkd8AyeuZoSS8bDRB+XuBvsA7XbeaJ2M6ynuIA1qrWfP /ttQGxvyDpDzwnOO0+2Yoxcdm0Jvej0jWcRgTzzKQLWpT/kRBE9whT9Xp1juglYZYh4fel jgkA37oAYWWPDYWpbk3NW/6wQSbfr/LLgiKKclHwaLtpMn2ZedHpL17EyPd/XU3sZF5X9q E4voTq4KSmI9SNx5w5Jh3+kIFX8kdBLEgIQC+rlK4vJ3XlryQHEy7HbwFluen3+PJYsZlz WC7Wbsx72m911Uj91JLJW1ZAOPDAJ9JTnuVgye2VitgaPTgHdZ/RS9TleuJxbw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1760973228; a=rsa-sha256; cv=none; b=xiCPVCa/B63DMUPgJq6TTwHpxO3tP7+e4eaV7BZNVIz5AGSC8ejrSF8tbCUcWkdw8Gq1QT Cx7vUVcPVbI0VpCtQWgf1NME39ssbqd1UMbyi0wy+vlZHgJUjuZt8EQru68vyNwZKQZg7W /eD7B5G1RPoVeDx97pzbMiWFKj6Ha+B60TmlJx01mAob3HyuTmbkzQ96DOwfOZPt+nCoO6 PkZ5hI++RDLYzRcnW3VbZ6v3dFmpeUV9NDO8tCW3Hfa/E1TwsLN8td7+ZgSOrsIP+SM5YP nznm4gwQaXp3SllUZbQHx7Iq/bNhlsejv5/HFh4jBkIjucWFSz1+VuMR9o+E6A== 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 4cqzTl4qDYz17bd; Mon, 20 Oct 2025 15:13:47 +0000 (UTC) (envelope-from ivy@freebsd.org) Date: Mon, 20 Oct 2025 16:13:39 +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="eehyQcRPdTIwDTFF" Content-Disposition: inline In-Reply-To: --eehyQcRPdTIwDTFF Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Shawn Webb wrote in : > On Mon, Oct 20, 2025, 8:42=E2=80=AFAM Lexi Winter wrote: > > Makefile: Don't allow install{world,kernel} with pkgbase >=20 > I'm somewhat thinking of reverting this commit until > install{kernel,world} are taught the notion of pkgbase. It just seems > like the kind of thing that's gonna surprise our users (in a > not-so-fun way.) if you revert this commit, your users will end up with a broken system because the pkg(8) database will be out of sync with the installed system. this will cause issues when running pkg(8), for example overwriting files from the source installation with files from packages. if you want to switch from pkgbase to not-pkgbase (regardless of whether you update from source or not), you *must* unregister the installed base system packages first. currently we don't have a good way to do that for an installed system, other than removing all ports, deleting the package database, then reinstalling ports. however, that doesn't change the fact that *not* doing that is a very bad idea. --eehyQcRPdTIwDTFF Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCaPZRowAKCRD1nT63mIK/ YPECAQCYoZjcT+rZSt0SQ/Az9pKIMslB1H2CrgL3agwegROmrwEA9wZuD46lFwTR hIO5Pq5CKc5dmsr3QK8qiBWGyTsOoA8= =hwGg -----END PGP SIGNATURE----- --eehyQcRPdTIwDTFF--