From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:44652) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iUskf-0002Lg-4y for guix-patches@gnu.org; Wed, 13 Nov 2019 08:32:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iUskd-0007Wh-U7 for guix-patches@gnu.org; Wed, 13 Nov 2019 08:32:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50092) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iUskc-0007W9-V2 for guix-patches@gnu.org; Wed, 13 Nov 2019 08:32:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iUskc-0006kP-Kw for guix-patches@gnu.org; Wed, 13 Nov 2019 08:32:02 -0500 Subject: [bug#37868] [PATCH] guix: Allow multiple packages to provide Linux modules in the system profile. Resent-Message-ID: From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <20191022152238.12856-1-dannym@scratchpost.org> <20191112172048.61ba69eb@scratchpost.org> Date: Wed, 13 Nov 2019 14:30:56 +0100 In-Reply-To: <20191112172048.61ba69eb@scratchpost.org> (Danny Milosavljevic's message of "Tue, 12 Nov 2019 17:20:48 +0100") Message-ID: <87a78zq4xb.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Danny Milosavljevic Cc: Mark H Weaver , 37868@debbugs.gnu.org Hi Danny, Danny Milosavljevic skribis: > any comments about this patch? I commented on an earlier version of this patch at . Let me know what you think! > I don't want to just push this to guix master without any discussion sinc= e it > establishes an interface that has to keep working for a long time. I agree, thanks for the heads-up. > Open questions: > > * Why doesn't operating-system-profile successfully add linux-libre ? What do you mean? Currently =E2=80=98linux-libre=E2=80=99 is not added to = the global profile, and I think it=E2=80=99s nicer this way (we=E2=80=99re not clobber= ing the profile). > * Do we want to be able to add kernel modules in this fashion without req= uiring > a reboot? If so, that would make the situation a lot more complicated an= d I > don't see a safe way to do that. If we arrange for those kernel modules to show up in /run/current-system/kernel as I suggested in the message linked above, it should work (assuming the running kernel and the target kernel are the same, of course). Thanks, Ludo=E2=80=99.