I've tried to make suite66 rootfs for armtix but once i tried it in qemu i saw it failing with oom (https://paste.artixlinux.org/16ffc111). The rootfs was created using commands:
basestrap suite66 base haveged wpa_supplicant openssh ntp linux-aarch64 linux-aarch64-headers sudo nano btrfs-progs dosfstools f2fs-tools reiserfsprogs xfsprogs elogind-suite66 dhcpcd-suite66 haveged-suite66 wpa_supplicant-suite66 openssh-suite66 ntp-suite66
66-enable -t default sshd
66-enable -t default dhcpcd
The log was obtained with VERBOSITY=6, no other changes were done. Any ideas how to fix it?
S6 rootfs works fine, so it should be suite66-specific problem
I wouldn't know how to fix this nor do I have any ARM system to even try to debug this. Just as it stands, sounds like it needs more memory to startup vs something like s6
suite66 does implement its own /sbin/init that differs from s6-linux-init. I suppose that's likely the culprit here.
Does it work with bare minimum? I'd start from just the base and work upwards from there to pinpoint the source of the problem.
In case of suite66 - no, the error message appears at early boot and is related to core suite66 components/configuration
Presumably, 66-boot does something that triggers this. Well I guess that something is "execl-envfile". Maybe it can get a buffer overflow or something.
I'd try filing a bug report upstream: https://forum.obarun.org/viewforum.php?id=2