From 81b7e1cd1b011cae397b07381c96862defd0c780 Mon Sep 17 00:00:00 2001 From: Albert Hopkins Date: Sat, 23 Jul 2016 21:16:26 +0000 Subject: [PATCH] Makefile: assume we're using the systemd stage3 So that means we don't have to uninstall eudev and replace it with systemd. Also apparently we need to set the machine-id as it doesn't appear to exist in the stage3 and I think installing systemd (which we don't do anymore) does it for you. --- Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index f920405..3361146 100644 --- a/Makefile +++ b/Makefile @@ -171,9 +171,9 @@ endif $(SYSTOOLS): $(PREPROOT) $(COMPILE_OPTIONS) @scripts/echo Installing standard system tools - -$(inroot) $(EMERGE) --unmerge sys-fs/eudev - $(inroot) $(EMERGE) $(USEPKG) --noreplace --oneshot sys-apps/systemd - $(inroot) systemd-firstboot \ + systemd-firstboot \ + --root=$(CHROOT) \ + --setup-machine-id \ --timezone=$(TIMEZONE) \ --hostname=$(HOSTNAME) \ --root-password=