Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Oct 2025 16:09:41 +0100
From:      Lexi Winter <ivy@freebsd.org>
To:        "<dev-commits-src-all@freebsd.org>" <dev-commits-src-all@freebsd.org>, "<dev-commits-src-main@freebsd.org>" <dev-commits-src-main@freebsd.org>
Subject:   Re: git: 74a6bb524e5b - main - Makefile: Don't allow install{world,kernel} with pkgbase
Message-ID:  <aPZQtc6LEOdewJ1s@amaryllis.le-fay.org>
In-Reply-To: <CANCZdfoJSHrOWX%2BuZeFT6_UwfFi4yv8h%2BeKY9nUfB0oeHYQNPg@mail.gmail.com>
References:  <202510171914.59HJE0uo036247@gitrepo.freebsd.org> <228220a0-c819-4c51-92d3-5357e925c81d@FreeBSD.org> <aPZKLa0kTvovlqMP@amaryllis.le-fay.org> <CANCZdfoJSHrOWX%2BuZeFT6_UwfFi4yv8h%2BeKY9nUfB0oeHYQNPg@mail.gmail.com>

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

[-- Attachment #1 --]
Warner Losh wrote in <CANCZdfoJSHrOWX+uZeFT6_UwfFi4yv8h+eKY9nUfB0oeHYQNPg@mail.gmail.com>:
> On Mon, Oct 20, 2025, 8:42 AM Lexi Winter <ivy@freebsd.org> wrote:
> > John Baldwin wrote in <228220a0-c819-4c51-92d3-5357e925c81d@FreeBSD.org>:
> > > On 10/17/25 15:14, Lexi Winter wrote:
> > > >      Makefile: Don't allow install{world,kernel} with pkgbase
> > > Can we document how users who want to build from source can do so
> > > from a new installation that uses pkgbase? 
> 
> Install* should eventually just do the right thing like ports: stage the
> packages, make the packages and the install from the packages.  16 time
> frame, though.

we'll see how things go, but i'm not sure this is the right approach.
"make installworld" does one thing, and overloading it to do two things
seems like it might be more confusing than helpful.

i'd rather people who want to update pkgbase from source just learn
the right way to do that, which is make update-packages followed by
pkg upgrade.

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

iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCaPZQsgAKCRD1nT63mIK/
YJvvAQDHvFcY1AdEX6BFcL1o4lmnimYZj2Emaxs2umis6wZJRgD8Ds2JPWK3Jk4Z
tB+bRcNnM8DTSQa34v/d8hlLGqZO0g4=
=R49i
-----END PGP SIGNATURE-----
home | help

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