freebsd-update の components 推測

base.txz しか展開していない jail で kernel/generic が coponents として検出される。

# freebsd-update -b /jails/jail1 --currently-running 11.1-RELEASE -r 11.2-RELEASE upgrade
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching metadata signature for 11.1-RELEASE from update2.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.

The following components of FreeBSD seem to be installed:
kernel/generic world/base

The following components of FreeBSD do not seem to be installed:
kernel/generic-dbg world/base-dbg world/doc world/lib32 world/lib32-dbg

Does this look reasonable (y/n)?

kernel/generic は次に因るらしい。
https://github.com/freebsd/freebsd/blob/d946d8f14c81df5c94524f0c759db84880bbcae8/usr.sbin/freebsd-update/freebsd-update.sh#L2230

STRICTCOMPONENTS の出番なのかなぁ。

コメントする

perl adv
perl adv