При обновлении через cl-update упало c таким сообщнием, как я понимаю, vala в зависимостях у пакета нет, а сборка - требует.
* Сборка sys-apps/fwupd-1.7.7-r2 ... [ ok ]
>>> Extracting info
* Package: sys-apps/fwupd-1.7.7-r2
* Repository: gentoo
* USE: elogind bluetooth man elibc_glibc userland_GNU python_single_target_python3_9 sqlite policykit introspection abi_x86_64 kernel_linux amd64
* FEATURES: ccache network-sandbox preserve-libs sandbox usersandbox
* ERROR: sys-apps/fwupd-1.7.7-r2::gentoo failed (setup phase):
* No installed vala in || ( dev-lang/vala:0.56 dev-lang/vala:0.54 dev-lang/vala:0.52 dev-lang/vala:0.50 )
*
* Call stack:
* ebuild.sh, line 127: Called pkg_setup
* environment, line 2808: Called vala_setup
* environment, line 4158: Called die
* The specific snippet of code:
* [[ -n ${version} ]] || die "No installed vala in $(vala_depend)";
*
* If you need support, post the output of `emerge --info '=sys-apps/fwupd-1.7.7-r2::gentoo'`,
* the complete build log and the output of `emerge -pqv '=sys-apps/fwupd-1.7.7-r2::gentoo'`.
* The complete build log is located at '/var/calculate/tmp/portage/sys-apps/fwupd-1.7.7-r2/temp/build.log'.
* The ebuild environment file is located at '/var/calculate/tmp/portage/sys-apps/fwupd-1.7.7-r2/temp/environment'.
* Working directory: '/var/calculate/tmp/portage/sys-apps/fwupd-1.7.7-r2/empty'
* S: '/var/calculate/tmp/portage/sys-apps/fwupd-1.7.7-r2/work/fwupd-1.7.7'
* Не удалось собрать sys-apps/fwupd-1.7.7-r2::gentoo
* Не удалось обновить
Пришлось ставить, после этого sys-apps/fwupd обновился