[s6] The next s6-linux-init requires manual intervention
For s6 users, updating to s6-linux-init-126.96.36.199-5 will hit some file conflicts and require manual intervention. This will first be required for [gremlins] and then [system] later. If you want to save any changes made to s6-linux-init scripts first,
Then remove the current directory and reinstall s6-linux-init
# cp -r /etc/s6/current/scripts /tmp
# rm -rf /etc/s6/current
If you backed up your s6-linux-init scripts, you can move them back.
# pacman -Syu s6-linux-init
Now, it is safe to boot and shutdown the system again.
# cp -r /tmp/scripts /etc/s6/current
New testing ISO images, base/LXQt/LXDE/MATE/Cinnamon/Plasma - all inits
New Artix ISO images, marked testing have been uploaded to our main download server.
The base ISOs only offer a bare minimum system, installable from the console, and are meant for people who want to setup their systems from the ground up.
The minimal ISOs come with a basic DE (LXDE, LXQt, Cinnamon, MATE and KDE/Plasma), with a few basic applications and slightly preconfigured for uniform GTK/Qt look. The graphics installer of choice is Calamares and provides a basic working desktop.
All ISOs come in 3 versions with our officially supported init systems. Read the forum announcement and post your feedback there or in our Telegram group.
PyQt5 changes requires manual intervention
p>During pacman update when you hit this message:
when updating, use:
looking for conflicting packages... :: python-pyqt5 and pyqt5-common are in conflict. Remove pyqt5-common? [y/N] error: unresolvable package conflicts detected error: failed to prepare transaction (conflicting dependencies) :: python-pyqt5 and pyqt5-common are in conflict
pacman -Rdd pyqt5-common && pacman -Syuto perform the upgrade.
Xorg cleanup requires manual intervention
In the process of Xorg cleanup the update requires manual intervention when you hit this message:
when updating, use:
:: installing xorgproto (2019.2-2) breaks dependency 'inputproto' required by lib32-libxi :: installing xorgproto (2019.2-2) breaks dependency 'dmxproto' required by libdmx :: installing xorgproto (2019.2-2) breaks dependency 'xf86dgaproto' required by libxxf86dga :: installing xorgproto (2019.2-2) breaks dependency 'xf86miscproto' required by libxxf86misc
pacman -Rdd libdmx libxxf86dga libxxf86misc && pacman -Syuto perform the upgrade.
Support for the s6 init system is now official
We are pleased to announce that, after a moderate period of testing, the s6 process supervision suit has come out of [gremlins].
People willing to install (or convert to) this init system, are encouraged to read the upstream documentation and related posts in our forum. Most s6 service init files are also provided in [world] and [galaxy].