Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Mar 2026 09:52:42 -0700
From:      Mark Millard <marklmi@yahoo.com>
To:        polyduekes@proton.me
Cc:        freebsd-pkgbase@freebsd.org, freebsd-questions@freebsd.org, Lexi Winter <ivy@freebsd.org>
Subject:   Re: installing world from src on a pkgbase system
Message-ID:  <be4dc8f9-84b7-456f-8f64-d09488be3dc6@yahoo.com>
In-Reply-To: <pcRls0mXL2DAbxhH0bMX_DPGdlHbwm8fNM9fEAJXVBZgoqxfP1mCHAA9wsCDbvl9AeV4_BNhd3UZqCpBtLgMI59ZirMmwsLNsLeVmoVY__0=@proton.me>
References:  <UGVbTfxFnLh7zkFaMJrCf_Fll6DjeBxw5VK_kc_jdLlOlJPe6QtfNOQm23v-DOSO-DP1YiEcP8APpn9To22Lc64V-oX24Mor7jSE_ZtYmj8=@proton.me> <acRQcjyIZ_Krfyw4@amaryllis.le-fay.org> <m-cS1PTzow3fGVjDOpYyn6W_o4S1wWeW_rAts1LiWRgqkb4CXug6y8weHusL07G9vt2l5WGX76OF2C-JckHufUvwSqJ4511_3wNZ81QeOz4=@proton.me> <acRZ6iRoJPgZUFmt@amaryllis.le-fay.org> <pcRls0mXL2DAbxhH0bMX_DPGdlHbwm8fNM9fEAJXVBZgoqxfP1mCHAA9wsCDbvl9AeV4_BNhd3UZqCpBtLgMI59ZirMmwsLNsLeVmoVY__0=@proton.me>

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

On 3/26/26 04:30, polyduekes@proton.me wrote:
> On Thursday, March 26th, 2026 at 3:26 AM, Lexi Winter <ivy@freebsd.org> wrote:
> 
>> polyduekes@proton.me wrote in <m-cS1PTzow3fGVjDOpYyn6W_o4S1wWeW_rAts1LiWRgqkb4CXug6y8weHusL07G9vt2l5WGX76OF2C-JckHufUvwSqJ4511_3wNZ81QeOz4=@proton.me>:
>>> is needing to do both buildworld and buildkernel to create a pkg repo
>>> the intended behaviour or is that planned to change
>>
>> right now i don't believe there are any plans to change that.  i suppose
>> it might change in the future.  usually people want to build both the
>> world and the kernel, so this isn't an oft-requested feature.
>>
>> could you elaborate on why you want to build world but not kernel?
>> this would help inform development efforts in that area.
>>
> i usually make my own changes to base code to test some things and learn a few others,and most of the time the changes i make touch only world and dont touch kernel at all,so i like to avoid unnecessary compilation of the binaries and things i didn't change and doing only make buildworld and not make buildkernel buildworld is part of that reason

Are you aware of META_MODE for buildworld and buildkernel (with its use
of filemon.ko)? Its purpose is to keep track of things and so generally
rebuild what is necessary but avoid rebuilding what is not. For example,
back to back rebuilds have the second one not taking very long based on
the lack of changes.

>>> additionally may i ask why it's recommended to do 'make
>>> upodate-packages' over 'make packages'
>>
>> 'update-packages' will copy unchanged packages from the previous build
>> to the current build, which means if only a small number of packages
>> have changed, the system won't try to update every package.
>>
> 
> 


-- 
===
Mark Millard
marklmi at yahoo.com


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?be4dc8f9-84b7-456f-8f64-d09488be3dc6>