Hi.
I am currently slowly building pantheon environment packages for artix. I noticed that there is a systemd directory in
/usr/lib/ on the system.
~ ❯ tree /usr/lib/systemd
/usr/lib/systemd
|-- system
`-- user
|-- bamfdaemon.service
|-- evolution-addressbook-factory.service
|-- evolution-calendar-factory.service
|-- evolution-source-registry.service
|-- evolution-user-prompter.service
|-- zeitgeist-fts.service
`-- zeitgeist.service
3 directories, 7 files
The environment dependencies were installed from the artix repositories. Do you have this directory too?
There are also messages about systemd-logind in Xorg.0.log:
~ ❯ cat ~/.local/share/xorg/Xorg.0.log | grep systemd-logind
[ 84.625] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_31
[ 84.627] (II) systemd-logind: got fd for /dev/dri/card1 226:1 fd 13 paused 0
[ 85.109] (II) systemd-logind: got fd for /dev/input/event2 13:66 fd 125 paused 0
[ 85.115] (II) systemd-logind: got fd for /dev/input/event3 13:67 fd 128 paused 0
[ 85.119] (II) systemd-logind: got fd for /dev/input/event1 13:65 fd 129 paused 0
[ 85.127] (II) systemd-logind: got fd for /dev/input/event5 13:69 fd 130 paused 0
[ 85.136] (II) systemd-logind: got fd for /dev/input/event4 13:68 fd 131 paused 0
[ 94.712] (II) systemd-logind: got fd for /dev/input/event14 13:78 fd 153 paused 0
[ 102.176] (II) systemd-logind: got pause for 13:67
[ 102.176] (II) systemd-logind: got pause for 13:68
[ 102.176] (II) systemd-logind: got pause for 13:78
[ 102.176] (II) systemd-logind: got pause for 13:66
[ 102.176] (II) systemd-logind: got pause for 13:65
[ 102.177] (II) systemd-logind: got pause for 13:69
[ 105.075] (II) systemd-logind: releasing fd for 13:78
[ 105.120] (II) systemd-logind: releasing fd for 13:68
[ 105.137] (II) systemd-logind: releasing fd for 13:69
[ 105.167] (II) systemd-logind: releasing fd for 13:65
[ 105.204] (II) systemd-logind: releasing fd for 13:67
[ 105.257] (II) systemd-logind: releasing fd for 13:66
Do you have such messages in your Xorg.0.log?
systemd-logind for Xorg is to be expected as this is the part that enables PAM integration.
artist
Hm, weird, I also have this on my machine, though there are only two files (in /usr/lib/systemd/system/, to be exact).
The first one was created by a package from Arch's
extra repo, which is understandable. But the second one is "teamd@.service", which was created by
libteam, which, in turn, was installed as a dependency of
networkmanager, which comes from
world.
As for the
evolution-* services, pacman says that they come from the
evolution-data-server package, but I can't find anything related to systemd in the PKGBUILD.
I guess this thread is related: https://forum.artixlinux.org/index.php/topic,4678.msg29925.html (https://forum.artixlinux.org/index.php/topic,4678.msg29925.html)
So, we'll have to wait for the maintainers to take a look at the affected packages
Fixed
We've gotten much better at removing systemd init scripts. Gone are the days of remembering to keep them out. Now we use a repo of patches (https://gitea.artixlinux.org/artix/artix-patches) that patch the incoming PKGBUILDs from Arch. I've added
libteam so it won't happen again.
ok, thanks everyone.
It seemed the zeitgeist package needed a correction too, so I fixed it and pushed to stable.