Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Nov 2025 08:07:35 +0000
From:      polyduekes@proton.me
To:        Lexi Winter <ivy@freebsd.org>
Cc:        freebsd-current@freebsd.org
Subject:   Re: changing from pkgbase to regularbase
Message-ID:  <npwDORtr2Yu3U030JdrqqhiwOtcJFCOC80Lrub8U8faFbaBTHvQdSrSDy5fWgQDSTZs30Un0y9UTyIn3i_Mz-dA0bUGdUlklr157U4mw8xM=@proton.me>
In-Reply-To: <aSG0JXUhAG2fBal-@amaryllis.le-fay.org>
References:  <aR3Rc_5llfvlEjIo@int21h> <aSEGPTtrfV29u9R9@amaryllis.le-fay.org> <71e4b46c-8d69-451d-92ca-79316ffc4b63@app.fastmail.com> <aSETbVSLxcDa5ssB@amaryllis.le-fay.org> <20251122180931.52c1141475f5faec4fad633c@dec.sakura.ne.jp> <d6ed185f-ed13-4a2c-a875-1b687a0f7b8b@plan-b.pwste.edu.pl> <aSG0JXUhAG2fBal-@amaryllis.le-fay.org>

next in thread | previous in thread | raw e-mail | index | archive | help

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, upgrading
> > 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 community if
> > this old, seamless, and proven-to-work method were ever deprecated in favour
> > 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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?npwDORtr2Yu3U030JdrqqhiwOtcJFCOC80Lrub8U8faFbaBTHvQdSrSDy5fWgQDSTZs30Un0y9UTyIn3i_Mz-dA0bUGdUlklr157U4mw8xM=>