Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: unable to download steam because of libsystemd requirement on a openrc system (Read 823 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

unable to download steam because of libsystemd requirement on a openrc system

hi im trying to download steam on my openrc artix install but it requires libsystemd so is there any way to install steam without changing to systemd  error when trying to install steam is
Code: [Select]
:: unable to satisfy dependency 'libsystemd' required by webkit2gtk

Re: unable to download steam because of libsystemd requirement on a openrc system

Reply #1
You need to download the packages
Code: [Select]
artix-archlinux-support
and
Code: [Select]
lib32-artix-archlinux-support
which contain dummy systemD files that satisfy soft dependencies (like steam).

Re: unable to download steam because of libsystemd requirement on a openrc system

Reply #2
Code: [Select]
:: unable to satisfy dependency 'libsystemd' required by webkit2gtk
The solution would be:

Code: [Select]
pacman -S world/webkit2gtk
"Wer alles kann, macht nichts richtig"

Artix USE="runit openrc slim openbox lxde gtk2 qt4 qt5 qt6 conky
-gtk3 -gtk4 -adwaita{cursors,themes,icons} -gnome3 -kde -plasma -wayland "


Re: unable to download steam because of libsystemd requirement on a openrc system

Reply #4
A well-formulated question always forces a purposeful answer.  ;)
You're welcome.
"Wer alles kann, macht nichts richtig"

Artix USE="runit openrc slim openbox lxde gtk2 qt4 qt5 qt6 conky
-gtk3 -gtk4 -adwaita{cursors,themes,icons} -gnome3 -kde -plasma -wayland "

Re: unable to download steam because of libsystemd requirement on a openrc system

Reply #5
hi im trying to download steam on my openrc artix install but it requires libsystemd so is there any way to install steam without changing to systemd  error when trying to install steam is
Code: [Select]
:: unable to satisfy dependency 'libsystemd' required by webkit2gtk
That is because you are installing a non-Artix version of Steam.
Code: [Select]
$ LC_ALL=C pacman -Si lib32/steam
Repository      : lib32
Name            : steam
Version         : 1.0.0.74-1
Description     : Valve's digital software delivery system
Architecture    : x86_64
URL             : https://steampowered.com/
Licenses        : custom
Groups          : None
Provides        : None
Depends On      : bash  desktop-file-utils  diffutils  hicolor-icon-theme  curl  dbus  freetype2  gdk-pixbuf2  ttf-font  zenity  lsb-release  nss  usbutils  xorg-xrandr  vulkan-driver
                  vulkan-icd-loader  lsof  python  lib32-libgl  lib32-gcc-libs  lib32-libx11  lib32-libxss  lib32-alsa-plugins  lib32-libgpg-error  lib32-nss  lib32-vulkan-driver
                  lib32-vulkan-icd-loader
Optional Deps   : steam-native-runtime: steam native runtime support
Conflicts With  : None
Replaces        : None
Download Size   : 3.42 MiB
Installed Size  : 3.60 MiB
Packager        : Artix Build Bot <[email protected]>
Build Date      : Sat Dec 11 00:02:31 2021
Validated By    : MD5 Sum  SHA-256 Sum  Signature
Code: [Select]
$ LC_ALL=C pacman -Si world/webkit2gtk
Repository      : world
Name            : webkit2gtk
Version         : 2.36.1-1
Description     : Web content engine for GTK
Architecture    : x86_64
URL             : https://webkitgtk.org
Licenses        : custom
Groups          : None
Provides        : libjavascriptcoregtk-4.0.so=18-64  libwebkit2gtk-4.0.so=37-64
Depends On      : cairo  fontconfig  freetype2  libgcrypt  glib2  gtk3  harfbuzz  harfbuzz-icu  icu  libjpeg  libsoup  libxml2  zlib  libpng  sqlite  atk  libwebp  at-spi2-core  libegl
                  libgl  libgles  libwpe  wpebackend-fdo  libxslt  libsecret  libtasn1  enchant  libx11  libxext  libice  libxt  wayland  libnotify  hyphen  openjpeg2  woff2  bubblewrap
                  libseccomp  xdg-dbus-proxy  gstreamer  gst-plugins-base-libs  libmanette  libwpe-1.0.so=1-64  libWPEBackend-fdo-1.0.so=1-64
Optional Deps   : geoclue: Geolocation support
                  gst-plugins-good: media decoding
                  gst-plugins-bad: media decoding
                  gst-libav: nonfree media decoding
Conflicts With  : None
Replaces        : None
Download Size   : 24.69 MiB
Installed Size  : 99.27 MiB
Packager        : Artix Build Bot <[email protected]>
Build Date      : Fri Apr 22 02:45:36 2022
Validated By    : MD5 Sum  SHA-256 Sum  Signature

Read the wiki first in the future.