Re: avoiding wayland and pkgbase
- Reply: void : "Re: avoiding wayland and pkgbase"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 18 Aug 2025 16:10:22 UTC
Lexi Winter <ivy_at_freebsd.org> wrote on Date: Mon, 18 Aug 2025 15:38:05 UTC : > void: > > Will we, after pkgbase becomes the default, still be able to build > > world from downloaded sources? > > building world from source is required to create the pkgbase packages in > the first place, so yes, but i suspect what you mean is will you be able > to upgrade the system using installkernel/installworld without having to > build packages and upgrade using pkg, in which case yes, nothing will > change about that process in 15.0. Adding the distinction between building and installing . . . The question might have implicitly been: Does the required sequence for system upgrades from source become . . . build -> package -> install vs. will the existing allowed sequence: build -> install still work, not involving packaging at all? I expect that the answer is that build -> install will still work. Otherwise would make a messy context for folks that work on developing FreeBSD, as just one example. This is much like port flavors vs. port-packages: creating a port-package requires building a port flavor and port flavors are installable without building port-packages. (Take a no-explicit-flavor context as an implicit only-flavor context for this wording.) The system context does not really have the build-depends/library-depends/run-depends distinctions in the same way that port flavors context does. The system builds do not incrementally update the live system as the build progresses. port-flavor builds do and poudriere use (or analogous) avoids that. === Mark Millard marklmi at yahoo.com