forked from Mirror/pmbootstrap
When building a systemd image, this patch installs pmos-base-systemd (and its dependencies) first before building the rest of the device chroot. This is a workaround for... The pmos-base-systemd package provides distro-wide systemd presets for services, and when it's added to the `install_packages` list then there's no guarantee that apk will install it *before* service packages execute `systemctl preset`. In other words: `preset` may be run before the distro presets are actually installed, and crushing expectations. By making sure pmos-base-systemd is installed in the chroot first, we can provide some guarantee that presets will be there when services are installed a bit later. |
||
---|---|---|
.. | ||
__init__.py | ||
_install.py | ||
blockdevice.py | ||
format.py | ||
losetup.py | ||
partition.py | ||
recovery.py | ||
ui.py |