... Dependency threads found: YES Library rt found: YES Library m found: YES Library dl found: YES Library crypt found: YES Found pkg-config: /usr/bin/pkg-config (0.28) Native dependency libcap found: YES 2.24 Native dependency mount found: NO found '2.28.2' but need: '>= 2.30' Meson encountered an error in file meson.build, line 658, column 0: Invalid version of dependency, need 'mount' ['>= 2.30'] found '2.28.2'. * ERROR: sys-fs/udev-235::gentoo failed (configure phase): * (no error message) ... So it's look like udev-235 need >=sys-apps/util-linux-2.30 but in current ebuild we have >=sys-apps/util-linux-2.27.1 as dependency!
Yup. With util-linux upgrade to 2.30.2 version, problem with udev-235 disappeared. So change in ebuild dependency looks necessary.
Created attachment 498058 [details, diff] udev-235 ebuild patch
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8cafda7a0ea76430c4829c2a23bec66354d2043 commit f8cafda7a0ea76430c4829c2a23bec66354d2043 Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2017-10-09 14:37:47 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2017-10-09 14:38:04 +0000 sys-apps/systemd: depend on util-linux 2.30 Bug: https://bugs.gentoo.org/633718 Package-Manager: Portage-2.3.10_p4, Repoman-2.3.3_p52 sys-apps/systemd/systemd-235.ebuild | 2 +- sys-apps/systemd/systemd-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)}
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec18e212f83a7589372e9c72ec84abec8b17497 commit 3ec18e212f83a7589372e9c72ec84abec8b17497 Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2017-10-09 14:40:39 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2017-10-09 14:40:39 +0000 sys-fs/udev: depend on util-linux 2.30 Closes: https://bugs.gentoo.org/633718 Package-Manager: Portage-2.3.10_p4, Repoman-2.3.3_p52 sys-fs/udev/udev-235.ebuild | 2 +- sys-fs/udev/udev-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)