GNU logs - #32524, boring messages


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#32524: guix system build bare-bones.scm fails with ahci shpchp
Resent-From: Eric Brown <brown@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sat, 25 Aug 2018 03:14:02 +0000
Resent-Message-ID: <handler.32524.B.153516682324025 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 32524
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 32524 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-guix@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.153516682324025
          (code B ref -1); Sat, 25 Aug 2018 03:14:02 +0000
Received: (at submit) by debbugs.gnu.org; 25 Aug 2018 03:13:43 +0000
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>
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-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







Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Eric Brown <brown@HIDDEN>
Subject: bug#32524: Acknowledgement (guix system build bare-bones.scm
 fails with ahci shpchp)
Message-ID: <handler.32524.B.153516682324025.ack <at> debbugs.gnu.org>
References: <87a7pb3zqi.fsf@HIDDEN>
X-Gnu-PR-Message: ack 32524
X-Gnu-PR-Package: guix
Reply-To: 32524 <at> debbugs.gnu.org
Date: Sat, 25 Aug 2018 03:14:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-guix@HIDDEN

If you wish to submit further information on this problem, please
send it to 32524 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
32524: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D32524
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#32524: guix system build bare-bones.scm fails with ahci shpchp
Resent-From: Timothy Sample <samplet@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sat, 25 Aug 2018 18:53:02 +0000
Resent-Message-ID: <handler.32524.B32524.15352231504545 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 32524
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Eric Brown <brown@HIDDEN>
Cc: 32524 <at> debbugs.gnu.org
Received: via spool by 32524-submit <at> debbugs.gnu.org id=B32524.15352231504545
          (code B ref 32524); Sat, 25 Aug 2018 18:53:02 +0000
Received: (at 32524) by debbugs.gnu.org; 25 Aug 2018 18:52:30 +0000
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>
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-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




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#32524: guix system build bare-bones.scm fails with ahci shpchp
Resent-From: ludo@HIDDEN (Ludovic =?UTF-8?Q?Court=C3=A8s?=)
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Wed, 29 Aug 2018 21:14:01 +0000
Resent-Message-ID: <handler.32524.B32524.153557722920757 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 32524
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Timothy Sample <samplet@HIDDEN>
Cc: Eric Brown <brown@HIDDEN>, 32524 <at> debbugs.gnu.org
Received: via spool by 32524-submit <at> debbugs.gnu.org id=B32524.153557722920757
          (code B ref 32524); Wed, 29 Aug 2018 21:14:01 +0000
Received: (at 32524) by debbugs.gnu.org; 29 Aug 2018 21:13:49 +0000
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?=)
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-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.




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 31 Aug 2018 10:02:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Aug 31 06:02:58 2018
Received: from localhost ([127.0.0.1]:39771 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fvgGY-0002dN-PQ
	for submit <at> debbugs.gnu.org; Fri, 31 Aug 2018 06:02:58 -0400
Received: from eggs.gnu.org ([208.118.235.92]:45296)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1fvgGW-0002d9-QX
 for control <at> debbugs.gnu.org; Fri, 31 Aug 2018 06:02:57 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <ludo@HIDDEN>) id 1fvgGM-00034p-RV
 for control <at> debbugs.gnu.org; Fri, 31 Aug 2018 06:02:51 -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]:46947)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>)
 id 1fvgGM-00034k-N5
 for control <at> debbugs.gnu.org; Fri, 31 Aug 2018 06:02:46 -0400
Received: from [193.50.110.186] (port=46678 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>) id 1fvgGM-0004M3-Ct
 for control <at> debbugs.gnu.org; Fri, 31 Aug 2018 06:02:46 -0400
Date: Fri, 31 Aug 2018 12:02:44 +0200
Message-Id: <87zhx2q2ez.fsf@HIDDEN>
To: control <at> debbugs.gnu.org
From: ludo@HIDDEN (Ludovic =?utf-8?Q?Court=C3=A8s?=)
Subject: control message for bug #32524
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
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: control
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 (------)

severity 32524 important




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 31 Aug 2018 10:04:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Aug 31 06:04:00 2018
Received: from localhost ([127.0.0.1]:39775 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fvgHY-0002fB-28
	for submit <at> debbugs.gnu.org; Fri, 31 Aug 2018 06:04:00 -0400
Received: from eggs.gnu.org ([208.118.235.92]:45513)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1fvgHX-0002ew-21
 for control <at> debbugs.gnu.org; Fri, 31 Aug 2018 06:03:59 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <ludo@HIDDEN>) id 1fvgHL-0003aY-Qi
 for control <at> debbugs.gnu.org; Fri, 31 Aug 2018 06:03:53 -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]:47006)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>)
 id 1fvgHL-0003aG-Is
 for control <at> debbugs.gnu.org; Fri, 31 Aug 2018 06:03:47 -0400
Received: from [193.50.110.186] (port=46680 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>) id 1fvgHL-0004T1-8x
 for control <at> debbugs.gnu.org; Fri, 31 Aug 2018 06:03:47 -0400
Date: Fri, 31 Aug 2018 12:03:46 +0200
Message-Id: <87y3cmq2d9.fsf@HIDDEN>
To: control <at> debbugs.gnu.org
From: ludo@HIDDEN (Ludovic =?utf-8?Q?Court=C3=A8s?=)
Subject: control message for bug #32524
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
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: control
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 (------)

retitle 32524 'guix system' can suggest nonexistent kernel modules for the initrd





Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.