Thanks @Dylan,
I actually made the same workaround locally, but forgot to push my changes.
Git Clone URL: | https://aur.archlinux.org/systemd-git.git (read-only, click to copy) |
---|---|
Package Base: | systemd-git |
Description: | systemd client libraries (git version) |
Upstream URL: | https://www.github.com/systemd/systemd |
Keywords: | git init systemd |
Licenses: | LGPL2.1 |
Conflicts: | libsystemd, systemd-libs |
Provides: | libsystemd, libsystemd.so, libudev.so, systemd-libs |
Submitter: | yurikoles |
Maintainer: | yurikoles |
Last Packager: | yurikoles |
Votes: | 9 |
Popularity: | 0.000000 |
First Submitted: | 2015-10-23 20:49 (UTC) |
Last Updated: | 2023-10-16 15:15 (UTC) |
Thanks @Dylan,
I actually made the same workaround locally, but forgot to push my changes.
The 0001-Use-Arch-Linux-device-access-groups.patch as provided breaks with systemd-git 249.rc1 as we now have a tty group in basic.conf.in. Here is a working patch: https://github.com/Dylan1496/aur-pkgbuilds/blob/master/0001-Use-Arch-Linux-device-access-groups.patch
@Dylan14 nice, good work! We have this package compiled over at Chaotic-AUR if you are interested.
@dr460nfir3 - See here for a working patch: https://github.com/Dylan1496/aur-pkgbuilds/blob/master/0001-Use-Arch-Linux-device-access-groups.patch
The recent update killed a patch patching file rules.d/50-udev-default.rules.in
Hunk #2 succeeded at 62 (offset 5 lines).
patching file sysusers.d/basic.conf.in
Hunk #1 FAILED at 24.
1 out of 1 hunk FAILED -- saving rejects to file sysusers.d/basic.conf.in.rej
Sorry, when I use makepkg --check
there are no failures. I was using rua
before, it must be rua's sandbox feature that is interfering with tests.
I have lots of tests failing here. Is it safe to skip tests, is it known why they might be failing? I don't want a buggy systemd.
Me too. As always, you are better to consult upstream repo on those fails. As I see they aren't CI on ArchLinux, mostly on Ubuntu 18.04 aka bionic and Fedora.
From my experience running this package on bleeding-edge master with --nocheck
is mostly error-free.
If check fails use makepkg with
--nocheck
I have lots of tests failing here. Is it safe to skip tests, is it known why they might be failing? I don't want a buggy systemd.
telinit and runlevel are no longer built https://github.com/systemd/systemd/commit/6589a56972d9afe9d860889f11cb9c8e6cb8a60c
0001-Use-Arch-Linux-device-access-groups.patch fails to apply because the directory "rules" is now "rules.d"
Pinned Comments
yurikoles commented on 2018-03-27 13:17 (UTC) (edited on 2019-04-14 16:12 (UTC) by yurikoles)
PRs are welcome: https://github.com/yurikoles/systemd-git
If check fails use makepkg with
--nocheck