From nobody Sat Nov 22 01:35:41 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 4dCvn54ymcz6J5g6 for ; Sat, 22 Nov 2025 01:36:09 +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 4dCvn530yPz3Jt7; Sat, 22 Nov 2025 01:36:09 +0000 (UTC) (envelope-from ivy@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1763775369; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=c3XLWYTcTLaqSKHMBIv8Fqm0P9iiqNC84+QBDgrQmgA=; b=xPT19lGkj+qyWN8JvvANHpwU7xomdO8tpBYKB3TUueqJzROUHNQumRQ88ph30ouqMMC02e r8WQPA/dSdN71XyVQMr2Bcj/V9+hqJf/hUJFHvV0teqOmi0AE2mLMIODwtX989HcWp42Pe 9NGf0nsR24UQSJiS5J+KabmLZJoqVfgf+HU/OZb9gKYe9DB4PuFFX9XP/KeqogxF5N3BXJ Fhuqt71zlYIrmJrjYdSOva68DsiIa+6S14kC7Th3ttJ2Y5AxXtjb0sFRFEBa+wgcipure3 ErfkuzhQR2Guprf6Dy3CERDOOO/of1sUClqQL7ctEWyVtqhAK7ky8hibcrW6eg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1763775369; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=c3XLWYTcTLaqSKHMBIv8Fqm0P9iiqNC84+QBDgrQmgA=; b=l9xmfdB1kL6fsH0gahWlXSecs8fOEDrdGrM5aW7IB6v2rQkSshOG3ZuhFKsxnH1nVMa7sD RhAL2Vi3WK5cxWphjV6eHZBxH4AwBbnvpsgd3WPm74ZAFT2ltPnlB5P47RczOzSqD9KzFc 8G6NYN/4U+4Nt4DmvEsIRxJnITiTLa2sVnF8ytlA8ONaFY62V0E8cv6QX0jlQvP4TVxZ/B RFAedsplmstrQpkWCcN3JrGqtQW61FEPxXh9V6wdlMcNftC89PrbNbzDLLLfGWqT40PMo+ qM8IvakjF6AyidSOEB5zCUQnupByzlGqDccMtOw7dPZJe4TCLVZL2AXCs4QU3A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1763775369; a=rsa-sha256; cv=none; b=tgQ/hIeOH8zgzwH/SNEFw75QVXEDqFeucji+/irYaNepVesyzXVskKzQYaBvypOTcsWFP2 Tr540OGSisn3InbhsyDu8JbxJQElKOT7kPqpQWFm6ZbGyTyURZ9/9u8o2AkHnF7lsvu7vO hS8z81nr0rroJwc91SxZEerL7k3gFvjQlIxfddrQZ/e5r13y8bTA4ZxNKBb3P/Xb1ykZ0F 3x1Sn3LBPOU1pHM2Ay6lcnDaBa6EVKinPFsfX7Lk2ki1XNXhc217rioFbnJr0cAPPUDI6S IMOeGSuk/FDKD84Dhg50OeZa5VGcUB6Fdh3jjZ01NyZIo3i2rE9jk5ibq3rNcg== 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 4dCvn50CN0zGhZ; Sat, 22 Nov 2025 01:36:08 +0000 (UTC) (envelope-from ivy@freebsd.org) Date: Sat, 22 Nov 2025 01:35:41 +0000 From: Lexi Winter To: void Cc: freebsd-current Subject: Re: changing from pkgbase to regularbase Message-ID: Mail-Followup-To: void , freebsd-current References: <71e4b46c-8d69-451d-92ca-79316ffc4b63@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="dGM/zym7VA4ZgRRe" Content-Disposition: inline In-Reply-To: <71e4b46c-8d69-451d-92ca-79316ffc4b63@app.fastmail.com> --dGM/zym7VA4ZgRRe Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable void wrote in <71e4b46c-8d69-451d-92ca-79316ffc4b63@app.fastmail.com>: > On Sat, 22 Nov 2025, at 00:39, Lexi Winter wrote: > > the point of this warning was to prevent people from running "make > > installworld" on a pkgbase system. apparently, the warning was not > > sufficient... >=20 > Sorry, I'm not with you. Sufficient for what? I mean it was > a sufficient warning, I just had to heed it then do further=20 > things to properly depkgbasify. =20 what the warning says is: ERROR: This target should not be used on a system installed from packages. nonetheless, you ran make installworld on a system installed from packages. so, clearly the warning was not sufficient to prevent you =66rom doing that. we are discussing ways to improve this internally, probably by making the warning more difficult to override... > > if you want to update using "make installworld", you should not install > > using pkgbase. instead, install using distribution sets. >=20 > I wanted to stop using pkgbase completely, without having to go to the=20 > trouble of a complete reinstall from installation media - a state of=20 > affairs I'd consider to be a regression. I'm happy to have found > a method of de-pkgbasifying without complete reinstallation. 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. an unofficial and unsupported, but functional, workaround is to install the system with pkgbase, then immediately run "rm -rf /var/db/pkg" before installing any ports, which will leave you with a system mostly identical to a distribution set install. you will need to manually bootstrap etcupdate after doing this, since pkgbase doesn't install the etcupdate data. --dGM/zym7VA4ZgRRe Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCaSETaQAKCRD1nT63mIK/ YOOKAQCBX5WJOcPGcEE403GPAHGYPFv949m9dHXA9Yp/a7+ukwEA+ygRsKGQDKxe JN6MSbYB8Otv6T/cRbC5hNnjQjAZVwY= =KjeR -----END PGP SIGNATURE----- --dGM/zym7VA4ZgRRe--