diff options
| author | Arian van Putten <arian.vanputten@gmail.com> | 2020-04-28 15:08:13 +0200 |
|---|---|---|
| committer | Arian van Putten <arian.vanputten@gmail.com> | 2020-04-28 15:34:44 +0200 |
| commit | d103dc49986ed4c7a242a832d4f74a85062e2395 (patch) | |
| tree | 1b1d14d96419cc47f965f32c365bcd4c41d5a2fc /pkgs/development/python-modules/termplotlib/gnuplot-subprocess.patch | |
| parent | 20e67f1fb83b2a4a43571d9a648dee07e2cd15af (diff) | |
linux: do not depend on systemd indirectly
utillinux depends on systemd because:
* uuidd supports socket activation
* lslogins can show recent journal entries
* fstrim comes with a service file (and we use this in NixOS)
* logger can write journal entries
(See https://www.openembedded.org/pipermail/openembedded-core/2015-February/102069.html)
systemd doesn't depend on utillinux but on utillinuxMinimal which is a
version of utillinux without these features to avoid cyclic
dependencies.
With this change, the linux kernel (of which i don't fully understand
why it would depend on util-linux in the first place, but this was added in
https://github.com/NixOS/nixpkgs/pull/32137/files without too much
explanation) depends on the minimal version of util-linux too.
This makes it that every time we change build flags in systemd
the linux kernel doesn't have to wastefully rebuild.
Diffstat (limited to 'pkgs/development/python-modules/termplotlib/gnuplot-subprocess.patch')
0 files changed, 0 insertions, 0 deletions
