I'm running FreeBSD 15-STABLE and I'd like to make a CD-ROM .iso image of the system with my custom configuration and patches.
I routinely build and install the universe from source - no problems with that. But when trying to make a release(7), I got an error:
As I can see, the error is somehow related to ZFS. But I have
in /etc/src.conf and I don't include
in my kernel config(5).
I even tried to add
What is the problem here?
P.S. Also, I'd also like to know: from logs (from ones that are truncated and from the error message (
It seems that by default it should make use of tarballs, not packages. I'd like it to be tarballs, how can I avoid pkgbase in this case?
Thank you!
I routinely build and install the universe from source - no problems with that. But when trying to make a release(7), I got an error:
Code:
# make -C release -DNOPORTS -DNODOC -DKERNCONF=MY-KERN cdrom
<Doing things for quite some time (looks good)>
...
pkg: FreeBSD-zfs-dev has a missing dependency: FreeBSD-zfs
/usr/libexec/flua: /usr/src/release/scripts/pkgbase-stage.lua:103: exit
stack traceback:
[C]: in function 'assert'
/usr/src/release/scripts/pkgbase-stage.lua:103: in local 'main'
/usr/src/release/scripts/pkgbase-stage.lua:107: in main chunk
[C]: in ?
*** [disc1] Error code 1
As I can see, the error is somehow related to ZFS. But I have
Code:
WITHOUT_ZFS=YES
Code:
options ZFS
I even tried to add
-DWITHOUT_ZFS=YES in the command above, but it still doesn't work.What is the problem here?
P.S. Also, I'd also like to know: from logs (from ones that are truncated and from the error message (
/usr/src/release/scripts/pkgbase-stage.lua:103: in local 'main')) it seems that it tries to make use of pkgbase(7) somehow. But release(7) says:
Code:
PKGBASE Include base system packages for use with pkg(8) on the install media, instead of legacy tarball distribution sets.
Thank you!