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.
This commit is contained in:
Albert Hopkins 2016-07-23 21:16:26 +00:00
parent b1aab65861
commit 81b7e1cd1b
1 changed files with 3 additions and 3 deletions

View File

@ -171,9 +171,9 @@ endif
$(SYSTOOLS): $(PREPROOT) $(COMPILE_OPTIONS) $(SYSTOOLS): $(PREPROOT) $(COMPILE_OPTIONS)
@scripts/echo Installing standard system tools @scripts/echo Installing standard system tools
-$(inroot) $(EMERGE) --unmerge sys-fs/eudev systemd-firstboot \
$(inroot) $(EMERGE) $(USEPKG) --noreplace --oneshot sys-apps/systemd --root=$(CHROOT) \
$(inroot) systemd-firstboot \ --setup-machine-id \
--timezone=$(TIMEZONE) \ --timezone=$(TIMEZONE) \
--hostname=$(HOSTNAME) \ --hostname=$(HOSTNAME) \
--root-password= --root-password=