From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id GJK3B41uVGIWPgEAgWs5BA (envelope-from ) for ; Mon, 11 Apr 2022 20:08:13 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id wJpeAI1uVGJkgwEAG6o9tA (envelope-from ) for ; Mon, 11 Apr 2022 20:08:13 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 9799F110E8 for ; Mon, 11 Apr 2022 20:08:12 +0200 (CEST) Received: from localhost ([::1]:40550 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ndySR-0006Ub-D6 for larch@yhetil.org; Mon, 11 Apr 2022 14:08:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33552) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ndySB-0006UF-Pv for help-guix@gnu.org; Mon, 11 Apr 2022 14:07:55 -0400 Received: from stefanbaums.com ([2a02:2770::21a:4aff:fec9:f3ed]:50090) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ndySA-0007hL-5S for help-guix@gnu.org; Mon, 11 Apr 2022 14:07:55 -0400 Received: from deepthought (unknown [185.213.154.237]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: baums) by stefanbaums.com (Postfix) with ESMTPSA id 634E719E2F5 for ; Mon, 11 Apr 2022 20:07:49 +0200 (CEST) From: Stefan Baums To: help-guix Subject: Re: Loading v4l2loopback kernel module References: <87ilrgg2ew.fsf@stefanbaums.com> <87lewc1i7k.fsf@rohleder.de> Date: Mon, 11 Apr 2022 14:07:47 -0400 In-Reply-To: <87lewc1i7k.fsf@rohleder.de> (Michael Rohleder's message of "Mon, 11 Apr 2022 04:12:31 +0200") Message-ID: <87wnfvijd8.fsf@stefanbaums.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a02:2770::21a:4aff:fec9:f3ed; envelope-from=baums@stefanbaums.com; helo=stefanbaums.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1649700492; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=LutpPh9lDWS+eXL+WBKHHRxcha4VOpbzRBSX7NdnDxY=; b=BQSmI9ofLluVDnA9pWPQFWWHsOwnlFk5+26nDHPX+xaXCCymBLLO+JYgx2GMwAWtCzkhPg rW9+cVm6CvMIH0+UZN+2ziEYTL34mN6M+EIdvzKBm7US5+dI+pIcLvveDSCyjdG31B4v63 ho8sxw5/jb0Cr1MKZrPnBtjw9VVvDyhqsWIkS1YlucgottKWG6RgKIwMGrhC9jiEA6PBgt XWNwNq4s3YCBFrXgrncL37IaWmljtGt3YjlCrJdkc8dEJzQ+soKft1J7QTkfssU96e7JFX ZPWPACT4Vnbq3go2zXIIrUxCXTtSitP4pZQUnnhO6PVMucvR2gkESP1CFvQIPQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1649700492; a=rsa-sha256; cv=none; b=JSBJWGxUxDp71wgwR2BKgzdx2W1I5lqjwBbAihbNDU6osi/2R+ky55Pif9Yx/sM85oaMGT 7HkEWsjWDTe+YUO6j2tWOn4ukcR5h4SaE3750mWZKBGk4t8LnW1tUbRx0gPwcN51eXWhEr GDbpOzEBLBguARwdL0qYxKsIE1rowMDvdx8HmWmIAoe0cHl9OSEwNX4GTziFlldTaIhXjq juC0JuemDy2ZVORBnqYuFnDbN3TIYH7+khKegF484tcldNkwJwQvIBom67CV1nQMtDgAJU zoFPheKOB0E+E6aSMx80vFs17rCFgqdLwB1H2lcafQveTCIb2atkdtfvAgc6Pg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=stefanbaums.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 2.13 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=stefanbaums.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 9799F110E8 X-Spam-Score: 2.13 X-Migadu-Scanner: scn1.migadu.com X-TUID: ikREEhkNKg/r Dear Michael, > (operating-system > ... > (kernel-loadable-modules (list v4l2loopback-linux-module)) > ... ) thank you, that helped. For good measure, I also kept (simple-service 'my-kernel-module-loader-thunderbolt kernel-module-loader-service-type '("thunderbolt")) (simple-service 'my-kernel-module-loader-v4l2loopback kernel-module-loader-service-type '("v4l2loopback")) (simple-service 'my-kernel-module-loader-zram kernel-module-loader-service-type '("zram")) Trying to add thunderbolt and zram to your code threw an error. I suppose the difference is that v4l2loopback comes in its own Guix package. Reconfigure rebuilt the kernel then, but unfortunately in the end failed with the below. What might be going on now? All best, Stefan ------------------------------------------------------------------ The following derivation will be built: /gnu/store/ca1iiszjxbshrv6mmdjfra89di5ggcjb-install-bootloader.scm.drv building /gnu/store/ca1iiszjxbshrv6mmdjfra89di5ggcjb-install-bootloader.scm= .drv... guix system: bootloader successfully installed on '(/boot/efi)' shepherd: Evaluating user expression (and (defined? (quote transient?)) (ma= p (# ?) ?)). Backtrace: In guix/store.scm: 1320:8 19 (call-with-build-handler _ _) 1320:8 18 (call-with-build-handler _ _) 1320:8 17 (call-with-build-handler # =E2=80=A6) 2129:25 16 (run-with-store # =E2=80= =A6) In ice-9/boot-9.scm: 1747:15 15 (with-exception-handler # =E2=80=A6) In ice-9/exceptions.scm: 406:15 14 (_) In ice-9/boot-9.scm: 1752:10 13 (with-exception-handler _ _ #:unwind? _ # _) In guix/scripts/system.scm: 870:15 12 (_) In guix/store.scm: 2129:25 11 (run-with-store # =E2=80= =A6) In guix/scripts/system.scm: 870:15 10 (_ _) In guix/scripts/system/reconfigure.scm: 145:2 9 (_ _) In guix/scripts/system.scm: 768:14 8 (_ _) In ice-9/boot-9.scm: 222:17 7 (map1 (#< provision: (term-tty1) requi=E2=80=A6>= =E2=80=A6)) In ice-9/eval.scm: 173:55 6 (_ #(#(#) #<)) 182:19 5 (proc #(#(#) #<<=E2=80=A6= >)) 142:16 4 (compile-top-call # =E2= =80=A6) In unknown file: 3 (%resolve-variable (7 . live-service-transient) #) In ice-9/boot-9.scm: 1685:16 2 (raise-exception _ #:continuable? _) 1683:16 1 (raise-exception _ #:continuable? _) 1685:16 0 (raise-exception _ #:continuable? _) ice-9/boot-9.scm:1685:16: In procedure raise-exception: error: live-service-transient: unbound variable ------------------------------------------------------------------