Все заметили, что sysutils/beadm несовместима с 9.3-RELEASE при том раскладе файловых систем, которые создает инсталлятор?
Если ничего не менять, то /usr/local оказывается внутри BE, а /var живет в другом датасете, который сабж не трогает. Поэтому установив пакет в одном BE, в другом BE вы получите ругань от "pkg check". Потому что пакет зарегистрирован в /var/db/pkg, а файликов-то в /usr/local нету, они в другом BE остались.
ЗЫ В 10.2 этой проблемы нет, там /var часть корня.