linux-initrd: Skip initrd module check when 'modules.alias' can't be found.
authorLudovic Courtès <ludo@gnu.org>
Fri, 9 Mar 2018 23:15:59 +0000 (00:15 +0100)
committerLudovic Courtès <ludo@gnu.org>
Fri, 9 Mar 2018 23:15:59 +0000 (00:15 +0100)
commit8d5c14edf5a6d01f859b1aa00c836ffdb5ddecf4
tree8b4cd15bdba1785fee1b66d9a160429f83b9f2ff
parent464f5447396fcec9b43f7eab71d5d42b522a157f
linux-initrd: Skip initrd module check when 'modules.alias' can't be found.

Fixes <https://bugs.gnu.org/30760>.
Reported by Tomáš Čech <sleep_walker@gnu.org>.

* gnu/system/linux-initrd.scm (check-device-initrd-modules): Call
'known-module-aliases' and catch 'system-error around it.  Pass it to
'matching-modules'.
gnu/system/linux-initrd.scm