summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sys-apps/systemd/systemd-9999.ebuild')
-rw-r--r--sys-apps/systemd/systemd-9999.ebuild5
1 files changed, 4 insertions, 1 deletions
diff --git a/sys-apps/systemd/systemd-9999.ebuild b/sys-apps/systemd/systemd-9999.ebuild
index e32db7f21900..e0653a7a84ab 100644
--- a/sys-apps/systemd/systemd-9999.ebuild
+++ b/sys-apps/systemd/systemd-9999.ebuild
@@ -328,7 +328,10 @@ multilib_src_install_all() {
rm -fr "${ED%/}"/etc/systemd/system/sockets.target.wants || die
rm -fr "${ED%/}"/etc/systemd/system/sysinit.target.wants || die
- rm -r "${ED%/}"/lib/udev/hwdb.d || die
+ local udevdir=/lib/udev
+ use usrmerge && udevdir=/usr/lib/udev
+
+ rm -r "${ED%/}${udevdir}/hwdb.d" || die
if ! use usrmerge; then
# Avoid breaking boot/reboot