commit: 174f8a5e7f7af638d7d630c71e54f3d945a68faf
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 6 18:24:53 2026 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Feb 6 18:24:53 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=174f8a5e
sys-apps/systemd-utils: avoid calling udev_dorules
This function uses pkg-config to determine udevdir. We don't want to
use the old udevdir setting from an existing install.
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
.../{systemd-utils-259-r2.ebuild => systemd-utils-259-r3.ebuild} | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/sys-apps/systemd-utils/systemd-utils-259-r2.ebuild
b/sys-apps/systemd-utils/systemd-utils-259-r3.ebuild
similarity index 98%
rename from sys-apps/systemd-utils/systemd-utils-259-r2.ebuild
rename to sys-apps/systemd-utils/systemd-utils-259-r3.ebuild
index e747487ea604..19082759aa5f 100644
--- a/sys-apps/systemd-utils/systemd-utils-259-r2.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-259-r3.ebuild
@@ -356,7 +356,9 @@ multilib_src_install_all() {
doheader src/libudev/libudev.h
dobashcomp shell-completion/bash/udevadm
dozshcomp shell-completion/zsh/_udevadm
- udev_dorules "${FILESDIR}"/40-gentoo.rules
+ # Avoid udev_dorules to avoid picking up stale udevdir from
pkg-config
+ insinto /usr/lib/udev/rules.d
+ doins "${FILESDIR}"/40-gentoo.rules
fi
use ukify && python_fix_shebang "${ED}"