EG>>>>> и да, теперь оно зависит от krpc, из-за поддержки NFS в коде EG>>>>> ZFS. AO>>>> Да ну? :) Тогда возникает два вопроса: AO>>>> 1. где об этом написано в документации? EG>>> Можно подумать, ты её читаешь :-) EG>>> Hе знаю, может и нигде. AO> Вот то-то и оно... Почему, например, попытка сборки драйвера сетевухи без AO> включенного miibus - отслеживается, а zfs без _необходимых_ ему компонентов - AO> нет?
miibus - зависимость времени компиляции, а krpc.ko - времени выполнения. Это всё равно что путать отсутствие .h-файла и отсутствие .so для userland.
EG>> А если я добьюсь, чтобы релизнотесы для 11.2 дополнили EG>> записью в Errata Notes на тему необходимости krpc EG>> для ZFS-on-root, ты пообещаешь в будущем читать документацию EG>> при апгрейдах? :-)
AO> Может тогда вообще все зависимости обрабатывать в ручном режиме?
Она обрабатывается автоматически - тебя никто не заставляет вручную прописывать krpc_load="YES" в loader.conf при апгрейде. Просто не кастрируй систему без тестирования. И да, это тестирование нужно повторять при мажорном апгрейде.
AO> Это-ж сколько компьютерного времени можно сэкономить. :) AO> Смысла читать всю документацию - если AO> там _может_ быть, а может и не быть описано предстоящей проблемы - не вижу.
Можно было написать короче - нет, не буду читать. Ok, вычёркиваю. Добиваться полноценной Errata Notes не буду, как и внятной формулировки вместо того, что сейчас на https://www.freebsd.org/releases/11.2R/errata.html за тегом [2018-10-18].