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}"

Reply via email to