Search Criteria
Package Details: systemd-git 259.devel.r83944.613f7f26aa7-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/systemd-git.git (read-only, click to copy) |
|---|---|
| Package Base: | systemd-git |
| Description: | system and service manager (git version) |
| Upstream URL: | https://www.github.com/systemd/systemd |
| Licenses: | CC0-1.0, GPL-2.0-or-later, LGPL-2.1-or-later, MIT-0 |
| Conflicts: | nss-myhostname, systemd, systemd-tools, udev |
| Provides: | nss-myhostname, systemd, systemd-tools, udev |
| Replaces: | nss-myhostname, systemd-tools, udev |
| Submitter: | yurikoles |
| Maintainer: | Atsutane |
| Last Packager: | Atsutane |
| Votes: | 11 |
| Popularity: | 0.007477 |
| First Submitted: | 2015-10-23 20:49 (UTC) |
| Last Updated: | 2025-10-02 22:07 (UTC) |
Dependencies (98)
- acl (acl-gitAUR)
- audit
- bash (bash-devel-gitAUR, bash-gitAUR)
- cryptsetup (cryptsetup-gitAUR)
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- dbus-units (dbus-broker-units-gitAUR, dbus-broker-units, dbus-daemon-units)
- hwdata
- kbd (kbd-gitAUR)
- kmod (kmod-gitAUR)
- libacl.so (acl-gitAUR, acl, lib32-acl)
- libaudit.so (audit, lib32-audit)
- libblkid.so (util-linux-libs-selinuxAUR, util-linux-libs-aesAUR, lib32-util-linux, util-linux-libs)
- libcap
- libcap.so (lib32-libcap, libcap)
- libcrypt.so (libxcrypt-gitAUR, libxcrypt, libxcrypt-compat)
- libcrypto.so (openssl-gitAUR, openssl-aegisAUR, openssl-staticAUR, lib32-openssl, openssl, openssl-1.1)
- libcryptsetup.so (cryptsetup-gitAUR, cryptsetup)
- libelf (elfutils-gitAUR)
- libgcrypt
- libidn2 (libidn2-gitAUR)
- libmount.so (util-linux-libs-selinuxAUR, util-linux-libs-aesAUR, lib32-util-linux, util-linux-libs)
- libseccomp (libseccomp-gitAUR)
- libseccomp.so (libseccomp-gitAUR, lib32-libseccompAUR, libseccomp)
- libssl.so (openssl-gitAUR, openssl-aegisAUR, openssl-staticAUR, lib32-openssl, openssl, openssl-1.1)
- libxcrypt (libxcrypt-gitAUR)
- lz4 (lz4-gitAUR)
- openssl (openssl-gitAUR, openssl-aegisAUR, openssl-staticAUR)
- pam (pam-selinuxAUR)
- pcre2 (pcre2-gitAUR)
- systemd-libs-gitAUR
- util-linux (util-linux-selinuxAUR, util-linux-aesAUR)
- xz (xz-gitAUR)
- acl (acl-gitAUR) (make)
- apparmor (apparmor-gitAUR) (make)
- audit (make)
- bash-completion (bash-completion-gitAUR) (make)
- bpf (make)
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- cryptsetup (cryptsetup-gitAUR) (make)
- curl (curl-gitAUR, curl-c-aresAUR) (make)
- docbook-xsl (make)
- git (git-gitAUR, git-glAUR) (make)
- gnutls (gnutls-gitAUR) (make)
- gperf (gperf-gitAUR) (make)
- intltool (make)
- iptables (iptables-fullconenat-nftAUR, iptables-gitAUR, iptables-legacy, iptables-nft) (make)
- kexec-tools (make)
- kmod (kmod-gitAUR) (make)
- lib32-gcc-libs (lib32-gcc-libs-gitAUR, lib32-gccrs-libs-gitAUR, lib32-gcc-libs-snapshotAUR) (make)
- libarchive (libarchive-gitAUR) (make)
- libbpf (libbpf-gitAUR) (make)
- libcap (make)
- libelf (elfutils-gitAUR) (make)
- libfido2 (libfido2-fullAUR) (make)
- libgcrypt (make)
- libidn2 (libidn2-gitAUR) (make)
- libmicrohttpd (libmicrohttpd-gitAUR) (make)
- libpwquality (make)
- libseccomp (libseccomp-gitAUR) (make)
- libxcrypt (libxcrypt-gitAUR) (make)
- libxkbcommon (libxkbcommon-gitAUR) (make)
- libxslt (libxslt-gitAUR) (make)
- linux-api-headers (make)
- linux-headers (make)
- llvm (llvm-gitAUR, llvm-minimal-gitAUR) (make)
- lz4 (lz4-gitAUR) (make)
- meson (meson-gitAUR) (make)
- p11-kit (p11-kit-gitAUR) (make)
- pam (pam-selinuxAUR) (make)
- pcre2 (pcre2-gitAUR) (make)
- python-jinja (make)
- python-lxml (make)
- python-pefile (python-pefile-gitAUR) (make)
- python-pyelftools (python-pyelftools-gitAUR) (make)
- qrencode (qrencode-gitAUR) (make)
- quota-tools (make)
- rsync (rsync-gitAUR, rsync-reflink-gitAUR, rsync-reflinkAUR) (make)
- shadow (shadow-selinuxAUR) (make)
- systemd (systemd-gitAUR, systemd-selinuxAUR) (make)
- tpm2-tss (tpm2-tss-gitAUR) (make)
- util-linux (util-linux-selinuxAUR, util-linux-aesAUR) (make)
- xz (xz-gitAUR) (make)
- apparmor (apparmor-gitAUR) (optional) – additional security features
- curl (curl-gitAUR, curl-c-aresAUR) (optional) – systemd-journal-upload, machinectl pull-tar and pull-raw
- gnutls (gnutls-gitAUR) (optional) – systemd-journal-gatewayd and systemd-journal-remote
- iptables (iptables-fullconenat-nftAUR, iptables-gitAUR, iptables-legacy, iptables-nft) (optional) – firewall features
- libarchive (libarchive-gitAUR) (optional) – convert DDIs to tarballs
- libbpf (libbpf-gitAUR) (optional) – support BPF programs
- libfido2 (libfido2-fullAUR) (optional) – unlocking LUKS2 volumes with FIDO2 token
- libmicrohttpd (libmicrohttpd-gitAUR) (optional) – systemd-journal-gatewayd and systemd-journal-remote
- libp11-kit (libp11-kit-gitAUR) (optional) – support PKCS#11
- libpwquality (optional) – check password quality
- polkit (polkit-gitAUR, polkit-consolekitAUR) (optional) – allow administration as unprivileged user
- qrencode (qrencode-gitAUR) (optional) – show QR codes
- quota-tools (optional) – kernel-level quota management
- systemd-sysvcompat (runit-conversionAUR, systemd-sysvcompat-gitAUR, systemd-sysvcompat-selinuxAUR) (optional) – symlink package to provide sysvinit binaries
- systemd-ukify-gitAUR (optional) – combine kernel and initrd into a signed Unified Kernel Image
- tpm2-tss (tpm2-tss-gitAUR) (optional) – unlocking LUKS2 volumes with TPM2
Required by (1647)
- 3dprinter-udev-rules (requires systemd)
- 3dprinter-udev-rules (requires systemd) (make)
- 8bitdo-ultimate-controller-udev (requires systemd)
- 8bitdo-ultimate-controller-udev (requires udev)
- accountsservice-git (requires systemd)
- acers3fand (requires systemd) (optional)
- acme.sh-systemd (requires systemd)
- actionfps-server (requires systemd)
- activate-linux-toggle (requires systemd)
- afb-helpers-git (requires systemd)
- aic8800-dkms (requires udev)
- airgeddon (requires systemd) (optional)
- akbl-git (requires systemd)
- algorand-bin (requires systemd)
- allow-input-accelerometer-udev (requires udev)
- alsa-utils-git (requires systemd) (make)
- amber-package-manager (requires systemd)
- amdgpu-fancontrol-git (requires systemd)
- amdonly-gaming-mesa-git (requires systemd) (make)
- amdonly-gaming-opencl-rusticl-mesa-git (requires systemd) (make)
- Show 1627 more...
Sources (18)
- 0001-Use-Arch-Linux-device-access-groups.patch
- 20-systemd-sysusers.hook
- 30-systemd-binfmt.hook
- 30-systemd-catalog.hook
- 30-systemd-daemon-reload-system.hook
- 30-systemd-daemon-reload-user.hook
- 30-systemd-hwdb.hook
- 30-systemd-restart-marked.hook
- 30-systemd-sysctl.hook
- 30-systemd-tmpfiles.hook
- 30-systemd-udev-reload.hook
- 30-systemd-update.hook
- arch.conf
- loader.conf
- splash-arch.bmp
- systemd-git-stable
- systemd-hook
- systemd-user.pam
Latest Comments
1 2 3 4 5 6 Next › Last »
6511918 commented on 2025-10-04 12:29 (UTC)
Maybe that wasn't clear: The issue is not libacl.so missing on my system, it's that mkinitcpio does not automatically detect libacl.so as a dependency of libsystemd-shared.so, because on git main it is now being opened via
dlopen(). See also the discussion at [1] and [2].libacl.so is however strictly required for a couple of things (quoting the commit message that introduced the change):
At least number 2 should be hit on any systemd-based initramfs because some tmpfiles.d configs included by default set ACLs; I hit 4 too because I used systemd-pcrlock.
The result is: if you just switch from systemd in
coreto the developement version, without adding/usr/lib/libacl.soto theBINARIEShook in/etc/mkinitcpio.confor patching/usr/lib/initcpio/install/systemd, your system may not come up again.PS. Unrelated, but
systemd-user.pam,systemd-hook,0001-Use-Arch-Linux-device-access-groups.patch,loader.confandsystemd.installare no longer up to date.[1] https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio/-/issues/271 [2] https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio/-/merge_requests/398
Atsutane commented on 2025-10-02 22:15 (UTC)
Thanks for pointing this out. :-)
But it's a bit strange that it failed on your system, as all the related packages are part of the depends array in the PKGBUILD function for systemd-git. There's now a comment above the array pointing to your comment so I don't break it in the future.
6511918 commented on 2025-09-27 17:39 (UTC)
Just FYI: since https://github.com/systemd/systemd/commit/7c3a7f9, systemd now opens
libacl.soviadlopen(), so it is not automatically detected as a dependency byldd, and thusmkinitcpio.On my system this causes at least
systemd-journald.serviceandsystemd-tmpfiles-setup-dev.serviceto fail, making the system unbootable. Luckilysystemd.break=pre-udevmakes this pretty easy to debug.Some other libraries that are now (as of 2025-09-27) opened via
dlopen():libmount.so(since b3243f4)libseccomp.so(since aaca6bd)libblkid.so(since de425dc)libpam.so(since 882c9ce)libaudit.so(since 597eed0)Make sure that you either don't need them, they are already included by some other dependency, or they are manually included.
Atsutane commented on 2025-06-06 18:13 (UTC)
Compiles fine in a clean chroot (extra-x86_64-build). No upstream changes in the source file since your comment.
Dmitry2424 commented on 2025-06-05 19:18 (UTC)
Returns a compilation error: FAILED: man/binfmt.d.5 Does anyone know how to solve it?
gdamjan commented on 2024-05-13 11:48 (UTC)
hey @yurikoles do you need help/co-maintainer for this package?
haxz5rxwi commented on 2023-12-11 17:36 (UTC)
outdated. 255 is available
yurikoles commented on 2023-09-20 12:11 (UTC) (edited on 2023-09-21 16:19 (UTC) by yurikoles)
xiota,
This package is aligned with official stable
systemdpackage as much as possible. I double-checked diff between them and I can confirm no singlereplaceblock is touched nor added in this package compared to a stable one.1 2 3 4 5 6 Next › Last »