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 の出番なのかなぁ。