Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Nov 2025 13:01:25 +0000
From:      Lexi Winter <ivy@freebsd.org>
To:        freebsd-current@freebsd.org
Subject:   Re: changing from pkgbase to regularbase
Message-ID:  <aSG0JXUhAG2fBal-@amaryllis.le-fay.org>
In-Reply-To: <d6ed185f-ed13-4a2c-a875-1b687a0f7b8b@plan-b.pwste.edu.pl>
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>

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

[-- Attachment #1 --]
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.

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----

iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCaSG0IgAKCRD1nT63mIK/
YD5hAP4neq9HCUyOZYzmSvdzkUvW3Md5YGZcAyJPqkoBM9hxdwD/QEfgtBHxt33s
Gsa0cN8PC9MAhjiEdQQR7p1+QUn3Zgw=
=0vyb
-----END PGP SIGNATURE-----

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