Page MenuHomeFreeBSD
Feed Search

Dec 2 2025

ifreund_freebsdfoundation.org abandoned D51516: release: add FreeBSD-base.conf to pkgbase VM/cloud images.

Superseded by 8e0b1a1c03a35a5db13e370cb3e62585d3db68e3

Dec 2 2025, 3:48 PM · pkgbase

Nov 22 2025

gordon closed D53879: Add backup pkgbase signing key held by security-officer.
Nov 22 2025, 7:43 PM · pkgbase
cperciva accepted D53879: Add backup pkgbase signing key held by security-officer.
Nov 22 2025, 6:58 PM · pkgbase
gordon updated the diff for D53879: Add backup pkgbase signing key held by security-officer.
Nov 22 2025, 6:44 PM · pkgbase
gordon retitled D53879: Add backup pkgbase signing key held by security-officer from Add security-officer pkgbase keys to build
Nov 22 2025, 6:43 PM · pkgbase
gordon requested review of D53879: Add backup pkgbase signing key held by security-officer.
Nov 22 2025, 8:34 AM · pkgbase

Nov 19 2025

bcr closed D53534: Handbook pkgbase upgrade: Split pkgbase major upgrade to use zfs with boot environments, add workaround lock pkg.
Nov 19 2025, 10:26 AM · pkgbase
bcr accepted D53534: Handbook pkgbase upgrade: Split pkgbase major upgrade to use zfs with boot environments, add workaround lock pkg.

I'll bring this into the doc tree. I'll do a few minor textual fixes before committing, but nothing substantial.
Thanks for the update, it's definitely helpful to have accurate information for users on how to work with pkgbase to upgrade when 15.0 RELEASE hits.

Nov 19 2025, 10:16 AM · pkgbase
grahamperrin accepted D53534: Handbook pkgbase upgrade: Split pkgbase major upgrade to use zfs with boot environments, add workaround lock pkg.

Thanks! I'm (blindly) accepting without checking.

Nov 19 2025, 8:00 AM · pkgbase

Nov 18 2025

lukas.engelhardt_gmx.de updated the diff for D53534: Handbook pkgbase upgrade: Split pkgbase major upgrade to use zfs with boot environments, add workaround lock pkg.

@grahamperrin thank you for your suggestions.
I tried to integrate them to the best of my knowledge.

Nov 18 2025, 8:41 PM · pkgbase

Nov 7 2025

grahamperrin added a comment to D53534: Handbook pkgbase upgrade: Split pkgbase major upgrade to use zfs with boot environments, add workaround lock pkg.

My current thought is much the same as Sergio's in August:

Nov 7 2025, 1:54 PM · pkgbase

Nov 4 2025

grahamperrin requested changes to D53534: Handbook pkgbase upgrade: Split pkgbase major upgrade to use zfs with boot environments, add workaround lock pkg.

I'll pause for now, because I find it difficult to visualise with Phabricator. Clicking Undo does not undo (so, you may see repetition), and so on.

Nov 4 2025, 2:03 AM · pkgbase
grahamperrin added a comment to D53534: Handbook pkgbase upgrade: Split pkgbase major upgrade to use zfs with boot environments, add workaround lock pkg.

Can you tell when pkgbase.freebsd.org will be introduced?

Nov 4 2025, 12:38 AM · pkgbase
grahamperrin updated subscribers of D53534: Handbook pkgbase upgrade: Split pkgbase major upgrade to use zfs with boot environments, add workaround lock pkg.

A while ago, probably around August, I began referring to freebsd-update as legacy, because it was commonly understood that it would be "removed or at least neutered" with 15.0-RELEASE.

Nov 4 2025, 12:32 AM · pkgbase

Nov 3 2025

lukas.engelhardt_gmx.de added inline comments to D53534: Handbook pkgbase upgrade: Split pkgbase major upgrade to use zfs with boot environments, add workaround lock pkg.
Nov 3 2025, 9:01 PM · pkgbase
lukas.engelhardt_gmx.de updated the diff for D53534: Handbook pkgbase upgrade: Split pkgbase major upgrade to use zfs with boot environments, add workaround lock pkg.

Thanks @grahamperrin and @ivy for your input, please take a look if i implemented the changes correctly.

Nov 3 2025, 9:00 PM · pkgbase
ivy added a comment to D53534: Handbook pkgbase upgrade: Split pkgbase major upgrade to use zfs with boot environments, add workaround lock pkg.

while you're here, i notice there is some existing text in this page which is wrong:

Nov 3 2025, 2:14 AM · pkgbase
ivy added inline comments to D53534: Handbook pkgbase upgrade: Split pkgbase major upgrade to use zfs with boot environments, add workaround lock pkg.
Nov 3 2025, 2:09 AM · pkgbase

Nov 2 2025

grahamperrin added inline comments to D53534: Handbook pkgbase upgrade: Split pkgbase major upgrade to use zfs with boot environments, add workaround lock pkg.
Nov 2 2025, 5:41 PM · pkgbase
lukas.engelhardt_gmx.de added inline comments to D53534: Handbook pkgbase upgrade: Split pkgbase major upgrade to use zfs with boot environments, add workaround lock pkg.
Nov 2 2025, 12:12 PM · pkgbase
lukas.engelhardt_gmx.de updated the diff for D53534: Handbook pkgbase upgrade: Split pkgbase major upgrade to use zfs with boot environments, add workaround lock pkg.

Thanks @bcr for your changes, i have to work on that writing style.

Nov 2 2025, 12:11 PM · pkgbase
bcr added a comment to D53534: Handbook pkgbase upgrade: Split pkgbase major upgrade to use zfs with boot environments, add workaround lock pkg.

Good writeup and having these extra instructions is definitely helpful to have in the handbook. Thanks!
I fixed occurances of you in the text. Other than that, I did not find anything else that needs fixing.

Nov 2 2025, 11:25 AM · pkgbase
ivy added inline comments to D53534: Handbook pkgbase upgrade: Split pkgbase major upgrade to use zfs with boot environments, add workaround lock pkg.
Nov 2 2025, 11:03 AM · pkgbase
lukas.engelhardt_gmx.de updated the summary of D53534: Handbook pkgbase upgrade: Split pkgbase major upgrade to use zfs with boot environments, add workaround lock pkg.
Nov 2 2025, 10:56 AM · pkgbase

Oct 13 2025

dch abandoned D51275: Makefile.inc1: in _pkgbootstrap, use freshly built pkg, not host version.

yup, thanks for the bump.

Oct 13 2025, 3:19 PM · pkgbase
ivy added a comment to D51275: Makefile.inc1: in _pkgbootstrap, use freshly built pkg, not host version.

i think we agreed this change is wrong, can we close the review?

Oct 13 2025, 11:32 AM · pkgbase

Sep 30 2025

ivy closed D51769: packages: use correct license for clang.
Sep 30 2025, 9:57 AM · pkgbase
bapt accepted D51769: packages: use correct license for clang.
Sep 30 2025, 8:22 AM · pkgbase

Sep 25 2025

ziaee closed D50289: build.7: Improve building pkgbase.
Sep 25 2025, 7:16 PM · pkgbase
emaste closed D51483: release: create pkgbase VM and cloud images.
Sep 25 2025, 1:12 PM · pkgbase
ifreund_freebsdfoundation.org updated the diff for D51483: release: create pkgbase VM and cloud images.

Fix documentation of NOPKGBASE (this got inverted by the rebase)

Sep 25 2025, 1:07 PM · pkgbase
ifreund_freebsdfoundation.org added inline comments to D51483: release: create pkgbase VM and cloud images.
Sep 25 2025, 1:06 PM · pkgbase
emaste added inline comments to D51483: release: create pkgbase VM and cloud images.
Sep 25 2025, 12:56 PM · pkgbase
emaste added inline comments to D51483: release: create pkgbase VM and cloud images.
Sep 25 2025, 12:55 PM · pkgbase
emaste added inline comments to D51483: release: create pkgbase VM and cloud images.
Sep 25 2025, 12:44 PM · pkgbase
emaste closed D51482: release: create pkgbase repo config from Makefile.
Sep 25 2025, 12:36 PM · pkgbase
ziaee updated the diff for D50289: build.7: Improve building pkgbase.

"building src into packages" > "building packages(7)"

Sep 25 2025, 12:22 PM · pkgbase
ziaee updated the summary of D50289: build.7: Improve building pkgbase.
Sep 25 2025, 12:19 PM · pkgbase
ifreund_freebsdfoundation.org updated the diff for D51516: release: add FreeBSD-base.conf to pkgbase VM/cloud images.

Rebase, resolving conflict from change to -DNOPKGBASE

Sep 25 2025, 11:29 AM · pkgbase
ifreund_freebsdfoundation.org retitled D51483: release: create pkgbase VM and cloud images from release: support -DPKGBASE for VM and cloud images
Sep 25 2025, 11:28 AM · pkgbase
ifreund_freebsdfoundation.org updated the diff for D51483: release: create pkgbase VM and cloud images.

rebase, resolve conflicts with change to -DNOPKGBASE

Sep 25 2025, 11:25 AM · pkgbase
ifreund_freebsdfoundation.org updated the diff for D51482: release: create pkgbase repo config from Makefile.

Fix bad rebase

Sep 25 2025, 11:15 AM · pkgbase
ifreund_freebsdfoundation.org commandeered D51482: release: create pkgbase repo config from Makefile from emaste.
Sep 25 2025, 11:14 AM · pkgbase
ifreund_freebsdfoundation.org requested changes to D51482: release: create pkgbase repo config from Makefile.
Sep 25 2025, 9:46 AM · pkgbase
ifreund_freebsdfoundation.org accepted D51482: release: create pkgbase repo config from Makefile.
Sep 25 2025, 9:42 AM · pkgbase
emaste updated the diff for D51482: release: create pkgbase repo config from Makefile.

rebase

Sep 25 2025, 9:24 AM · pkgbase
emaste commandeered D51482: release: create pkgbase repo config from Makefile.
Sep 25 2025, 9:23 AM · pkgbase
emaste accepted D51482: release: create pkgbase repo config from Makefile.
Sep 25 2025, 9:11 AM · pkgbase
ivy accepted D50289: build.7: Improve building pkgbase.

aside from one or two stray instances of .Cm packages this looks good.

Sep 25 2025, 4:35 AM · pkgbase
ziaee updated the diff for D50289: build.7: Improve building pkgbase.

use kevan's suggestion for update-packages

Sep 25 2025, 3:36 AM · pkgbase
kevans added inline comments to D50289: build.7: Improve building pkgbase.
Sep 25 2025, 3:26 AM · pkgbase
ziaee added inline comments to D50289: build.7: Improve building pkgbase.
Sep 25 2025, 3:21 AM · pkgbase
ziaee updated the diff for D50289: build.7: Improve building pkgbase.

fix a straggler

Sep 25 2025, 3:20 AM · pkgbase
ziaee updated the diff for D50289: build.7: Improve building pkgbase.

pkg(7) targets -> packages(7), apply ivy's suggestions elsewhere

Sep 25 2025, 3:12 AM · pkgbase
ivy requested changes to D50289: build.7: Improve building pkgbase.
Sep 25 2025, 1:36 AM · pkgbase

Sep 24 2025

ziaee updated the diff for D50289: build.7: Improve building pkgbase.

fix incorrect backslash

Sep 24 2025, 8:47 PM · pkgbase
ziaee updated the diff for D50289: build.7: Improve building pkgbase.

attmpt to fix objroot but honestly I don't really understand what I'm reading here.

Sep 24 2025, 8:35 PM · pkgbase
ziaee updated the diff for D50289: build.7: Improve building pkgbase.

rebase

Sep 24 2025, 8:29 PM · pkgbase
ifreund_freebsdfoundation.org added inline comments to D51483: release: create pkgbase VM and cloud images.
Sep 24 2025, 5:31 PM · pkgbase
ifreund_freebsdfoundation.org added a comment to D51483: release: create pkgbase VM and cloud images.

I think this patch could use a bit more work than just updating for the -DNOPKGBASE change. It was written before package sets were added and it would be nice if we could leverage those rather than doing fragile regex-based matching.

Sep 24 2025, 5:29 PM · pkgbase
ifreund_freebsdfoundation.org added a comment to D51483: release: create pkgbase VM and cloud images.

Actually, this is going to need some changes now that PKGBASE is the default and there's a new NOPKGBASE option. Should I just take over this patch?

Sep 24 2025, 2:02 PM · pkgbase

Sep 23 2025

cperciva added a comment to D51483: release: create pkgbase VM and cloud images.

Actually, this is going to need some changes now that PKGBASE is the default and there's a new NOPKGBASE option. Should I just take over this patch?

Sep 23 2025, 6:27 PM · pkgbase
cperciva added a comment to D51483: release: create pkgbase VM and cloud images.

@ifreund_freebsdfoundation.org Can we land this soon?

Sep 23 2025, 5:57 PM · pkgbase

Aug 29 2025

emaste added inline comments to D51482: release: create pkgbase repo config from Makefile.
Aug 29 2025, 5:01 PM · pkgbase
ifreund_freebsdfoundation.org added inline comments to D51482: release: create pkgbase repo config from Makefile.
Aug 29 2025, 3:29 PM · pkgbase
ifreund_freebsdfoundation.org updated the diff for D51482: release: create pkgbase repo config from Makefile.

Don't hardcode "worldstage"

Aug 29 2025, 3:28 PM · pkgbase
ifreund_freebsdfoundation.org added inline comments to D51483: release: create pkgbase VM and cloud images.
Aug 29 2025, 3:17 PM · pkgbase
emaste added inline comments to D51482: release: create pkgbase repo config from Makefile.
Aug 29 2025, 3:10 PM · pkgbase
ifreund_freebsdfoundation.org added inline comments to D51482: release: create pkgbase repo config from Makefile.
Aug 29 2025, 3:05 PM · pkgbase
des added inline comments to D50289: build.7: Improve building pkgbase.
Aug 29 2025, 10:02 AM · pkgbase

Aug 28 2025

ziaee updated the diff for D50289: build.7: Improve building pkgbase.

oops, forgot to switch it on line 729

Aug 28 2025, 7:07 PM · pkgbase
ziaee updated the diff for D50289: build.7: Improve building pkgbase.

+ Add an entry for OBJROOT

Aug 28 2025, 7:06 PM · pkgbase
emaste added inline comments to D51483: release: create pkgbase VM and cloud images.
Aug 28 2025, 3:43 PM · pkgbase
emaste added a comment to D51482: release: create pkgbase repo config from Makefile.

Looks good but I'd like to avoid having the literal worldstage in two different places if we can

Aug 28 2025, 3:34 PM · pkgbase

Aug 24 2025

carlavilla closed D51279: started working on a chapter for pkgbase.
Aug 24 2025, 7:12 PM · pkgbase
lukas.engelhardt_gmx.de updated subscribers of D51279: started working on a chapter for pkgbase.

Special thanks to @dch for working on parts of this handbook and @bcr for helping me getting started on how to work with documentation!

Aug 24 2025, 6:37 PM · pkgbase
lukas.engelhardt_gmx.de updated the diff for D51279: started working on a chapter for pkgbase.

Changed some recommendations from grahamperrin, thank you all for your help, i am looking forward to seeing this committed!
Thanks @carlavilla for committing this.

Aug 24 2025, 6:21 PM · pkgbase
lukas.engelhardt_gmx.de added a comment to D51279: started working on a chapter for pkgbase.

@lukas.engelhardt_gmx.de do you want to take a look to latest messages?

I want to make the commit in one hour or so.

Aug 24 2025, 6:10 PM · pkgbase
carlavilla added a comment to D51279: started working on a chapter for pkgbase.

@lukas.engelhardt_gmx.de do you want to take a look to latest messages?

Aug 24 2025, 5:45 PM · pkgbase
grahamperrin added inline comments to D51279: started working on a chapter for pkgbase.
Aug 24 2025, 5:33 PM · pkgbase
grahamperrin added inline comments to D51279: started working on a chapter for pkgbase.
Aug 24 2025, 5:24 PM · pkgbase
grahamperrin requested changes to D51279: started working on a chapter for pkgbase.
Aug 24 2025, 5:04 PM · pkgbase
grahamperrin added a comment to D51279: started working on a chapter for pkgbase.

… Changed that to "If you want to start building your own pkgbase packets" instead of "To start building custom pkgbase packets". Does that answer your question? If not please specify. …

Aug 24 2025, 4:52 PM · pkgbase
carlavilla accepted D51279: started working on a chapter for pkgbase.

I'll do the commit in a couple hours.
It's true, we can improve it later in small commits.
And there's a lot of documentation to upgrade related to pkgbase

Aug 24 2025, 2:53 PM · pkgbase
lukas.engelhardt_gmx.de updated the diff for D51279: started working on a chapter for pkgbase.

Thanks bcr. Corected these smaller issues.
I do also think that this should get out there in the handbook and we will be refining smaller parts as they come. Some things might change later, so we might have to change some things here afterwards.

Aug 24 2025, 2:40 PM · pkgbase
bcr added a comment to D51279: started working on a chapter for pkgbase.

Found two smaller issues.
As far as I can tell, this is as ready as it's going to be. If we find issues afterwards, we can fix those in the handbook, rather than putting more and more stuff into this review.

Aug 24 2025, 2:20 PM · pkgbase
lukas.engelhardt_gmx.de added a comment to D51279: started working on a chapter for pkgbase.

added some thoughts on some comments

Aug 24 2025, 2:10 PM · pkgbase
lukas.engelhardt_gmx.de updated the diff for D51279: started working on a chapter for pkgbase.

Changing the parts grahamperrin suggested, thanks for your input.

Aug 24 2025, 2:06 PM · pkgbase
grahamperrin added inline comments to D51279: started working on a chapter for pkgbase.
Aug 24 2025, 8:54 AM · pkgbase
grahamperrin added inline comments to D51279: started working on a chapter for pkgbase.
Aug 24 2025, 7:56 AM · pkgbase
grahamperrin added inline comments to D51279: started working on a chapter for pkgbase.
Aug 24 2025, 7:26 AM · pkgbase
grahamperrin requested changes to D51279: started working on a chapter for pkgbase.
Aug 24 2025, 6:43 AM · pkgbase

Aug 22 2025

ziaee added a comment to D51279: started working on a chapter for pkgbase.
In D51279#1184923, @bcr wrote:

@ziaee Do you think we can commit this as part of your list of doc changes needed for pkgbase? It's a start and I'd rather have something in the handbook that we can commit extension to before we try to add more to an ever growing review. Any thoughts? Do we need more reviewers?

Aug 22 2025, 11:45 AM · pkgbase
lukas.engelhardt_gmx.de updated the diff for D51279: started working on a chapter for pkgbase.

removed kmods description

Aug 22 2025, 7:18 AM · pkgbase

Aug 21 2025

grahamperrin added inline comments to D51279: started working on a chapter for pkgbase.
Aug 21 2025, 6:46 AM · pkgbase

Aug 19 2025

lukas.engelhardt_gmx.de updated the diff for D51279: started working on a chapter for pkgbase.

included the submitted changes from bcr and grahamperrin, thank you for your suggestions

Aug 19 2025, 3:36 PM · pkgbase
bcr requested changes to D51279: started working on a chapter for pkgbase.

Some sentences should be rewritten to avoid the use of "you". I've made a couple of suggestions towards this. There may be other instances (search for "you" and rewrite accordingly). This often results in the use of active voice (i.e. "Use FreeBSD" instead of "You could use FreeBSD") as a positive side effect.
No more content changes as far as I can tell.

Aug 19 2025, 6:41 AM · pkgbase
grahamperrin added a comment to D51279: started working on a chapter for pkgbase.

pkgbase (lowercase) throughout, thanks.

Aug 19 2025, 4:09 AM · pkgbase

Aug 15 2025

ifreund_freebsdfoundation.org added a comment to D51516: release: add FreeBSD-base.conf to pkgbase VM/cloud images.

I opened https://reviews.freebsd.org/D51916 to make bsdinstall put FreeBSD-base.conf in /etc/pkg as well.

Aug 15 2025, 9:00 AM · pkgbase
ifreund_freebsdfoundation.org updated the diff for D51516: release: add FreeBSD-base.conf to pkgbase VM/cloud images.

Move to /etc/pkg

Aug 15 2025, 8:55 AM · pkgbase