GNU bug report logs - #36574
Kernel module not found at boot time due to hyphen/underscore mismatch

Previous Next

Package: guix;

Reported by: Meiyo Peng <meiyo <at> riseup.net>

Date: Wed, 10 Jul 2019 10:58:01 UTC

Severity: important

Merged with 34902

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 36574 in the body.
You can then email your comments to 36574 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#36574; Package guix. (Wed, 10 Jul 2019 10:58:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Meiyo Peng <meiyo <at> riseup.net>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Wed, 10 Jul 2019 10:58:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Meiyo Peng <meiyo <at> riseup.net>
To: bug-guix <at> gnu.org
Subject: The installer recommends wrong initrd module names
Date: Wed, 10 Jul 2019 18:57:03 +0800
Hi,

When I install Guix on a low end computer using the `guix system init`
command, the installer says that "mmc_block" and "sdhci_acpi" should be
added into initrd-modules:

#+begin_example
  error: you may need these modules in the initrd for /dev/mmcblk0p2: mmc_block sdhci_acpi
  hint: Try adding them to the `initrd-modules' field of your `operating-system' declaration, along these lines:

        (operating-system
          ;; ...
          (initrd-modules (append (list "mmc_block" "sdhci_acpi")
                                  %base-initrd-modules)))
#+end_example

This computer has an eMMC disk, so this sounds reasonable.  I made that
modification and the installation process succeeded.  But when I boot
the computer, it complained that "sdhci_acpi" could not be found.  After
spending hours digging around, I finally found out that the required
module name is actuall called "sdhci-acpi" rather than "sdhci_acpi".
The computer can successfully boot into Guix when I replace "sdhci_acpi"
with "sdhci-acpi" and reinstall Guix.

So the problem is that the Guix installer recommends wrong initrd module
names to user.


--
Meiyo Peng
https://www.pengmeiyu.com/




Information forwarded to bug-guix <at> gnu.org:
bug#36574; Package guix. (Wed, 10 Jul 2019 11:16:02 GMT) Full text and rfc822 format available.

Message #8 received at 36574 <at> debbugs.gnu.org (full text, mbox):

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: 36574 <at> debbugs.gnu.org
Subject: Re: bug#36574: The installer recommends wrong initrd module names
Date: Wed, 10 Jul 2019 13:15:48 +0200
[Message part 1 (text/plain, inline)]
Hullo,

Meiyo Peng wrote:
> So the problem is that the Guix installer recommends wrong 
> initrd module
> names to user.

Do you think this is the revenge of [0]?  If so, could you merge 
the two?

Kind regards,

T G-R

[0]: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=34902
[signature.asc (application/pgp-signature, inline)]

Merged 34902 36574. Request was from Meiyo Peng <meiyo <at> riseup.net> to control <at> debbugs.gnu.org. (Thu, 11 Jul 2019 01:47:01 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#36574; Package guix. (Thu, 11 Jul 2019 01:52:01 GMT) Full text and rfc822 format available.

Message #13 received at 36574 <at> debbugs.gnu.org (full text, mbox):

From: Meiyo Peng <meiyo <at> riseup.net>
To: Tobias Geerinckx-Rice <me <at> tobias.gr>
Cc: 36574 <at> debbugs.gnu.org
Subject: Re: bug#36574: The installer recommends wrong initrd module names
Date: Thu, 11 Jul 2019 09:51:15 +0800
Hello,

Tobias Geerinckx-Rice writes:

> Do you think this is the revenge of [0]?

Yes, I think so.

> If so, could you merge the two?

Done.  Thanks.

> [0]: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=34902


--
Meiyo Peng
https://www.pengmeiyu.com/




Information forwarded to bug-guix <at> gnu.org:
bug#36574; Package guix. (Wed, 31 Jul 2019 21:05:01 GMT) Full text and rfc822 format available.

Message #16 received at 36574 <at> debbugs.gnu.org (full text, mbox):

From: <lukasbf <at> tutanota.com>
To: <36574 <at> debbugs.gnu.org>
Subject: The installer recommends wrong initrd module names
Date: Wed, 31 Jul 2019 23:04:40 +0200 (CEST)
[Message part 1 (text/plain, inline)]
I have this problem too
[Message part 2 (text/html, inline)]

Changed bug title to 'Kernel module not found at boot time due to hyphen/underscore mismatch' from 'The installer recommends wrong initrd module names' Request was from Ludovic Courtès <ludo <at> gnu.org> to control <at> debbugs.gnu.org. (Fri, 16 Aug 2019 21:06:03 GMT) Full text and rfc822 format available.

Severity set to 'important' from 'normal' Request was from Ludovic Courtès <ludo <at> gnu.org> to control <at> debbugs.gnu.org. (Fri, 16 Aug 2019 21:06:03 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 14 Sep 2019 11:24:03 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 224 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.