From unknown Mon Aug 18 17:55:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#32593: bad error message when kernel module does not exist Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 30 Aug 2018 15:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 32593 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 32593@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.153564267310223 (code B ref -1); Thu, 30 Aug 2018 15:25:02 +0000 Received: (at submit) by debbugs.gnu.org; 30 Aug 2018 15:24:33 +0000 Received: from localhost ([127.0.0.1]:39311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fvOoC-0002eo-UJ for submit@debbugs.gnu.org; Thu, 30 Aug 2018 11:24:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55209) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fvOoB-0002ea-8z for submit@debbugs.gnu.org; Thu, 30 Aug 2018 11:24:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fvOo2-00028J-Hk for submit@debbugs.gnu.org; Thu, 30 Aug 2018 11:24:26 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:34074) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fvOo2-000285-Cy for submit@debbugs.gnu.org; Thu, 30 Aug 2018 11:24:22 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47952) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fvOo1-0004kk-Hw for bug-guix@gnu.org; Thu, 30 Aug 2018 11:24:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fvOnx-00026L-DZ for bug-guix@gnu.org; Thu, 30 Aug 2018 11:24:21 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21091) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fvOnx-000260-1X for bug-guix@gnu.org; Thu, 30 Aug 2018 11:24:17 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1535642653; cv=none; d=zoho.com; s=zohoarc; b=Nz4ais2av3RpiQgSjWDHiZlBXI2BYp2qENwAAgRPxPRyWbp0Hw0oa5P3TmITvkLrCnwe3kElEmAhdLXz2RlBVIUEKCekZqWnQR40FA2Y8PArXxambWPT+6lq5Bdxs3vwwKmWLc6CxcRgkMZSCPjtRoGnpYlG4O3anlGo47e20cQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1535642653; h=Content-Type:Date:From:MIME-Version:Message-ID:Subject:To:ARC-Authentication-Results; bh=E/Y7jE5sH2MDemm6i7FeNe4gw+cWpA9bcqrK+MhxgK8=; b=CJkUklPk8pODVoayipMy6+w2Ix5SU03qH4atdmKAKX4BlNHf03uI6yUfjYpJ6BVTeztvwKLVjd2Ramwzqv7q3oWEixaeke6HADFDvNo6o9XudLbczn6f4ubPxB2Iyc8E7rlpnI1MO4AyQ6+FJECZgrfz7Wvgs7qZMR8/Ayzq7n8= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1535642653; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; l=953; bh=E/Y7jE5sH2MDemm6i7FeNe4gw+cWpA9bcqrK+MhxgK8=; b=STCgkKJYrBU/3ybmmjJIRJYSmsbfRZ40PXBXS9hnSzH59EAinsfUSGjV/wjNFKw5 ndzUp1GidZPuS6AkRmHHMYjMygplteukTEFr1ubNvGrbpaqvoHSEg8tJsV/b6PoTx3a uu6FBUiMSZ+Ez2P4ZCJleXig5NI6O/lWa6JoH/mo= Received: from localhost (141.80.245.162 [141.80.245.162]) by mx.zohomail.com with SMTPS id 153564265331899.10942558148383; Thu, 30 Aug 2018 08:24:13 -0700 (PDT) User-agent: mu4e 1.0; emacs 26.1 From: Ricardo Wurmus X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Thu, 30 Aug 2018 17:24:10 +0200 Message-ID: <87ftyvandx.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) When a system is built that requests a kernel module that does not exists, this is the error message a user will see: --8<---------------cut here---------------start------------->8--- Backtrace: 8 (primitive-load "/gnu/store/vz7ci9rh483f2zps2cl174rd91b?") In ice-9/eval.scm: 619:8 7 (_ #f) 626:19 6 (_ #) 159:9 5 (_ _) In gnu/build/linux-modules.scm: 184:47 4 (recursive-module-dependencies _ #:lookup-module _) 98:14 3 (module-dependencies _) 85:18 2 (modinfo-section-contents _) In ice-9/ports.scm: 439:11 1 (call-with-input-file #f # ?) In unknown file: 0 (open-file #f "r" #:encoding #f #:guess-encoding #f) ERROR: In procedure open-file: Wrong type (expecting string): #f builder for `/gnu/store/0ahsvp7wx52zzh1rywbdbq78llcwb7id-linux-modules.drv' failed with exit code 1 --8<---------------cut here---------------end--------------->8--- -- Ricardo From unknown Mon Aug 18 17:55:02 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Ricardo Wurmus Subject: bug#32593: closed (Re: bug#32593: bad error message when kernel module does not exist) Message-ID: References: <87d0twau3n.fsf@gnu.org> <87ftyvandx.fsf@elephly.net> X-Gnu-PR-Message: they-closed 32593 X-Gnu-PR-Package: guix Reply-To: 32593@debbugs.gnu.org Date: Sun, 02 Sep 2018 13:51:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1535896262-19809-1" This is a multi-part message in MIME format... ------------=_1535896262-19809-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #32593: bad error message when kernel module does not exist which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 32593@debbugs.gnu.org. --=20 32593: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D32593 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1535896262-19809-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 32593-done) by debbugs.gnu.org; 2 Sep 2018 13:50:11 +0000 Received: from localhost ([127.0.0.1]:42449 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwSlI-00057l-Cl for submit@debbugs.gnu.org; Sun, 02 Sep 2018 09:50:11 -0400 Received: from [208.118.235.92] (port=39552 helo=eggs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwSl2-000567-0s for 32593-done@debbugs.gnu.org; Sun, 02 Sep 2018 09:49:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fwSjs-00080L-4y for 32593-done@debbugs.gnu.org; Sun, 02 Sep 2018 09:48:37 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51604) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fwSjs-0007z3-28; Sun, 02 Sep 2018 09:48:28 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=40396 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fwSji-0007Lu-Vz; Sun, 02 Sep 2018 09:48:20 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Ricardo Wurmus Subject: Re: bug#32593: bad error message when kernel module does not exist In-Reply-To: <87ftyvandx.fsf@elephly.net> (Ricardo Wurmus's message of "Thu, 30 Aug 2018 17:24:10 +0200") References: <87ftyvandx.fsf@elephly.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Date: Sun, 02 Sep 2018 15:48:12 +0200 Message-ID: <87d0twau3n.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -3.7 (---) X-Debbugs-Envelope-To: 32593-done Cc: 32593-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) Hello, Ricardo Wurmus skribis: > When a system is built that requests a kernel module that does not > exists, this is the error message a user will see: > > Backtrace: > 8 (primitive-load "/gnu/store/vz7ci9rh483f2zps2cl174rd91b?") > In ice-9/eval.scm: > 619:8 7 (_ #f) > 626:19 6 (_ #) > 159:9 5 (_ _) > In gnu/build/linux-modules.scm: > 184:47 4 (recursive-module-dependencies _ #:lookup-module _) > 98:14 3 (module-dependencies _) > 85:18 2 (modinfo-section-contents _) > In ice-9/ports.scm: > 439:11 1 (call-with-input-file #f # ?) > In unknown file: > 0 (open-file #f "r" #:encoding #f #:guess-encoding #f) > > ERROR: In procedure open-file: > Wrong type (expecting string): #f > builder for `/gnu/store/0ahsvp7wx52zzh1rywbdbq78llcwb7id-linux-modules.dr= v' failed with exit code 1 This project is incredible: the bug was fixed even before you had reported it, in commit 4db7a9dc663c5b26e45ec35538bf68ff87acdf7b. :-) You still get a backtrace, but at least the error message is somewhat clearer. (Should we do away with the backtrace?) Ludo=E2=80=99. ------------=_1535896262-19809-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 30 Aug 2018 15:24:33 +0000 Received: from localhost ([127.0.0.1]:39311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fvOoC-0002eo-UJ for submit@debbugs.gnu.org; Thu, 30 Aug 2018 11:24:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55209) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fvOoB-0002ea-8z for submit@debbugs.gnu.org; Thu, 30 Aug 2018 11:24:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fvOo2-00028J-Hk for submit@debbugs.gnu.org; Thu, 30 Aug 2018 11:24:26 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:34074) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fvOo2-000285-Cy for submit@debbugs.gnu.org; Thu, 30 Aug 2018 11:24:22 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47952) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fvOo1-0004kk-Hw for bug-guix@gnu.org; Thu, 30 Aug 2018 11:24:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fvOnx-00026L-DZ for bug-guix@gnu.org; Thu, 30 Aug 2018 11:24:21 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21091) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fvOnx-000260-1X for bug-guix@gnu.org; Thu, 30 Aug 2018 11:24:17 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1535642653; cv=none; d=zoho.com; s=zohoarc; b=Nz4ais2av3RpiQgSjWDHiZlBXI2BYp2qENwAAgRPxPRyWbp0Hw0oa5P3TmITvkLrCnwe3kElEmAhdLXz2RlBVIUEKCekZqWnQR40FA2Y8PArXxambWPT+6lq5Bdxs3vwwKmWLc6CxcRgkMZSCPjtRoGnpYlG4O3anlGo47e20cQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1535642653; h=Content-Type:Date:From:MIME-Version:Message-ID:Subject:To:ARC-Authentication-Results; bh=E/Y7jE5sH2MDemm6i7FeNe4gw+cWpA9bcqrK+MhxgK8=; b=CJkUklPk8pODVoayipMy6+w2Ix5SU03qH4atdmKAKX4BlNHf03uI6yUfjYpJ6BVTeztvwKLVjd2Ramwzqv7q3oWEixaeke6HADFDvNo6o9XudLbczn6f4ubPxB2Iyc8E7rlpnI1MO4AyQ6+FJECZgrfz7Wvgs7qZMR8/Ayzq7n8= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1535642653; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; l=953; bh=E/Y7jE5sH2MDemm6i7FeNe4gw+cWpA9bcqrK+MhxgK8=; b=STCgkKJYrBU/3ybmmjJIRJYSmsbfRZ40PXBXS9hnSzH59EAinsfUSGjV/wjNFKw5 ndzUp1GidZPuS6AkRmHHMYjMygplteukTEFr1ubNvGrbpaqvoHSEg8tJsV/b6PoTx3a uu6FBUiMSZ+Ez2P4ZCJleXig5NI6O/lWa6JoH/mo= Received: from localhost (141.80.245.162 [141.80.245.162]) by mx.zohomail.com with SMTPS id 153564265331899.10942558148383; Thu, 30 Aug 2018 08:24:13 -0700 (PDT) User-agent: mu4e 1.0; emacs 26.1 From: Ricardo Wurmus To: bug-guix@gnu.org Subject: bad error message when kernel module does not exist X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Thu, 30 Aug 2018 17:24:10 +0200 Message-ID: <87ftyvandx.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) When a system is built that requests a kernel module that does not exists, this is the error message a user will see: --8<---------------cut here---------------start------------->8--- Backtrace: 8 (primitive-load "/gnu/store/vz7ci9rh483f2zps2cl174rd91b?") In ice-9/eval.scm: 619:8 7 (_ #f) 626:19 6 (_ #) 159:9 5 (_ _) In gnu/build/linux-modules.scm: 184:47 4 (recursive-module-dependencies _ #:lookup-module _) 98:14 3 (module-dependencies _) 85:18 2 (modinfo-section-contents _) In ice-9/ports.scm: 439:11 1 (call-with-input-file #f # ?) In unknown file: 0 (open-file #f "r" #:encoding #f #:guess-encoding #f) ERROR: In procedure open-file: Wrong type (expecting string): #f builder for `/gnu/store/0ahsvp7wx52zzh1rywbdbq78llcwb7id-linux-modules.drv' failed with exit code 1 --8<---------------cut here---------------end--------------->8--- -- Ricardo ------------=_1535896262-19809-1--