Udev [from systemd] wont configure for final system; expects util-linux installed
dslm4515 opened this issue · comments
Run-time dependency libcap found: YES 2.69
Checking if "libatomic" : links: YES
Checking for function "crypt_ra" with dependency -lcrypt: NO
Checking for function "crypt_preferred_method" with dependency -lcrypt: NO
Checking for function "crypt_gensalt_ra" with dependency -lcrypt: NO
Run-time dependency libbpf found: NO (tried pkgconfig and cmake)
Run-time dependency mount found: NO (tried pkgconfig and cmake)
meson.build:1176:11: ERROR: Dependency "mount" not found, tried pkgconfig and cmake
LFS builds udev before util-linux:
Udev
Must be installed before: Util-linux
LFS builds util-linux before building final system ... only to build again later for the final system.
Not sure if util-linux can just be built before udev... or must it be re-built after udev?
But according to LFS:
Util-linux
Installation depends on: Bash, Binutils, Coreutils, Diffutils, File, Findutils, Gawk, GCC, Gettext, Glibc, Grep, Make, Ncurses, Pkgconf, Sed, Udev, and Zlib
Required at runtime: Glibc, Ncurses, Readline, Udev, and Zlib
Must be installed before: None
This was true for LFS-9.0 (Last version to build a sandbox toolchain like MLFS) but built util-linux
before eudev
.
But for Chimera Linux, I don't see udev as a dependency for building util-linux