diff options
| author | Grimmauld <Grimmauld@grimmauld.de> | 2025-05-31 18:00:03 +0200 |
|---|---|---|
| committer | Grimmauld <Grimmauld@grimmauld.de> | 2025-06-01 10:11:10 +0200 |
| commit | 19879ac4c15ab985d9e2aab1879d9dd6745f0eec (patch) | |
| tree | 7d696a6e553a7e977d05ef169baddc86548f6688 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch | |
| parent | 910796cabe436259a29a72e8d3f5e180fc6dfacc (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/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions
