Re: changing from pkgbase to regularbase
- Reply: Dag-Erling_Smørgrav : "Re: changing from pkgbase to regularbase"
- In reply to: Lexi Winter : "Re: changing from pkgbase to regularbase"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 23 Nov 2025 08:07:35 UTC
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.