From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Jan Synacek Newsgroups: gmane.lisp.guile.bugs Subject: bug#41929: backtrace when building os on a foreign distro Date: Thu, 18 Jun 2020 09:29:24 +0200 Message-ID: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="65610"; mail-complaints-to="usenet@ciao.gmane.io" To: 41929@debbugs.gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Thu Jun 18 09:30:08 2020 Return-path: Envelope-to: guile-bugs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jlozv-000Gxp-TB for guile-bugs@m.gmane-mx.org; Thu, 18 Jun 2020 09:30:07 +0200 Original-Received: from localhost ([::1]:45248 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jlozu-0002Nm-UN for guile-bugs@m.gmane-mx.org; Thu, 18 Jun 2020 03:30:06 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45040) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jlozq-0002Mu-OU for bug-guile@gnu.org; Thu, 18 Jun 2020 03:30:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:41158) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jlozq-0007PR-EU for bug-guile@gnu.org; Thu, 18 Jun 2020 03:30:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jlozq-00057d-8R for bug-guile@gnu.org; Thu, 18 Jun 2020 03:30:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jan Synacek Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Thu, 18 Jun 2020 07:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 41929 X-GNU-PR-Package: guile X-Debbugs-Original-To: bug-guile@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.159246537519618 (code B ref -1); Thu, 18 Jun 2020 07:30:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 18 Jun 2020 07:29:35 +0000 Original-Received: from localhost ([127.0.0.1]:52699 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jlozO-00056M-Ok for submit@debbugs.gnu.org; Thu, 18 Jun 2020 03:29:35 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:43902) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jlozL-00056D-Mn for submit@debbugs.gnu.org; Thu, 18 Jun 2020 03:29:33 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44906) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jlozL-0002Fl-GS for bug-guile@gnu.org; Thu, 18 Jun 2020 03:29:31 -0400 Original-Received: from us-smtp-delivery-1.mimecast.com ([205.139.110.120]:35901 helo=us-smtp-1.mimecast.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1jlozK-0007Ky-0c for bug-guile@gnu.org; Thu, 18 Jun 2020 03:29:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1592465369; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=Pvlrf8X0idcgrj+EMg7QyCRiQsX8Tvcnq7oiGImGCbk=; b=YN/mx/jc8WvFqLcngJiLNuQOV3DUIasvE2pSEdCaA+rhIDAQn+32y32SXc8/mqIQKHGt6p I3OGbY2odMe6Nx3AzwnW4SIhmHnaN/mbrZ31vnzgE5R99Zr7HrlH0NbQxvKwZtCrHu4kmV epiutSzUgdXMozbe/9OMVnra+XAHqU8= Original-Received: from mail-ed1-f71.google.com (mail-ed1-f71.google.com [209.85.208.71]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-378-opxKEVUGNBWQ6wnbRU_Wdw-1; Thu, 18 Jun 2020 03:29:27 -0400 X-MC-Unique: opxKEVUGNBWQ6wnbRU_Wdw-1 Original-Received: by mail-ed1-f71.google.com with SMTP id y4so1880959edo.16 for ; Thu, 18 Jun 2020 00:29:27 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=Pvlrf8X0idcgrj+EMg7QyCRiQsX8Tvcnq7oiGImGCbk=; b=AmyDUdpqBR0wq2j4SYKcX7ZVrqWeHnS6C5+khRXokIkwaevDX1QgKHRzZie3GNe3ym p/KjvDFdLdG3sZjiwhXeXOPvnqiFk6h1S6RowW8QZ0BI+Cl0VRQ79PCkzHt3tufoakK7 8R7TnLv/TVsrxDacY8vkqKTQmUgEK8RuHoUroqkJcNcvjpUXF0Z1OIqL3+bhmx8SOuuB 3iM72njjJFv8VUYCQH0E6xe2pW0IH4bpOJOs7oiVl97CwEy7hqXO7xoHH9ih9ERvx/0s B3+bF7do0PMtlnoBwPlFJHGj2tAe04m+q4O/Yo9iXfJOfIn4kKJJhVsDE4RPx9SGkF5E Wc3g== X-Gm-Message-State: AOAM531V3cAbWscg6RqpLQihaZdYUIf5rZmiEt5nFnilrxnsyN8rybQq EPwv9wLVYHvUNtQLq/ocMoS/EjorNOMfujELDBCY3KbRO3FoqqU2ghI3tU8YsqkTnlCUkvdn+ux m82mtvgQvNg== X-Received: by 2002:a17:906:7212:: with SMTP id m18mr2720094ejk.29.1592465365788; Thu, 18 Jun 2020 00:29:25 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwxqqw2dnp23cLu+VFXQqieo1KcHC9F+9BjQJ288/4W75cnpcMmGLP/uLBao6Aam7LnavjphA== X-Received: by 2002:a17:906:7212:: with SMTP id m18mr2720072ejk.29.1592465365464; Thu, 18 Jun 2020 00:29:25 -0700 (PDT) Original-Received: from jsynacek-ntb.brq.redhat.com (ip-185-149-130-112.kmenet.cz. [185.149.130.112]) by smtp.gmail.com with ESMTPSA id dn15sm1743672ejc.26.2020.06.18.00.29.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Jun 2020 00:29:24 -0700 (PDT) X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Received-SPF: pass client-ip=205.139.110.120; envelope-from=jsynacek@redhat.com; helo=us-smtp-1.mimecast.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/18 01:21:16 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -30 X-Spam_score: -3.1 X-Spam_bar: --- X-Spam_report: (-3.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-1, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Original-Sender: "bug-guile" Xref: news.gmane.io gmane.lisp.guile.bugs:9803 Archived-At: $ cat guix-os.scm (use-modules (gnu bootloader) (gnu bootloader grub) (gnu system file-systems)) (operating-system (host-name "jsynacek-guix-os") (timezone "Europe/Prague") (locale "en_US.utf8") (bootloader (bootloader-configuration (bootloader grub-efi-bootloader) (target "/dev/sdx"))) (file-systems (list (file-system (mount-point "/home") (device "/dev/sda33") (type "ext4"))))) $ guix system build guix-os.scm Backtrace: In ice-9/boot-9.scm: 1736:10 4 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _) In unknown file: 3 (apply-smob/0 #) In ice-9/boot-9.scm: 718:2 2 (call-with-prompt _ _ #) In ice-9/eval.scm: 619:8 1 (_ #(#(#))) In guix/ui.scm: 1936:12 0 (run-guix-command _ . _) guix/ui.scm:1936:12: In procedure run-guix-command: In procedure struct-vtable: Wrong type argument in position 1 (expecting struct): #f Note that 'guix system init ...' and maybe other commands don't work too. 'guix system vm' with the above config file works without a backtrace. This is on guix 1.1.0 running on Fedora 32. I also tried to 'guix pull' but the result is the same. -- Jan Synacek Software Engineer, Red Hat