Skip to content
Snippets Groups Projects
Unverified Commit cb3a98e5 authored by Jane Rachinger's avatar Jane Rachinger Committed by Oliver Smith
Browse files

systemd/postmarketos-base-systemd: move runtime dependencies from systemd (MR 5971) (MR 5563)

Those dependencies are either run or dlopen-ed during runtime of
systemd, systemctl etc.

As we not even require util-linux's version of runuser, we just use
the login-utils virtual in pmos-base-systemd. And while we're at it,
move the runtime dependencies to pmos-base. This is also more fitting
for libkmod, which is needed in the initramfs, as it is one of the
runtime deps of systemd-udev.
parent 0aadc949
No related branches found
No related tags found
1 merge request!5563Add systemd to pmOS edge
......@@ -2,20 +2,31 @@
# pmbootstrap installs this, if systemd is selected in "pmbootstrap init".
pkgname=postmarketos-base-systemd
pkgver=12
pkgrel=0
pkgrel=1
pkgdesc="Meta package for running postmarketOS with systemd"
url="https://postmarketos.org"
arch="noarch"
license="GPL-3.0-or-later"
options="!check"
# systemd <-> util-linux is an expected cycial dependency
# Also we can't parse .note.dlopen yet.
#
# Optional dependencies by systemd, but needed on an actual system:
# less
# login-utils
# so:libkmod.so.2
depends="
less
linux-pam-pmos
login-utils
openssh-server-pam
polkit>9990
so:libkmod.so.2
systemd
systemd-services
systemd-timesyncd
tzdata
linux-pam-pmos
systemd-services
"
replaces="alpine-baselayout postmarketos-base systemd systemd-logind"
replaces_priority=100
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment