[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#18068: LINUX_MODULE_DIRECTORY needs trailing slash
From: |
Mark H Weaver |
Subject: |
bug#18068: LINUX_MODULE_DIRECTORY needs trailing slash |
Date: |
Mon, 21 Jul 2014 00:37:06 -0400 |
'module-init-tools' (with our patch) assumes that LINUX_MODULE_DIRECTORY
ends with a trailing slash. However, 'udev-service' sets
LINUX_MODULE_DIRECTORY to "/run/booted-system/kernel/lib/modules".
One option would be to add a trailing slash:
--8<---------------cut here---------------start------------->8---
--- a/gnu/services/base.scm
+++ b/gnu/services/base.scm
@@ -488,7 +488,7 @@ passed to @command{guix-daemon}."
;; Allow udev to find the modules.
(setenv "LINUX_MODULE_DIRECTORY"
- "/run/booted-system/kernel/lib/modules")
+ "/run/booted-system/kernel/lib/modules/")
(let ((pid (primitive-fork)))
(case pid
--8<---------------cut here---------------end--------------->8---
Another option would be to change module-init-tools-moduledir.patch to
cope with the lack of a trailing slash.
Thoughts?
Thanks,
Mark
- bug#18068: LINUX_MODULE_DIRECTORY needs trailing slash,
Mark H Weaver <=