Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: [FIXED] s6 requirement for elogind (required by artix-archlinux support)? (Read 553 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[FIXED] s6 requirement for elogind (required by artix-archlinux support)?

howdy,

upon doing pacman -Syu today, I get

Code: [Select]
==> Package upgrade only (new release):
galaxy/artix-archlinux-support 1-4         4 -> 5

==> New package :
system/dbus-66                 20210530-1  (required by elogind-66)
system/elogind-66              20210505-1  (required by artix-archlinux-support)
system/execline                2.8.0.1-2   (required by s6)
system/s6                      2.10.0.3-3  (required by s6-rc)
system/s6-linux-utils          2.5.1.5-1   (required by suite66-scripts)
system/s6-portable-utils       2.2.3.2-1   (required by suite66-scripts)
system/s6-rc                   0.5.2.2-4   (required by suite66)
system/skalibs                 2.10.0.3-2  (required by execline)
system/suite66                 0.6.1.2-9.1 (required by suite66-base)
system/suite66-base            20210626-1  (required by dbus-66)
system/suite66-libs            0.1.3.0-6   (required by suite66)
system/suite66-scripts         1.6.1-1     (required by suite66-base)
system/suite66-tools           0.0.7.3-1   (required by suite66-base)

upon investigation, this is due to artix-archlinux-support requiring init-elogind, which is provided by:

Code: [Select]
system/elogind-66 20210505-1 (66-system)
    66 script for elogind
system/elogind-runit 20210413-1
    runit service scripts for elogind
system/elogind-s6 20210512-1
    s6-rc service scripts for elogind

Seeing as I run openrc, not s6/runit, and I would rather not switch, what options do I have?  the latest commit (for artix-archlinux-support-1-5) shows the following change:

Code: [Select]
prev: 		depends=('sh' 'archlinux-keyring' 'archlinux-mirrorlist')
new: depends=('archlinux-keyring' 'archlinux-mirrorlist' 'etmpfiles' 'esysusers' 'init-elogind')

which seems to have started this new requirement.  There is an "elogind-openrc" package but it does not seem to provide "init-elogind" by the way

Re: s6 requirement for elogind (required by artix-archlinux support)?

Reply #1
This has now been fixed. After your mirror updates the upgrade will work as normal.
Chris Cromer

 

Re: s6 requirement for elogind (required by artix-archlinux support)?

Reply #2
thanks!