Subject: bug#39671: Something appears to disable linux kernel modules from loading.

From: "pelzflorian (Florian Pelz)" <[email-masked]>
Date: Thu, 20 Feb 2020 11:18:26 +0100

On Wed, Feb 19, 2020 at 04:50:06PM -0500, Jack Hill wrote:
> Based on the commit message, I would have expected that too, but
> 205c1e04e04b9a9338c7219ff82bd13f000fb8c8 is the first bad commit for me as
> well.

I can confirm this commit broke xf86-video-fbdev (no DRI support), USB
ethernet and USB modem support for me.  The output of running as root

out=~florian/environ-bad ; for f in $(ls /proc); do ls -l /proc/$f/exe; cat /proc/$f/environ; done > $out; chown florian:users $out

is attached as environ-bad.

Patching Shepherd to revert 501d62c4d235045e79e5aef684b5a9250c1cf8c4
(service: Export 'default-environment-variables') leads to a kernel
panic.  Doing that and reverting Guix commit
8b9cad01e9619f53dc5a65892ca6a09ca5de3447 (after a rebuild of udisks
and dependencies — why?) leads to a working system again.  It is
attached as environ-good.

Regards,
Florian