Created attachment 467886 [details] dracut output with errors dracut-044-r2 seems to require coreutils being build with xattr use flag. Not sure if it is useful, I don't use xattr on any of my FS. If it is really required, the ebuild should probably check if coreutils were build with xattr. test command: dracut --xz --strip --kver=4.9.6 --force output contains many errors like this: ... cp: cannot preserve extended attributes, cp is built without xattr support dracut-install: ERROR: failed to install '/bin/sh' ... the resulting initramfs is only 2kB, so very probably wrong. The same command works for dracut-044-r1 without problems. Also rebuilding coreutils with xattr use flag and dracut-044-r2 works.
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90bb5611b5aa9279ff3b0d4f5c25240bf4b0f9db commit 90bb5611b5aa9279ff3b0d4f5c25240bf4b0f9db Author: Mike Gilbert <floppym@gentoo.org> Date: Sun Jul 2 19:06:08 2017 -0400 sys-kernel/dracut: bump to 045 - Clean up ebuild code in general - Remove unnecessary version setting - Simplify gentoo.conf config file - Depend on >=sys-apps/kmod-15 for libkmod - Stop removing systemd and other modules - Drop systemd USE flag - Depend on sys-apps/coreutils[xattr] (bug 613516) Bug: https://bugs.gentoo.org/615898 Bug: https://bugs.gentoo.org/613516 Package-Manager: Portage-2.3.6_p9, Repoman-2.3.2_p77 sys-kernel/dracut/Manifest | 1 + .../{dracut-044-r3.ebuild => dracut-045.ebuild} | 130 ++++----------------- 2 files changed, 24 insertions(+), 107 deletions(-)