ludo@HIDDEN (Ludovic Courtès)
to control <at> debbugs.gnu.org.
Full text available.ludo@HIDDEN (Ludovic Courtès)
to control <at> debbugs.gnu.org.
Full text available.Received: (at 32524) by debbugs.gnu.org; 29 Aug 2018 21:13:49 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Aug 29 17:13:49 2018 Received: from localhost ([127.0.0.1]:37534 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1fv7me-0005Oi-G9 for submit <at> debbugs.gnu.org; Wed, 29 Aug 2018 17:13:49 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43971) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1fv7mc-0005OS-8n for 32524 <at> debbugs.gnu.org; Wed, 29 Aug 2018 17:13:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <ludo@HIDDEN>) id 1fv7mV-0000we-GT for 32524 <at> debbugs.gnu.org; Wed, 29 Aug 2018 17:13:40 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58945) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>) id 1fv7mV-0000wR-8F; Wed, 29 Aug 2018 17:13:39 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=44520 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <ludo@HIDDEN>) id 1fv7mU-0007nb-Vh; Wed, 29 Aug 2018 17:13:39 -0400 From: ludo@HIDDEN (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Timothy Sample <samplet@HIDDEN> Subject: Re: bug#32524: guix system build bare-bones.scm fails with ahci shpchp References: <87a7pb3zqi.fsf@HIDDEN> <871sam6zyt.fsf@HIDDEN> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 12 Fructidor an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Wed, 29 Aug 2018 23:13:37 +0200 In-Reply-To: <871sam6zyt.fsf@HIDDEN> (Timothy Sample's message of "Sat, 25 Aug 2018 14:52:26 -0400") Message-ID: <8736uw7u66.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) 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: -5.0 (-----) X-Debbugs-Envelope-To: 32524 Cc: Eric Brown <brown@HIDDEN>, 32524 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -6.0 (------) Hi, Timothy Sample <samplet@HIDDEN> skribis: > Eric Brown <brown@HIDDEN> writes: > >> I am attempting to guix system reconfigure a GuixSD 0.15 (updated) >> Macintosh laptop where reconfigure recommends and requires: >> >> (initrd-modules (append (list "ahci" "shpchp") >> %base-initrd-modules)) >> >> However, the config file that I used at guix system init works >> originally with this additional bit of lisp, but a reconfigure gives the >> error below. >> >> In an attempt to narrow down, inserting this into bare-bones.scm gives a >> similar error. Thanks to samplet for help and confirmation on #guixsd. > > Just to make things clear, the bare-bones config below works with > Linux-Libre 4.17, but not with 4.18. We no longer build the =E2=80=9Dshp= chp=E2=80=9D > module. See commit 3004f1c69b258837b0e49a567787c97479ce6e71, which > includes the following: > > -CONFIG_HOTPLUG_PCI_SHPC=3Dm > +# CONFIG_HOTPLUG_PCI_SHPC is not set > > I don=E2=80=99t know anything about this module or this change, so I don= =E2=80=99t know > if we should change the config file or not. I will leave that to > someone more knowledgeable. I don=E2=80=99t know the rationale of this change, but I understand the pro= blem: it=E2=80=99s design issue with the module recommendation mechanism. Basica= lly it looks at modules needed on the current kernel for, say, your root file system, and then it recommends adding those. The problem occurs when you=E2=80=99re running on 4.17 and reconfiguring to= wards 4.18: on your system =E2=80=98shpchp=E2=80=99 is necessary, so =E2=80=98gui= x system=E2=80=99 recommends it, but on the target system it=E2=80=99s not. In that case =E2=80=98--ski= p-checks=E2=80=99 is needed. What we could do is determine that =E2=80=98shpchp.ko=E2=80=99 is not provi= ded by the target kernel, though that doesn=E2=80=99t tell us whether it=E2=80=99s nee= ded. Doing that also has the disadvantage that we must build/download the target kernel before we can emit the warning, as has been discussed before. Thoughts? Ludo=E2=80=99.
bug-guix@HIDDEN:bug#32524; Package guix.
Full text available.
Received: (at 32524) by debbugs.gnu.org; 25 Aug 2018 18:52:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 25 14:52:30 2018
Received: from localhost ([127.0.0.1]:60744 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ftdfi-0001BF-5H
for submit <at> debbugs.gnu.org; Sat, 25 Aug 2018 14:52:30 -0400
Received: from out1-smtp.messagingengine.com ([66.111.4.25]:34623)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <samplet@HIDDEN>) id 1ftdfg-0001B8-RE
for 32524 <at> debbugs.gnu.org; Sat, 25 Aug 2018 14:52:29 -0400
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44])
by mailout.nyi.internal (Postfix) with ESMTP id 715E521A29;
Sat, 25 Aug 2018 14:52:28 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
by compute4.internal (MEProxy); Sat, 25 Aug 2018 14:52:28 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
messagingengine.com; h=cc:content-transfer-encoding:content-type
:date:from:in-reply-to:message-id:mime-version:references
:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=cNp9rT
Fi5kF/PqPBM8IgjHqR3YXygb9/py3eMqZ17B8=; b=lm8wtb4YcOQ8cy1pq2P24x
23UHMh862esM/KomtOdX+YPyM4u/VshUuCUweHZPYqiVL21qvOVDJNpQhMKzJCgL
imvZ8syg1UOZaR8znurYRKKvrFJV5Blq0g07nQUUkbCH9v3PnQJ6k3wfBJTLGNWG
oC1/Ga/pC9hs5smVNX0KT4j/Ok+1a+obExFgCQRvd3m38h59TldDD+Q3MHeFHM/S
iZjix/2yt0GlAVd8ocvq/UPnVpZpgtE9BEFvzjL7/zyw77cJvKWWDbiq0FjL7aNG
b/+DPpr4HfF1Z2+5pJN76RQ2binHidDkQTau605eN1ZEsdMf+NqwcuQHgXwcvlLQ
==
X-ME-Proxy: <xmx:bKWBW79D80UuNCqoVaTr-zP3e_EFMct-bmNx3XaK_sQSBD6mGm5piw>
<xmx:bKWBWwiB4L1gWKDZ_444SMOt2rIZvdCT81DKvHrp78ziyzreUYd_wA>
<xmx:bKWBW_kNCwDzi3hqbc8VNvVcD-mxks1MGwTTRkFzsLyb9a3NWUjLjg>
<xmx:bKWBW00-0rIJwkoB9rfp0cYt8NxXFNUxuvpVETGAJ-S-uAQezAMy6A>
<xmx:bKWBW56f3N4VHuuRDPZZFeIt-jMe5TAomWqCGW5HrNpTm1ngYsU7IA>
<xmx:bKWBW3Ni-bjfCgg047A-PRwvsZx8ZXuKIpqb540V4XHSCVXFHVNiXQ>
X-ME-Sender: <xms:bKWBW6fA3MZqxKqKXqP8zghAT3DHxsEHIGiBSs5dAjArrUGnDxOniw>
Received: from mrblack (74-116-186-44.qc.dsl.ebox.net [74.116.186.44])
by mail.messagingengine.com (Postfix) with ESMTPA id C9D12E44F3;
Sat, 25 Aug 2018 14:52:27 -0400 (EDT)
From: Timothy Sample <samplet@HIDDEN>
To: Eric Brown <brown@HIDDEN>
Subject: Re: bug#32524: guix system build bare-bones.scm fails with ahci shpchp
References: <87a7pb3zqi.fsf@HIDDEN>
Date: Sat, 25 Aug 2018 14:52:26 -0400
In-Reply-To: <87a7pb3zqi.fsf@HIDDEN> (Eric Brown's message of "Fri, 24
Aug 2018 22:13:25 -0500")
Message-ID: <871sam6zyt.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 32524
Cc: 32524 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)
Hello,
Eric Brown <brown@HIDDEN> writes:
> I am attempting to guix system reconfigure a GuixSD 0.15 (updated)
> Macintosh laptop where reconfigure recommends and requires:
>
> (initrd-modules (append (list "ahci" "shpchp")
> %base-initrd-modules))
>
> However, the config file that I used at guix system init works
> originally with this additional bit of lisp, but a reconfigure gives the
> error below.
>
> In an attempt to narrow down, inserting this into bare-bones.scm gives a
> similar error. Thanks to samplet for help and confirmation on #guixsd.
Just to make things clear, the bare-bones config below works with
Linux-Libre 4.17, but not with 4.18. We no longer build the =E2=80=9Dshpch=
p=E2=80=9D
module. See commit 3004f1c69b258837b0e49a567787c97479ce6e71, which
includes the following:
-CONFIG_HOTPLUG_PCI_SHPC=3Dm
+# CONFIG_HOTPLUG_PCI_SHPC is not set
I don=E2=80=99t know anything about this module or this change, so I don=E2=
=80=99t know
if we should change the config file or not. I will leave that to
someone more knowledgeable.
> ------------------------>8------------- bare-bones.scm
> ;; This is an operating system configuration template
> ;; for a "bare bones" setup, with no X11 display server.
>
> (use-modules (gnu) (gnu packages linux))
> (use-service-modules networking ssh)
> (use-package-modules screen ssh)
>
> (operating-system
> (host-name "komputilo")
> (timezone "Europe/Berlin")
> (locale "en_US.utf8")
>=20=20
> (initrd-modules (append (list "ahci" "shpchp")
> %base-initrd-modules))
>
> ;; Boot in "legacy" BIOS mode, assuming /dev/sdX is the
> ;; target hard disk, and "my-root" is the label of the target
> ;; root file system.
> (bootloader (bootloader-configuration
> (bootloader grub-bootloader)
> (target "/dev/sdX")))
> (file-systems (cons (file-system
> (device (file-system-label "my-root"))
> (mount-point "/")
> (type "ext4"))
> %base-file-systems))
>
> ;; This is where user accounts are specified. The "root"
> ;; account is implicit, and is initially created with the
> ;; empty password.
> (users (cons (user-account
> (name "alice")
> (comment "Bob's sister")
> (group "users")
>
> ;; Adding the account to the "wheel" group
> ;; makes it a sudoer. Adding it to "audio"
> ;; and "video" allows the user to play sound
> ;; and access the webcam.
> (supplementary-groups '("wheel"
> "audio" "video"))
> (home-directory "/home/alice"))
> %base-user-accounts))
>
> ;; Globally-installed packages.
> (packages (cons* screen openssh %base-packages))
>
> ;; Add services to the baseline: a DHCP client and
> ;; an SSH server.
> (services (cons* (dhcp-client-service)
> (service openssh-service-type
> (openssh-configuration
> (port-number 2222)))
> %base-services)))
>
> ------------------------>8------------- output
>
>
> An example error:
> ------------------------>8------------- output
> /gnu/store/11hrmawlda4gr1xajwyxlh8miqvp49k0-activate.drv
> /gnu/store/8mm7lb5qal9qsfknl3f91g9sgqy8cxxm-boot.drv
> /gnu/store/vx2311zqjk1vjhpqqi9cmh1zw96mjiqk-etc.drv
> /gnu/store/hrrm5wls9ajpayi8wjf5w4qg7b4x45a8-raw-initrd.drv
> /gnu/store/yj9dw5f8lnbqfhjl811yvdx0h06pf0gw-grub-image.png.drv
> [ 1/ 2] Compiling './gnu/build/bootloader.scm'...
> [ 2/ 2] Compiling './guix/build/utils.scm'...
> grafting '/gnu/store/lwgzzwgszv1x6g0bwzn7zkd6cqqp1l31-audit-2.8.4' -> '/g=
nu/store/kw94vfhdxbg66fd3yhf74fqq50jb3gng-audit-2.8.4'...
> grafting '/gnu/store/gpv9sy0l1igpanpsn8mf6i96ahmc9pj8-gnupg-2.2.9' -> '/g=
nu/store/kx3lvw5ni7clg710wdrkvyl0qjgyl8gg-gnupg-2.2.9'...
> grafting '/gnu/store/04dr9902qdijkqm41f7vnsggw9cad9vc-gobject-introspecti=
on-1.56.0' -> '/gnu/store/d0gs9bx52gsrcvfkrasgyjngrji2dgml-gobject-introspe=
ction-1.56.0'...
> grafting '/gnu/store/1hlrfb4896hllzq699aqbc21pjczmvgd-libevent-2.0.22' ->=
'/gnu/store/i4nn1r614n6xkn5vn0qjaq6i4vymaz3i-libevent-2.0.22'...
> grafting '/gnu/store/4jxh7rd5p1667hnagzrxw4q4a9mmvbwm-libevent-2.1.8' -> =
'/gnu/store/cd18iq8q54gg47pm75n3482mmxc8mjrn-libevent-2.1.8'...
> grafting '/gnu/store/wdfnkpb396xq0arss8gzwf1f973zif0n-libosinfo-1.0.0' ->=
'/gnu/store/1rsn2kb48n7gz6dpabjapldc1a28945s-libosinfo-1.0.0'...
> Backtrace:
> 8 (primitive-load "/gnu/store/5q7mfn597l36jnylycfk1yfifri?")
> In ice-9/eval.scm:
> 619:8 7 (_ #f)
> 626:19 6 (_ #<directory (guile-user) 7cc140>)
> 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/c0vahbyxh6qkxdrgjr2sjcr35hwc4np8-linux-modules.dr=
v' failed with exit code 1
> cannot build derivation `/gnu/store/rwbi4h4mdi8h7h15szxw1jc31vv9kg6p-init=
.drv': 1 dependencies couldn't be built
> cannot build derivation `/gnu/store/hrrm5wls9ajpayi8wjf5w4qg7b4x45a8-raw-=
initrd.drv': 1 dependencies couldn't be built
> cannot build derivation `/gnu/store/4sryh7lwx7jjvlad2ivg29wv32gbida1-grub=
.cfg.drv': 1 dependencies couldn't be built
> guix system: error: build failed: build of `/gnu/store/4sryh7lwx7jjvlad2i=
vg29wv32gbida1-grub.cfg.drv' failed
> root@brown ~/src/guix [env]#
> ------------------------>8------------- output
bug-guix@HIDDEN:bug#32524; Package guix.
Full text available.
Received: (at submit) by debbugs.gnu.org; 25 Aug 2018 03:13:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Aug 24 23:13:43 2018
Received: from localhost ([127.0.0.1]:60127 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ftP1D-0006FQ-4V
for submit <at> debbugs.gnu.org; Fri, 24 Aug 2018 23:13:43 -0400
Received: from eggs.gnu.org ([208.118.235.92]:42911)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <brown@HIDDEN>) id 1ftP1B-0006FD-GU
for submit <at> debbugs.gnu.org; Fri, 24 Aug 2018 23:13:42 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <brown@HIDDEN>) id 1ftP15-0007Gl-5Z
for submit <at> debbugs.gnu.org; Fri, 24 Aug 2018 23:13:36 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM,
T_DKIM_INVALID autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:33254)
by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
(Exim 4.71) (envelope-from <brown@HIDDEN>) id 1ftP15-0007Gb-1r
for submit <at> debbugs.gnu.org; Fri, 24 Aug 2018 23:13:35 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:35653)
by lists.gnu.org with esmtp (Exim 4.71)
(envelope-from <brown@HIDDEN>) id 1ftP13-0008Lo-QE
for bug-guix@HIDDEN; Fri, 24 Aug 2018 23:13:34 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <brown@HIDDEN>) id 1ftP0y-00076p-N6
for bug-guix@HIDDEN; Fri, 24 Aug 2018 23:13:33 -0400
Received: from out1-smtp.messagingengine.com ([66.111.4.25]:48239)
by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
(Exim 4.71) (envelope-from <brown@HIDDEN>) id 1ftP0y-00074j-Fd
for bug-guix@HIDDEN; Fri, 24 Aug 2018 23:13:28 -0400
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
by mailout.nyi.internal (Postfix) with ESMTP id B53CE21D45
for <bug-guix@HIDDEN>; Fri, 24 Aug 2018 23:13:26 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
by compute7.internal (MEProxy); Fri, 24 Aug 2018 23:13:26 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h=
content-type:date:from:message-id:mime-version:subject:to
:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=quR9UWWIXRRu3zoGj
DnlUbT29JWNJDS/8AYS8BvAuIg=; b=qzFaE6rdvXs8TXm+cgFQWhMYUAjGd1TLs
YHObr+pcY1X5RiK66zPzR1w1+r+hoG68v6gl8tYBrDOZUvK3Fs9sQNfM6QvRKXNE
z7SnG7TUIVaMCYbHZad8slZluoV+dUbBKsN7wIvsu/KCPj55/vQU2k7dFfT/LxK0
sM4SeloyqesBL1vYJrut/bibizCW5sHbmkmyRZxLxRyt45AGp5sA3KoLC4MpsBim
5RVHvy8Gf6tLtAEPWOlpkeIoyYK8N4UNH3cv8y3rjKF108rH7GKh1SEQJ1nzzvxS
T3udAqnyyFoQgmErptIeHuqL876I4tiIqSszNIXYp4wVzsOnZ0zDw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
messagingengine.com; h=content-type:date:from:message-id
:mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=
fm3; bh=quR9UWWIXRRu3zoGjDnlUbT29JWNJDS/8AYS8BvAuIg=; b=hjNKz1Qe
wb+HMDD7ZoPYUInSSyMPA8EacmiI/KW3DFr9UuvAERUc9zOOUeGGTEMALnA8v5Qf
QBgI81ly4sxOEIKiSGRiW8pz0x9pq3Px7WuA/B5oVDFROXfEGMPeWowrf2zcnUQr
og8mEHMGt3tAF4eWtYHtR1M6AkwE2NU0er2/lD+BlNjK+DXiPAD5iBCU2N7IoZnJ
JWu7oJJKo1hbPAjgF3iJU3rISGTx8Zv/P2ovAdl6k1iaYFi2wi5+cNklHGWb7OVY
ylKotg2ySsA0P2NsZQvYqNAkKZTBi4FhCDzJar7BJtqwC4JC6/DUzsl8JAd6WK5g
UEu8XKvMreCJHQ==
X-ME-Proxy: <xmx:VsmAW0pGlOWBw5PEMDgEcf3HBYc96Ui5mYbBIpJTr8HJrhdqY2TelA>
<xmx:VsmAW9tq9R_G0pmDwE9WQfWAnkbSE9QD1DOFSoe5o_ibIz2F0jyCUA>
<xmx:VsmAWz0ZgeGy1_vH89A7bfPSzBrtO9Zvq01A3EDj3NzAihJwt1PnDQ>
<xmx:VsmAW4EE4wMi5WmHmsuU3QspUL_uzy1soQ70E40X6MZd3qK31byiWA>
<xmx:VsmAW-s5YTaClV_qoV8T5whWR30cAzpYKRXoHBmMoGVX9_8LPHxHKQ>
<xmx:VsmAW6vfmlfna7LmxqedLfrF_D0kvXt-KViPkU6pCLpZSvbsZ7Svpw>
X-ME-Sender: <xms:VsmAW4Zk2FDDDeg52cPcitERq4YRGQBEEPqBTmhJVAcnufmLyvKTHw>
Received: from localhost (c-24-12-214-32.hsd1.il.comcast.net [24.12.214.32])
by mail.messagingengine.com (Postfix) with ESMTPA id 54D79E405E
for <bug-guix@HIDDEN>; Fri, 24 Aug 2018 23:13:26 -0400 (EDT)
From: Eric Brown <brown@HIDDEN>
To: bug-guix@HIDDEN
Subject: guix system build bare-bones.scm fails with ahci shpchp
Date: Fri, 24 Aug 2018 22:13:25 -0500
Message-ID: <87a7pb3zqi.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
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.4 (----)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.4 (-----)
I am attempting to guix system reconfigure a GuixSD 0.15 (updated)
Macintosh laptop where reconfigure recommends and requires:
(initrd-modules (append (list "ahci" "shpchp")
%base-initrd-modules))
However, the config file that I used at guix system init works
originally with this additional bit of lisp, but a reconfigure gives the
error below.
In an attempt to narrow down, inserting this into bare-bones.scm gives a
similar error. Thanks to samplet for help and confirmation on #guixsd.
------------------------>8------------- bare-bones.scm
;; This is an operating system configuration template
;; for a "bare bones" setup, with no X11 display server.
(use-modules (gnu) (gnu packages linux))
(use-service-modules networking ssh)
(use-package-modules screen ssh)
(operating-system
(host-name "komputilo")
(timezone "Europe/Berlin")
(locale "en_US.utf8")
(initrd-modules (append (list "ahci" "shpchp")
%base-initrd-modules))
;; Boot in "legacy" BIOS mode, assuming /dev/sdX is the
;; target hard disk, and "my-root" is the label of the target
;; root file system.
(bootloader (bootloader-configuration
(bootloader grub-bootloader)
(target "/dev/sdX")))
(file-systems (cons (file-system
(device (file-system-label "my-root"))
(mount-point "/")
(type "ext4"))
%base-file-systems))
;; This is where user accounts are specified. The "root"
;; account is implicit, and is initially created with the
;; empty password.
(users (cons (user-account
(name "alice")
(comment "Bob's sister")
(group "users")
;; Adding the account to the "wheel" group
;; makes it a sudoer. Adding it to "audio"
;; and "video" allows the user to play sound
;; and access the webcam.
(supplementary-groups '("wheel"
"audio" "video"))
(home-directory "/home/alice"))
%base-user-accounts))
;; Globally-installed packages.
(packages (cons* screen openssh %base-packages))
;; Add services to the baseline: a DHCP client and
;; an SSH server.
(services (cons* (dhcp-client-service)
(service openssh-service-type
(openssh-configuration
(port-number 2222)))
%base-services)))
------------------------>8------------- output
An example error:
------------------------>8------------- output
/gnu/store/11hrmawlda4gr1xajwyxlh8miqvp49k0-activate.drv
/gnu/store/8mm7lb5qal9qsfknl3f91g9sgqy8cxxm-boot.drv
/gnu/store/vx2311zqjk1vjhpqqi9cmh1zw96mjiqk-etc.drv
/gnu/store/hrrm5wls9ajpayi8wjf5w4qg7b4x45a8-raw-initrd.drv
/gnu/store/yj9dw5f8lnbqfhjl811yvdx0h06pf0gw-grub-image.png.drv
[ 1/ 2] Compiling './gnu/build/bootloader.scm'...
[ 2/ 2] Compiling './guix/build/utils.scm'...
grafting '/gnu/store/lwgzzwgszv1x6g0bwzn7zkd6cqqp1l31-audit-2.8.4' -> '/gnu/store/kw94vfhdxbg66fd3yhf74fqq50jb3gng-audit-2.8.4'...
grafting '/gnu/store/gpv9sy0l1igpanpsn8mf6i96ahmc9pj8-gnupg-2.2.9' -> '/gnu/store/kx3lvw5ni7clg710wdrkvyl0qjgyl8gg-gnupg-2.2.9'...
grafting '/gnu/store/04dr9902qdijkqm41f7vnsggw9cad9vc-gobject-introspection-1.56.0' -> '/gnu/store/d0gs9bx52gsrcvfkrasgyjngrji2dgml-gobject-introspection-1.56.0'...
grafting '/gnu/store/1hlrfb4896hllzq699aqbc21pjczmvgd-libevent-2.0.22' -> '/gnu/store/i4nn1r614n6xkn5vn0qjaq6i4vymaz3i-libevent-2.0.22'...
grafting '/gnu/store/4jxh7rd5p1667hnagzrxw4q4a9mmvbwm-libevent-2.1.8' -> '/gnu/store/cd18iq8q54gg47pm75n3482mmxc8mjrn-libevent-2.1.8'...
grafting '/gnu/store/wdfnkpb396xq0arss8gzwf1f973zif0n-libosinfo-1.0.0' -> '/gnu/store/1rsn2kb48n7gz6dpabjapldc1a28945s-libosinfo-1.0.0'...
Backtrace:
8 (primitive-load "/gnu/store/5q7mfn597l36jnylycfk1yfifri?")
In ice-9/eval.scm:
619:8 7 (_ #f)
626:19 6 (_ #<directory (guile-user) 7cc140>)
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/c0vahbyxh6qkxdrgjr2sjcr35hwc4np8-linux-modules.drv' failed with exit code 1
cannot build derivation `/gnu/store/rwbi4h4mdi8h7h15szxw1jc31vv9kg6p-init.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/hrrm5wls9ajpayi8wjf5w4qg7b4x45a8-raw-initrd.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/4sryh7lwx7jjvlad2ivg29wv32gbida1-grub.cfg.drv': 1 dependencies couldn't be built
guix system: error: build failed: build of `/gnu/store/4sryh7lwx7jjvlad2ivg29wv32gbida1-grub.cfg.drv' failed
root@brown ~/src/guix [env]#
------------------------>8------------- output
Eric Brown <brown@HIDDEN>:bug-guix@HIDDEN.
Full text available.bug-guix@HIDDEN:bug#32524; Package guix.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.