From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Tom=C3=A1=C5=A1_?= =?UTF-8?Q?=C4=8Cech?= Subject: bug#30760: guix system init broken on non GuixSD Date: Mon, 12 Mar 2018 16:27:32 +0100 Message-ID: <20180312152732.a7km7vad4gack5ww@doom> References: <20180309173530.wfdw356rf53tesck@doom> <20180309231543.2ede5fa1@scratchpost.org> <87efksyioy.fsf@gnu.org> <20180309235221.49e695d9@scratchpost.org> <87woykx2ef.fsf@gnu.org> <20180310063219.bxgl7bgspxu2o5ez@doom> <874llmuwc5.fsf@gnu.org> <20180312091923.q47b3mrhzsl4vr75@doom> <20180312132437.2a4b2ca7@scratchpost.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="i5atgaodoekcvppn" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54277) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1evPMr-0006re-BP for bug-guix@gnu.org; Mon, 12 Mar 2018 11:28:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1evPMo-00059A-5s for bug-guix@gnu.org; Mon, 12 Mar 2018 11:28:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:49203) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1evPMo-00058o-1L for bug-guix@gnu.org; Mon, 12 Mar 2018 11:28:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1evPMn-00033s-QB for bug-guix@gnu.org; Mon, 12 Mar 2018 11:28:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: <20180312132437.2a4b2ca7@scratchpost.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Danny Milosavljevic Cc: 30760@debbugs.gnu.org --i5atgaodoekcvppn Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline On Mon, Mar 12, 2018 at 01:24:37PM +0100, Danny Milosavljevic wrote: >> I'm afraid this is still not correct. >> >> # guix system init config.scm /mnt/mnt/ >> ... >> config.scm:64:9: error: you may need these modules in the initrd for /dev/nvme0n1p2: shpchp >> hint: Try adding them to the `initrd-modules' field of your `operating-system' declaration, along these lines: >> >> (operating-system >> ;; ... >> (initrd-modules (append (list "shpchp") >> %base-initrd-modules))) >> >> I don't have `shpchp` as a module as I have it compiled into kernel >> directly. Can I somehow disable the check? > >I think it's a good idea to add a command-line switch that disables the check. > >But then people will just disable the check always and it won't improve until >it's correct. It's still a good idea to give people the choice. Just small note - In my case I always run `system build` before `system init` so I don't mind having any deeper analysis based on code and configuration as long as it is correct. Maybe more people is using same approach. Best regards, S_W --i5atgaodoekcvppn Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEDOrssfr9jDQthC2PSiPjT6AzQ20FAlqmnGMACgkQSiPjT6Az Q2342w//ew11+etlGdln2lPWiVKDYmxfsh3qrlGUTpL+GLcRceT90zvVnVzLW4D8 cpArlynNU/KwPkeGXbct/7Jn0SwZ9I4X1JjJxcDtW7cAJ+pQ0DGToZBc4fkBfOi2 PzroPtYiZIuF6GQzXAgGddEh0qsPCGYzxGQKc+ROplCpc94Jwwf0Wlyho16v3xWI W/K5OGO334Frn7quDy1harSL1FWPc0BEuzP4ercxKt1hHKxruhro/kJoxsy2eZ4u F4ojEBUlBPqde/URyWJaB/YlUOBlpc1HRs5+Xx/5EPCXO+CQKVcsQCYWIaTSCmf0 WYxx/S4NvyV5gfiDTTVQYJ9TObpgYusM/OcoI9XIOYvR2R7OuIaDpWxsErLRbWle 86CComHYbh0Hx3BQ4jREZpLPz6pPeWlpgg5ujJS95MAN2AluyHSz5zpvWrnVoeLJ 1NUTwtgvu+H63jF62sYvGTaGj3qGjaEAVW1ulIgXnJx/dQ/J2VQbu2GBv0h6HezD b6BJpaSrJwu2yN4c3FFa++Pe3yJ2RDZLXsF5K/OdYEReK0t66E5RtfdhX5e6QTlu e1cYdDeX3l1iuK/9rmH+m5CmrdO5C4C6qwl95ONiEK8oKSReYNwG33NoVPF5gHl4 /j0jp1EHGU/j8p/LNf1mFcgExym5VIfZXI3VhQ8t7m8ouDyYST8= =MFok -----END PGP SIGNATURE----- --i5atgaodoekcvppn--