|
From: | GNU bug Tracking System |
Subject: | [debbugs-tracker] bug#33329: closed ([PATCH] gnu: Deprecate linux-module shpchp and tell user to remove it.) |
Date: | Mon, 12 Nov 2018 08:43:01 +0000 |
Your message dated Mon, 12 Nov 2018 09:42:23 +0100 with message-id <address@hidden> and subject line Re: [bug#33329] [PATCH] gnu: Deprecate linux-module shpchp and tell user to remove it. has caused the debbugs.gnu.org bug report #33329, regarding [PATCH] gnu: Deprecate linux-module shpchp and tell user to remove it. to be marked as done. (If you believe you have received this mail in error, please contact address@hidden) -- 33329: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=33329 GNU Bug Tracking System Contact address@hidden with problems
--- Begin Message ---Subject: [PATCH] gnu: Deprecate linux-module shpchp and tell user to remove it. Date: Fri, 9 Nov 2018 23:47:34 +0100
Hi
Ricardo, you mentioned that this needs to be fixed.
I made a patch to fix this. I did not test the patch as I have no idea how to do that.
I have not run the indent script on it.
Se attachment
-------- Forwarded Message --------
Subject: Re: GuixSD system reconfigure error Date: Thu, 30 Aug 2018 17:22:53 +0200 From: Ricardo Wurmus <address@hidden> To: Hebi Li <address@hidden> CC: address@hidden
Hi,
https://github.com/lihebi/dothebi/blob/master/config.scm
I see you use the “shpchp” kernel module. This no longer exists in the
latest version of the kernel Linux. That’s what this really bad error
message tries to tell you:
Backtrace: 8 (primitive-load "/gnu/store/vz7ci9rh483f2zps2cl174rd91b?") In ice-9/eval.scm: 619:8 7 (_ #f) 626:19 6 (_ #<directory (guile-user) 7cf140>) 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 #<procedure get-bytevector-al?> ?) 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
(I only know this because I had the same problem.) Obviously, this
error message should be changed.
As a workaround you could switch to the LTS kernel where that module
still exists.
--
Ricardo
0001-gnu-Deprecate-linux-module-shpchp-and-tell-user-to-r.patch
Description: Text Data
--- End Message ---
--- Begin Message ---Subject: Re: [bug#33329] [PATCH] gnu: Deprecate linux-module shpchp and tell user to remove it. Date: Mon, 12 Nov 2018 09:42:23 +0100 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) swedebugia <address@hidden> skribis: > On 2018-11-11 12:32, Ludovic Courtès wrote: [...] >>> So where would that error message be produced? >>> In gnu/build/linux-modules? load-linux-modules? >> >> An error message is produced while building the initrd; see commit >> 4db7a9dc663c5b26e45ec35538bf68ff87acdf7b. > > Good, I had not seen that. > >> >> For now, what about closing this issue and opening a new one when we >> have an idea on how to improve on this? > > Fine with me :) Alright, done! Ludo’.
--- End Message ---
[Prev in Thread] | Current Thread | [Next in Thread] |