Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: Mate System Monitor - systemd dependency (Read 498 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Mate System Monitor - systemd dependency

It looks like Mate System Monitor now has a dependency on systemd that gets not flagged or resolved:

Code: [Select]
[stephan@Bazil ~]$ mate-system-monitor 
mate-system-monitor: error while loading shared libraries: libsystemd.so.0: cannot open shared object file: No such file or directory

This applies to mate-system-monitor 1.28.1-3, version 1.28.1-1 works just fine. Not sure what to do except holding back this package. Also, just reading about some tool wanting systemd on Artix made an ice-cold shiver run down my spine.  :o

Re: Mate System Monitor - systemd dependency

Reply #1
I have a suspicion that you got your package from Arch and not Artix. Our build server isn't even able to build against libsystemd.so. It doesn't have access to it.

Re: Mate System Monitor - systemd dependency

Reply #2
Artix builds the package with the --disable-systemd option, so as corysanin said, you most likely installed the package from the Arch repositories. Also, I tested this package and as you can see, everything is fine:

Code: [Select]
~ ❯ LANG=en
~ ❯ doas pacman -Qi mate-system-monitor
Name            : mate-system-monitor
Version         : 1.28.1-3
Description     : A system monitor for MATE
Architecture    : x86_64
URL             : https://mate-desktop.org
Licenses        : GPL-2.0-or-later
Groups          : mate-extra
Provides        : None
Depends On      : gtkmm3  libgtop  libwnck3  gettext  polkit
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : mate-system-monitor-gtk3
Replaces        : mate-system-monitor-gtk3
Installed Size  : 11.01 MiB
Packager        : Thiago O Calsolari <[email protected]>
Build Date      : Sat Apr 26 03:06:52 2025
Install Date    : Thu Aug 7 09:55:20 2025
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

~ ❯ mate-system-monitor

(process:7615): Gtk-WARNING **: 09:56:08.044: Locale not supported by C library.
Using the fallback 'C' locale.
Fontconfig warning: using without calling FcInit()


Artix repositories should always be located ABOVE the Arch repositories in your /etc/pacman.conf.

Re: Mate System Monitor - systemd dependency

Reply #3
I removed it again and reinstalled it, this time it worked. I do have a few Arch repositories on, but the package in both cases allegedly came from the Artix Extra [mate-extra] repository. The wrong package was part of a regular pacman -Syu update. Weird.

I any case, thank you for the pointer in the right direction, problem solved.

 

Re: Mate System Monitor - systemd dependency

Reply #4
Artix doesn't have an 'extra' repo, that is an arch repo.  :)