From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id EEYhCxcVEmRDJQAASxT56A (envelope-from ) for ; Wed, 15 Mar 2023 19:57:27 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id uKINCxcVEmQIBAAAauVa8A (envelope-from ) for ; Wed, 15 Mar 2023 19:57:27 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id E40092885E for ; Wed, 15 Mar 2023 19:57:26 +0100 (CET) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=burningswell-com.20210112.gappssmtp.com header.s=20210112 header.b=HZopLvsS; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1678906646; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=XYXK2jA/OGu2yv41NzInRkj1KD1EtkpZP8CR40X5kYw=; b=ps0nitZmq2x37TxFxIsWreoUqXEsCVxWD7Ptf/dUx3f1fhdAGbrGNkr/PCsNp/qZ9J6Qme TVSx/GZbd/MAZLfx3SVDJl2cXcaZn1Wq1Ko4FVXZac/TYMg/8Xqc5R403mdbDdQ2udj7Pp b2tkh7uXtOxcHgNeD6eC9Q2QWoSGiL30kWG9iJdlVmF/2xX3wnc7Fdif9TTJijuuZVtKFW iry2v2AmwRVfnkCbg52DifAKmH5kGlk2M7teD75wAxS6n3Xp7dD7QBClxMagHI7LQyTFRd dzzf0RWwdaSAcWZ/1F6qhA/NnwSmnCVwd+ytEmjBTCz1p4bk/puofRlWRBZpZQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=burningswell-com.20210112.gappssmtp.com header.s=20210112 header.b=HZopLvsS; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1678906646; a=rsa-sha256; cv=none; b=RPy5aXVp8qoz/2JL75B4DlslQJfqnWD6hyYPd1igMidtG4jJmXftv7Zl3S5LaGP1OhQx0L 5ar39ySr2wal2sHQRFnsxL3n4eRoD8P4+qtG18HbnEmlH/RsQHyoi5jCVxYfdFM4d7U6qw cy69WXppPz6MLPW/91gtE3LalqOeuaPDzmtQXL/oqmtLZDBe0m3XnZPRwJbSTSUJBynE5u cPaOfyLohOh7cyn7bYQjU+zZDH7R3kMZBvfMHJLaE2RRz4le/EGXw2c5jm6jXa05gpFJ17 W9hQiFHIMItkM30uXNxpYq1o0XvXndxUVe/pJempp5r45XEVLqQGg92HNrEmcg== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pcWJ3-0003ei-06; Wed, 15 Mar 2023 14:57:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pcWIz-0003eZ-Md for help-guix@gnu.org; Wed, 15 Mar 2023 14:56:58 -0400 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pcWIx-0005gv-9x for help-guix@gnu.org; Wed, 15 Mar 2023 14:56:57 -0400 Received: by mail-wm1-x330.google.com with SMTP id bi20so3333925wmb.2 for ; Wed, 15 Mar 2023 11:56:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678906613; h=mime-version:message-id:date:subject:to:from:user-agent:from:to:cc :subject:date:message-id:reply-to; bh=XYXK2jA/OGu2yv41NzInRkj1KD1EtkpZP8CR40X5kYw=; b=HZopLvsSScQ1k2RaDMhc2dRl4+x0LUQqCyw4KsG7BWr9s3s+juNQyfJB+iJxMQC/7Q iBnnoYAQ1CQl3AgHDMTmf4NzgAIDPCmoeAjaOk+Cbb0yora+KrVawhseopnb9WmGJLBi UivLbUWUztyhG4NPU339osFOvCvDOGE8Mx2BZx1Lfz+lg4nMPE0UZhsNxk9PNqluVQ7f 4zGkH6e+TuRmUdm7P5zlbdpLm9tuI6dwVsOQnW7nlZQj5czVXFyHE/stPrMAg+11XfHk pdPNTOwrxiQbQhTe4q1HvNZdK02s/npwixx4Na60L7BHJz56plTwRuQn3rIm8Xd6izbE MLQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678906613; h=mime-version:message-id:date:subject:to:from:user-agent :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=XYXK2jA/OGu2yv41NzInRkj1KD1EtkpZP8CR40X5kYw=; b=R00+KFTx8LiIqeMVGrTkjR/Is4Y7Zz9ctL+26czGnnk62uYWWWc8KfnXWkEAa9IKG/ xhJsIhWvvsm8+n+N477DWLL5Ge9S44QyQ6r67meAkykNvTd00VtypSUzImVmWQiPLDOo UvEsgoni8GlMXX/4hoQzKA6w2gUG0SPcC69lUTukctuO7djgEXv6jpKRMf5Pw7lPQ2HJ +AIP9abx6XO/6gMzvKBS44NDKyX8NdtygvEWS/r7stUwlyCqmS6Yg/gxoDe7W0WRI49f Lw7WoD+kp+ronflrMR8uro1g31zuzhEp0K4fn90gwJN/3fys9ixrQxPG196ojO20Smkk hk7Q== X-Gm-Message-State: AO0yUKWPo/8nYdoMvN/eon8I+qa/mXmr7IjsHx0iSOM3yLA/fvpuiWn6 tm9+PQ5BKi3Ewd2xwVGvBEbmnihggpbh6GLWM9k= X-Google-Smtp-Source: AK7set9OmgiXF4wI5JpqtfSqYQTeyFdQ9MYgQSVPAVIFLY6VRYxwLq6ByvIjzxLGw9jB3zyNoUoIjQ== X-Received: by 2002:a05:600c:4f41:b0:3eb:38b0:e748 with SMTP id m1-20020a05600c4f4100b003eb38b0e748mr5742802wmq.13.1678906613188; Wed, 15 Mar 2023 11:56:53 -0700 (PDT) Received: from bombaclaat ([2a01:598:a0fa:495a:cfb8:e81:3255:f839]) by smtp.gmail.com with ESMTPSA id x2-20020a05600c21c200b003e1f2e43a1csm2644205wmj.48.2023.03.15.11.56.52 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 Mar 2023 11:56:52 -0700 (PDT) User-agent: mu4e 1.8.13; emacs 29.0.60 From: Roman Scherer To: help-guix@gnu.org Subject: How to work on a bootloader in the REPL? Date: Wed, 15 Mar 2023 19:48:32 +0100 Message-ID: <86jzzhetcc.fsf@burningswell.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: none client-ip=2a00:1450:4864:20::330; envelope-from=roman.scherer@burningswell.com; helo=mail-wm1-x330.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: X-Migadu-Queue-Id: E40092885E X-Spam-Score: -8.25 X-Migadu-Spam-Score: -8.25 X-Migadu-Scanner: scn0.migadu.com List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-TUID: bEuw1Xz5xgKo --=-=-= Content-Type: text/plain Hi Guix, what is the best way to work on a bootloader in the REPL? Say, I make changes to the grub-efi-bootloader and want to test if it is working. I think I know how to do it with guix system on the command line, but I wonder how I would do this in Scheme in the REPL, to have a faster feedback cycle. How would you do it? Thanks, Roman. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFTBAEBCAA9FiEE0iajOdjfRIFd3gygPdpSUn0qwZkFAmQSFPMfHHJvbWFuLnNj aGVyZXJAYnVybmluZ3N3ZWxsLmNvbQAKCRA92lJSfSrBmRcyCACwU7Q6Q1eXvzVQ q2WEZydPxYpG/9X52eOzbDZqmE3HAmF3s2Z2oZ3aQh997gK8EVFipTWkm6ptrT98 aarUBCg++liCFxdr3ypdK2FDgBlpvNSSo6uICpXZ2if5/UvW9yycy028tI/KlY4X 0/qFA4+Pwg+2comVUEotQqWmjYbpVUgxNRgjtWXTLIIw+fnyO7cdJjW+Wpuh+omQ v0TzKYGYkj5L5MDLc6SryKuN2GMfI7/iNxHIIocbGLNlT/G/hOJgXsJT2CPi4sRq 1wEF7CslF+O2MeLpb+XljdX7SDDKIH1bB4q0BP42c89kZCiD+yh2LYRSiP34gO8V 72imP6rM =qryJ -----END PGP SIGNATURE----- --=-=-=--