From nobody Sun Nov 23 08:07:35 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 4dDhQP3mjRz6JTn5 for ; Sun, 23 Nov 2025 08:07:41 +0000 (UTC) (envelope-from polyduekes@proton.me) Received: from mail-24424.protonmail.ch (mail-24424.protonmail.ch [109.224.244.24]) (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 "protonmail.com", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dDhQP1MpSz44YM for ; Sun, 23 Nov 2025 08:07:41 +0000 (UTC) (envelope-from polyduekes@proton.me) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1763885258; x=1764144458; bh=NzNdyoAkAgpiJSzygx3p0OfVNJQ0Kb/1bxYJcjONZkw=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=fFXEmWIoRa6E/hDBKHkZHhIvlokOIf+VsVTOKqfNRiWdibx9lsfpmHNE0LjkUtLbh /PKLR16FCK8Qsxu9XQA2q9qZz0elCcFM0XIH4UCUD2CRhq37w8bL1oAFrxs3uQnX6h bJ3PpIAziJDLI7/uKVry9ZMbdBjxGl1h085POe+Ap2JbPZYUp2Lo21f57R/eRFKu35 8fJ5mYnd7fBhkMLYpgyocNiPTDfp6lpH0UWEgHc41dQK8VIq6CwHUmOkv+EJG25VuR CtHES7fdYFwbOrgF+IXqbNeAGvbxurMDCDwFzpPK9BX0A06MhgibteMlMdJaISW8rv Sh9Vih2/1d1xw== Date: Sun, 23 Nov 2025 08:07:35 +0000 To: Lexi Winter From: polyduekes@proton.me Cc: freebsd-current@freebsd.org Subject: Re: changing from pkgbase to regularbase Message-ID: In-Reply-To: References: <71e4b46c-8d69-451d-92ca-79316ffc4b63@app.fastmail.com> <20251122180931.52c1141475f5faec4fad633c@dec.sakura.ne.jp> Feedback-ID: 94987605:user:proton X-Pm-Message-ID: 12eb6b1b9db7ed74cabbd684ee47e5bad2d5f22c 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: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4dDhQP1MpSz44YM what is the correct way to depkgbasify? > Marek Zarychta wrote in d6ed185f-ed13-4a2c-a875-1b687a0f7b8b@plan-b.pwste= .edu.pl: > > > W dniu 22.11.2025 o 10:09, Tomoaki AOKI pisze: > > > > > I don't think disallowing de-pkgbasifying is a good idea. > > > > +1 > > > we are not disallowing depkgbasifying. > > > Switching from RELEASE to STABLE has always been possible. Why should > > pkgbase be an exception in this regard? > > > it is not an exception. it is entirely possible, and indeed quite > straightforward, to switch from release to stable using pkgbase. > > the only nit, which was mentioned in another thread recently, is that > the first time you do this you might need to use "pkg upgrade -f" > because pkg sometimes thinks release versions are older than snapshots. > this only needs to be done once, the first time you switch branches. > > > While delivering a limited or trimmed-down OS with pkgbase is certainly > > possible, the same is true when installing from source. In fact, upgrad= ing > > the world and kernel over NFS is often even faster and less resource > > consuming than using pkgbase. It would be a great loss for the communit= y if > > this old, seamless, and proven-to-work method were ever deprecated in f= avour > > of pkgbase. > > > we are not removing or deprecating installworld. there are no plans to > do that and there is no reason to do that. > > to reiterate, in case it's not clear: the error being discussed in this > thread is NOT a precursor to removing installworld support and it is NOT > an attempt to prevent people from depkgbasifying their system. > > its purpose is an anti-footgun device to prevent people from breaking > their system by running make installworld without first depkgbasifying > the system, which will leave the system broken. > > as i said previously: if you correctly depkgbasify your system, you will > not encounter this error message. it is ONLY displayed on systems which > have NOT been depkgbasified.