From nobody Sat Nov 22 12:50:20 2025 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 4dDBlZ4tJmz6H48B for ; Sat, 22 Nov 2025 12:50:50 +0000 (UTC) (envelope-from ivy@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 4dDBlZ0vkBz3hcV for ; Sat, 22 Nov 2025 12:50:50 +0000 (UTC) (envelope-from ivy@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1763815850; 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=LALEhCgHuYsX/huEne405EMQXc7xFvDfDivH3ppfmcc=; b=n/EcD6K8gI/Lfs+Vz7ARBsK0dly8wQKJSF6VZkY6OKZ8VDlXcMiwgNUGL+NjETLEXkdS1N Z4O8I7Dg/vGAM1D/rO4+zfz+xdcIovNq99IbkIZn80A0aViA5N7PuCQ3sRtqrV6iBE1hXr +GSilhfXOZQnYfEb9Plx1+43zLMyNQzjHuaE0uzRv5SAfSZ9Dg60o3loOehfoAGQdtgeSX WRyelw5lxFD9aH4zhtF260PdqWF/DAW6mwzC84t05H4IZ/zU7s6cpn0/743+knc/JkQdAY lsQk6ErJt0lk0poKMFeAQNSxAi23jWLBSLTLrR1a69wVSZFcnGbNAtZT7zdX1A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1763815850; 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=LALEhCgHuYsX/huEne405EMQXc7xFvDfDivH3ppfmcc=; b=g78C96Oy0Vu0AKqdYEyRTJvBgwh3E7Z+llY2KO5HUajCdOluiHuoCas/BU2+YaQtRA78yi 8tLfxiObhAto93F1L65ZcGBI7LRC3xUws8vGPiyacmxosQ+EqSgmM5+EOTHpGDTXMW1vIe d21JfCN+xBxrvhE5vS6N798ZJuVH5KeqJ6SmmUOymA5lEsyjmhBkNMg9wjPXRWtEc1f83Z xv1N1XG4qYi4l7PJ76UAVqtRrZYJTpTO8xU+ydanuO2DXD2q39Bn24cTQD+6ZGO2RdLxcT ZHaS2CXguVD6/Zs7CxbL5bzMTw/LKNCxc1krhFnWEvk65ZEn4Fnq8tSby5Ruag== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1763815850; a=rsa-sha256; cv=none; b=mWGtJr5gOirSsH59RVjDJgBMSxXA0CACg3GX5YBaa5Rq8dAdFqVNys25H513HYJv8KMBc9 zHamxR2lvPb4TMOI59HWzgFkVSoIsDd0hAYd1K8oROWKEbTzPtL3CCJBb3QTmaWbxLE/n5 m6+EsQpAHOuO18JHtbM+9/dAJxtD+SLBxgE2SW3MF46CFIzeqo9MpOHjEknSoLT/8+OSJp oADU6BONF3CG6QSO9xvOdyfdwmdDLHVifzyAzmqnpdTlvI0mIhSXEFmVdW4EUhUdTFF61I xwMPUJAAkPyjKqBbB9Fp2b5CGFr8RwB91nB7bE6wuTY9egupRTTuPwlZD+8wfg== 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 4dDBlY5Xgdzmd9 for ; Sat, 22 Nov 2025 12:50:49 +0000 (UTC) (envelope-from ivy@freebsd.org) Date: Sat, 22 Nov 2025 12:50:20 +0000 From: Lexi Winter To: freebsd-current Subject: Re: changing from pkgbase to regularbase Message-ID: Mail-Followup-To: freebsd-current References: <71e4b46c-8d69-451d-92ca-79316ffc4b63@app.fastmail.com> <20251122180931.52c1141475f5faec4fad633c@dec.sakura.ne.jp> <3cd5a594-8f0e-4ff8-a54f-440611c3a7bc@app.fastmail.com> 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 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="9hVzjs4sz8Oo15Z5" Content-Disposition: inline In-Reply-To: <3cd5a594-8f0e-4ff8-a54f-440611c3a7bc@app.fastmail.com> --9hVzjs4sz8Oo15Z5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable void wrote in <3cd5a594-8f0e-4ff8-a54f-440611c3a7bc@app.fastmail.com>: > On Sat, 22 Nov 2025, at 11:39, Lexi Winter wrote: >=20 > > if you have correctly depkgbased the system, >=20 > How does that work, given that you said this earlier: >=20 > On Sat, 22 Nov 2025, at 01:35, Lexi Winter wrote: >=20 > > there is no supported method to "depkgbasify" a system. > > > > the correct method to not use pkgbase is to not select pkgbase when > > installing the system. - there is no supported (i.e., documented and recommended) method to depkgbasify the system - there are methods to depkgbasify the system, which are not documented or recommended, but nonetheless do work correctly.[0] - running "make installworld" (or installkernel) on a pkgbase system is not one of those methods, which is why it prints an error when you try to do this. it is always wrong to bypass this error, except in two specific cases: - you have a very broken system, and are trying to use a manual installworld as one step in the recovery process, which you would then follow with a full pkgbase reinstall. - you are using installkernel and you have either uninstalled the default kernel package, or you've set KODIR to ensure you don't overwrite a pkgbase kernel (or whatever the option for that is called; i don't remember off hand). i think the latter case is unusual, but might happen on development systems when it's easier to use installkernel than update-packages for quickly testing kernel changes. =20 [0] actually i think there's only one such method, which is to delete /var/db/pkg after installing. to provide a more general method of doing this, we will probably need some sort of "pkg unregister" functionality that i don't think exists right now. --9hVzjs4sz8Oo15Z5 Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCaSGxiAAKCRD1nT63mIK/ YNnKAQDV4Te5BIMPHthaUD+m1Y9RkRTSyJpFOsllYZGXypswZgD/csbV7Lg29Dig HYe539ptnU8kvQ8Nl/jMrZk6c8yZdA4= =PSko -----END PGP SIGNATURE----- --9hVzjs4sz8Oo15Z5--