Search Criteria
Package Details: systemd-ukify-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: | Combine kernel and initrd into a signed Unified Kernel Image (git version) |
| Upstream URL: | https://www.github.com/systemd/systemd |
| Licenses: | LGPL-2.1-or-later |
| Conflicts: | systemd-ukify |
| Provides: | systemd-ukify, ukify |
| Submitter: | yurikoles |
| Maintainer: | Atsutane |
| Last Packager: | Atsutane |
| Votes: | 11 |
| Popularity: | 0.016563 |
| First Submitted: | 2015-10-23 20:49 (UTC) |
| Last Updated: | 2025-10-02 22:07 (UTC) |
Dependencies (56)
- binutils
- python-cryptography
- python-pefile (python-pefile-gitAUR)
- systemd-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)
- Show 36 more dependencies...
Required by (13)
- arch-efistub-git (requires systemd-ukify)
- booster-ukify (requires systemd-ukify)
- booster-um (requires systemd-ukify)
- booster-um-git (requires systemd-ukify)
- bootmap (requires systemd-ukify)
- dracut-git (requires systemd-ukify) (optional)
- dracut-ukify (requires systemd-ukify)
- mkosi-git (requires systemd-ukify) (optional)
- prepare-lastboot (requires systemd-ukify) (optional)
- sbupdate-git (requires systemd-ukify)
- sbupdate-mkinitcpio (requires systemd-ukify)
- systemd-git (optional)
- uki-profilify (requires systemd-ukify)
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 »