From nobody Wed Nov 19 16:36:52 2025 X-Original-To: freebsd-current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dBRvy42WZz6HxQv for ; Wed, 19 Nov 2025 16:37:02 +0000 (UTC) (envelope-from ronald-lists@klop.ws) Received: from smtp-relay-int.realworks.nl (smtp-relay-int.realworks.nl [31.134.205.98]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4dBRvx6XbHz3GHq; Wed, 19 Nov 2025 16:37:01 +0000 (UTC) (envelope-from ronald-lists@klop.ws) Authentication-Results: mx1.freebsd.org; none Received: from crmpreview8.colo2.realworks.nl (localhost [127.0.0.1]) by crmpreview8.colo2.realworks.nl (Postfix) with ESMTP id 6B6DC2C02A3; Wed, 19 Nov 2025 17:36:52 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=klop.ws; s=rw2; t=1763570212; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to; bh=Pd/Cl4N6gIrL6Rlyw2+oCPAfFW1Or35GliMKQJ1pvHg=; b=PoRVNRhArxNvDAZeeLuKlmGMy1YRQ6PSpY9oQcbnLOLQ5840FTE8d0qw+NDZktcSjfYKij 0hIggKpc3r2fR3qOhvq1vntDLWNaIM5LYUr7tbeLRfGyHDhUFvUCQ3PyEsd28Ed66UJLOf 63/fuFiuqX1p4zKLuAGp6diTifnqkMa7KbD7s8iIEfndr5WgKRHw/hdWxoZf3ApGCjOsGn RV3iZ3l+pMNmpcPjIGGRWP8N1AQgr+k8vQSd8L7pjEkvq85bO3eHgOLjKJuuhHxTN1GW35 2qxJND0IQVVFqNHuo8O6WI+ebq7+WlO6kRU+zUj47QSuVIB9DYe2mCdxnGAXGA== Date: Wed, 19 Nov 2025 17:36:52 +0100 (CET) From: Ronald Klop To: Michael Gmelin Cc: freebsd-current@freebsd.org, void Message-ID: <956876364.10101.1763570212151@localhost> In-Reply-To: <20251119172520.4af73dd0.grembo@freebsd.org> Subject: Re: changing from pkgbase to regularbase List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_10100_1925071025.1763570212148" X-Mailer: Realworks (773.20) Importance: Normal X-Priority: 3 (Normal) X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:51088, ipnet:31.134.200.0/21, country:NL] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4dBRvx6XbHz3GHq ------=_Part_10100_1925071025.1763570212148 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Van: Michael Gmelin Datum: 19 november 2025 17:25 Aan: void CC: freebsd-current@freebsd.org Onderwerp: Re: changing from pkgbase to regularbase >=20 >=20 >=20 >=20 > On Wed, 19 Nov 2025 16:14:27 +0000 > void wrote: >=20 > > On Wed, Nov 19, 2025 at 03:14:28PM +0000, Minsoo Choo wrote: > >=20 > > >Thanks for your effort! > > > > > >Since DESTDIR has been around for some time, I think the related > > >logic was accidentally removed while adopting pkgbase. This won't > > >take too much effort (just set DESTDIR to / if it is not specified), > > >and I don't need other information for now. =20 > >=20 > > I think I've found the reason for this > > in https://reviews.freebsd.org/D52879 which I didn't see before. > >=20 > > There should be IMO a setting or a sysctl or something like=20 > > pkgbase.enabled=3D0 though (my own perspective as a user) >=20 > What is the procedure to run a custom kernel with pkgbase? In the > last couple of years we needed stability patches (pf, zfs, etc.) on > almost every second release (at least temporarily, until an errata was > created). >=20 > Would we need to run our own pkgbase server in this case or is there > another (non-hacky) way? >=20 > -m >=20 > --=20 > Michael Gmelin >=20 >=20 >=20 >=20 >=20 Instead of make installworld you can do something like make packages to bui= ld your own packages. NB: I don=E2=80=99t know the exact syntax from the top of my head. NB2: Poudriere can probably also do this for you and integrate as a local p= kg repo. Regards, Ronald.=20 ------=_Part_10100_1925071025.1763570212148 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable

Van: Michael Gmelin= <grembo@freebsd.org>
Datum: 19 november 2025 17:= 25
Aan: void <void@f-m.fm>
CC: freebsd-current@freebsd.org
Onderwerp: Re: changing f= rom pkgbase to regularbase

<= div class=3D"MessageRFC822Viewer do_not_remove" id=3D"P">


On Wed, 19 Nov 2025 16:14:27 +0000
void wrote:

> On Wed, Nov 19, 2025 at 03:14:28PM +0000, Minsoo Choo wrote:
>
> >Thanks for your effort!
> >
> >Since DESTDIR has been around for some time, I think the related > >logic was accidentally removed while adopting pkgbase. This won't<= br> > >take too much effort (just set DESTDIR to / if it is not specified= ),
> >and I don't need other information for now.  
>
> I think I've found the reason for this
> in https://reviews.free= bsd.org/D52879 which I didn't see before.
>
> There should be IMO a setting or a sysctl or something like
> pkgbase.enabled=3D0 though (my own perspective as a user)

What is the procedure to run a custom kernel with pkgbase? In the
last couple of years we needed stability patches (pf, zfs, etc.) on
almost every second release (at least temporarily, until an errata was
created).

Would we need to run our own pkgbase server in this case or is there
another (non-hacky) way?

-m

-- 
Michael Gmelin




Instead of make installworld you can do something like= make packages to build your own packages.

NB: I don=E2= =80=99t know the exact syntax from the top of my head.
NB2: Poudr= iere can probably also do this for you and integrate as a local pkg repo.

Regards,
Ronald. 



------=_Part_10100_1925071025.1763570212148--