summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik
diff options
context:
space:
mode:
authorGrimmauld <Grimmauld@grimmauld.de>2025-05-31 18:00:03 +0200
committerGrimmauld <Grimmauld@grimmauld.de>2025-06-01 10:11:10 +0200
commit19879ac4c15ab985d9e2aab1879d9dd6745f0eec (patch)
tree7d696a6e553a7e977d05ef169baddc86548f6688 /pkgs/development/python-modules/python-mapnik
parent910796cabe436259a29a72e8d3f5e180fc6dfacc (diff)
systemd: check udev rules outputs in installCheckPhase
`udevCheckHook` relies on `udevadm` from systemd to check udev rules outputs of packages at build time. Previously, we had no tests in systemd itself which assured `udevadm` runs correctly. Neither did we check udev rules output of the systemd package. We can not use `udevCheckHook` to check systemd, as that would introduce infinite recursion. So, instead, we simply check the installed rule output explicitly in systemd's `installCheckPhase`. Be aware `doInstallCheck` will be disabled if the buildPlatform can not execute the hostPlatform, so while `udevCheckHook` can check udev rules on Linux -> Linux cross compilation, systemd itself will have its udev rules checked for native builds only.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik')
0 files changed, 0 insertions, 0 deletions