The next openrc-0.35.5-12 or runit-2.1.2-6 update will require manual intervention.
This procedure will be necessary in [gremlins] first, later in [system].
Updated instructions:
Runit:
Remove runlevel symlinks you eventually set manually.
sudo rm /etc/runit/runsvdir/default/{dbus,elogind}
Remove sysv symlinks.
sudo rm /usr/bin/{init,poweroff,shutdown,halt,reboot}
sudo pacman -Syu artix-sysvcompat
Openrc:
Remove runlevel symlinks you eventually set manually.
check elogind:
sudo rc-update del elogind boot
check dbus:
sudo rc-update del dbus default
Then proceed with system update:
sudo pacman -Syu artix-sysvcompat
Please do not attempt the update in pamac or octopi.