Package Details: systemd-liberated-libs-git 262.r90699-1

Git Clone URL: https://aur.archlinux.org/systemd-liberated-git.git (read-only, click to copy)
Package Base: systemd-liberated-git
Description: systemd client libraries — liberated fork (git version)
Upstream URL: https://github.com/Jeffrey-Sardina/systemd
Keywords: ageless
Licenses: CC0-1.0, LGPL-2.1-or-later, GPL-2.0-or-later WITH Linux-syscall-note
Conflicts: libsystemd, systemd-libs, systemd-libs-git
Provides: libsystemd, libsystemd.so, libudev.so, systemd-libs, systemd-libs-git
Replaces: libsystemd
Submitter: zeakz
Maintainer: zeakz
Last Packager: zeakz
Votes: 16
Popularity: 1.81
First Submitted: 2026-03-21 23:38 (UTC)
Last Updated: 2026-07-21 05:52 (UTC)

Required by (1768)

Sources (18)

Latest Comments

1 2 Next › Last »

zeakz commented on 2026-07-21 05:54 (UTC)

@TheRhythm42 thanks for pointing this out, I did the fix and it builds for me but iv switched to artix and use runit primarily. So if you have any issues let me know or if anyone would like to takeover as package manager who actively uses systemd-liberated that would be much appreciated!

TheRhythm42 commented on 2026-07-16 05:08 (UTC) (edited on 2026-07-16 05:09 (UTC) by TheRhythm42)

Hey man, pkgbuild aborts. the meson build flag for the /var/log journal dir thing is false now on upstream, trips up on rmdir because there's nothing to delete. Knowing systemd this will probably be flip-floppy for a while so you need to put a statement that handles either case in the pkgbuild. Plz man. I had to do it manually and honestly i'm a bit annoyed about having to do it again on the next update. Thx in advance. You're a hero. Idk how to contribute to the AUR for now and im not about to start on something systemd related lmao.

Wyn commented on 2026-04-23 07:59 (UTC) (edited on 2026-04-23 08:00 (UTC) by Wyn)

@zomgugoff If you're too lazy like I am comment out the meson test line in check() and replace with the following meson test -C build --print-errorlogs --no-suite kernel-filesystem-magics || true

zeakz commented on 2026-04-11 21:40 (UTC)

Thanks for this Cody_Learner after testing with systemd-git package and not getting the issue. I believe this is due to the current systemd-liberated fork not having merged https://github.com/Jeffrey-Sardina/systemd/commit/e2227c8a207e7afbaa07cd796aac5728d423bf4a yet.

I hope to make a stable package for systemd-liberated once that fork starts putting out stable releases.

Cody_Learner commented on 2026-04-11 20:51 (UTC) (edited on 2026-04-11 21:02 (UTC) by Cody_Learner)

Appreciate the quick response zeakz!
Unfortunately, I continue to get the nspawn use related warnings Failed to unregister.... after rebuilding/installing the latest packages below.


pacman -Q | grep systemd
systemd-liberated-git 261.r87873-1
systemd-liberated-libs-git 261.r87873-1
systemd-liberated-sysvcompat-git 261.r87873-1

systemctl --version
systemd 261 (261.r87873-1-arch)
+PAM +AUDIT -SELINUX +APPARMOR -IMA +IPE +SMACK +SECCOMP +GCRYPT +GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 +KMOD +LIBCRYPTSETUP +LIBCRYPTSETUP_PLUGINS +LIBFDISK +PCRE2 +PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD +BPF_FRAMEWORK +BTF +XKBCOMMON +UTMP +LIBARCHIVE

Commands to reproduce in an Arch system: Some output included for clarity.


$ sudo pacman -S arch-install-scripts
$ mkdir /tmp/testing
$ sudo pacstrap -c /tmp/testing

$ sudo systemd-nspawn -D /tmp/testing

░ Spawning container testing on /tmp/testing.
░ Press Ctrl-] three times within 1s to kill container; two times followed by r
░ to reboot container; two times followed by p to poweroff container.
[root@testing ~]# 

I pressed 'ctrl + ]' keys 3 times to kill container.


Container testing terminated by signal KILL.
Failed to unregister machine in system context, ignoring: No such device or address

Glad to provide and additional info.

@zomgugoff: Consider building in a clean chroot. https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot

zomgugoff commented on 2026-04-11 19:09 (UTC)

I'm getting an error about a timeout in the test process:

828/1478 test - systemd:test-pressure                                                       TIMEOUT         30.02s   killed by signal 15 SIGTERM
>>> SYSTEMD_LIBC=glibc PATH=/home/ugoff/.cache/yay/systemd-liberated-git/src/build:/home/ugoff/perl5/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/platform-tools:/opt/cuda/bin:/opt/cxoffice/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin:/home/ugoff/.local/bin:/home/ugoff/.cargo/bin:/usr/local/games MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 PROJECT_BUILD_ROOT=/home/ugoff/.cache/yay/systemd-liberated-git/src/build MALLOC_PERTURB_=47 SYSTEMD_SLOW_TESTS=0 MESON_TEST_ITERATION=1 PYTHONDONTWRITEBYTECODE=1 LD_LIBRARY_PATH=/home/ugoff/.cache/yay/systemd-liberated-git/src/build/src/shared ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 SYSTEMD_LANGUAGE_FALLBACK_MAP=/home/ugoff/.cache/yay/systemd-liberated-git/src/systemd-liberated-git/src/locale/language-fallback-map UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 SYSTEMD_DEFAULT_LOCALE=C.UTF-8 /home/ugoff/.cache/yay/systemd-liberated-git/src/build/test-pressure

zeakz commented on 2026-04-10 22:51 (UTC)

Thanks for reporting this! I was able to reproduce easily and found the fix was removing '-Dmode=developer'

This package is based off of the systemd-git aur package so the developer mode being enabled carried over from that.

Cody_Learner commented on 2026-04-10 22:11 (UTC) (edited on 2026-04-10 22:18 (UTC) by Cody_Learner)

I'm getting the following error when working with systemd-nspawn using my AUR helper https://github.com/Cody-Learner/aurch.
I updated my system today and rebuilt/installed systemd-liberated-git systemd-liberated-libs-git systemd-liberated-sysvcompat-git systemd-liberated-ukify-git.

 Failed to unregister machine in system context, ignoring: No such device or address 

Verified switching back to the repo pkgs eliminates the error message.

Cody_Learner commented on 2026-04-08 03:06 (UTC) (edited on 2026-04-08 03:13 (UTC) by Cody_Learner)

Thank you for the package zeakz.
Builds and works well.
Keeping an eye on the situation as it progresses and trying things out.
As a 63yo, worried about being locked out of things for being a boomer or just too damn old... lol /s
Seems XDG is/was ready to use the BD field, but not sure now.