From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id neamMUKg0WHzQQAAgWs5BA (envelope-from ) for ; Sun, 02 Jan 2022 13:53:22 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id YCuMKUKg0WE3dwEAG6o9tA (envelope-from ) for ; Sun, 02 Jan 2022 13:53:22 +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 4B1A2117F9 for ; Sun, 2 Jan 2022 13:53:22 +0100 (CET) Received: from localhost ([::1]:44220 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n40MT-0005wt-Fo for larch@yhetil.org; Sun, 02 Jan 2022 07:53:21 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52976) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n40MC-0005wl-3x for bug-guix@gnu.org; Sun, 02 Jan 2022 07:53:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:48487) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n40MA-0000vt-Gt for bug-guix@gnu.org; Sun, 02 Jan 2022 07:53:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1n40MA-0001ot-EM for bug-guix@gnu.org; Sun, 02 Jan 2022 07:53:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#52949: Traceback when reloading services Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 02 Jan 2022 12:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 52949 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 52949@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16411279256917 (code B ref -1); Sun, 02 Jan 2022 12:53:02 +0000 Received: (at submit) by debbugs.gnu.org; 2 Jan 2022 12:52:05 +0000 Received: from localhost ([127.0.0.1]:60033 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n40LF-0001nV-6Q for submit@debbugs.gnu.org; Sun, 02 Jan 2022 07:52:05 -0500 Received: from lists.gnu.org ([209.51.188.17]:45268) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n40LE-0001nO-7J for submit@debbugs.gnu.org; Sun, 02 Jan 2022 07:52:04 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52912) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n40LD-0005WN-M6 for bug-guix@gnu.org; Sun, 02 Jan 2022 07:52:03 -0500 Received: from [2a00:1450:4864:20::342] (port=35541 helo=mail-wm1-x342.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n40LA-0000mh-KJ for bug-guix@gnu.org; Sun, 02 Jan 2022 07:52:02 -0500 Received: by mail-wm1-x342.google.com with SMTP id v10-20020a05600c214a00b00345e59928eeso13266637wml.0 for ; Sun, 02 Jan 2022 04:51:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:date:user-agent:mime-version; bh=6jSZ0M/+22WNnzCXscztNLiCHhuoR9S4+fkt3CYaC34=; b=J0Z4Rx0Hb4KiZ9jxpYqFOmzCVtWZnYqaJruMnCk+DAhRCXF5dw+eq2iLCQYWmsKSLg uYkjhFyHSyAw23Y1qME3ZDCGmzcWR193/Q8kLw82DTYzfuK7f4+oNvdQ9cs8RKqrrLUL 0gJ3kwh9VEdP40yMH4TW8WBYexn/2rSB1IyrkGNNDrC/ORKCWUKlj4WqP69n6wTK6R7w g2rlgeuS7/Eo0jt8ll8jO3qYxcYYtA0A6hIytwJvv6w8UgPgn+zuPKn2Kev6iLO4Ei6m sAUGyKUxzZtWvhnX+r5SoSg1a2/ycjSO/GturSb+vr7naY5d487n11qy2CFL6fur7oTc rFLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:date:user-agent :mime-version; bh=6jSZ0M/+22WNnzCXscztNLiCHhuoR9S4+fkt3CYaC34=; b=EPmFL1Al/TUTr6Gfb4EgB+z0eCvh2xnfsPlLVPla+lx+vUHRdumR1+EN5VouVdalir fR5ppq/ZJdYpg0yiimvrt6VWqXf+4nH9FWUU9r7oMQXoAGYKXEq0gEvR7LDyVP2gCjFg Ol8xZlT2TcqTWoL2SpmWMhxzMOBW2hXw6tTWe/nJ8HMB2R0XWi4yJTzfQdkfjceq0hH5 HZ4CeOKWQNPjHKsMBmncwMZumUlHqbgAUqMvTbPvA422I5F0hNgfIY9kXCMKWUCa1Edu p6CNrbfkgN/e/+Xp3VRmKprojpT/UUBTHWvPI2FD8C7QIofsATITDJUwSU3iL8TeP+1Q WPdA== X-Gm-Message-State: AOAM5331v1KYE3yiG4lOhDXITMIWC7Ca7l/d10byDrwL2ffIP/EJ0Oy/ fb1wj+ZteeprdurEmjcKz93Yi7T3N3rjtw== X-Google-Smtp-Source: ABdhPJxAg2t7FdAisKFJUbh6F3wY/vx05ZByAWtMrbpk8d6Jh33UmlA+oXBnZxjJPPwLOXCjIUCghg== X-Received: by 2002:a05:600c:1c9f:: with SMTP id k31mr35533139wms.159.1641127915843; Sun, 02 Jan 2022 04:51:55 -0800 (PST) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id g1sm32552717wri.103.2022.01.02.04.51.54 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 02 Jan 2022 04:51:55 -0800 (PST) Message-ID: From: Liliana Marie Prikler Date: Sun, 02 Jan 2022 13:51:53 +0100 Content-Type: multipart/mixed; boundary="=-TAJjcCVj7gW7lKVgd52J" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::342 (failed) Received-SPF: pass client-ip=2a00:1450:4864:20::342; envelope-from=liliana.prikler@gmail.com; helo=mail-wm1-x342.google.com X-Spam_score_int: 6 X-Spam_score: 0.6 X-Spam_bar: / X-Spam_report: (0.6 / 5.0 requ) DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1641128002; 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:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post:dkim-signature; bh=6jSZ0M/+22WNnzCXscztNLiCHhuoR9S4+fkt3CYaC34=; b=ZsIxyYBNzY+i6B77FSE6zYZEzRn66egEzQOc4Ey36id8uGegFjDuZ8yojB7kI3pdnHiVdI jGveT35oj74c6Z8phqvzesgQ9kE8jtIIZ7h2JMTjr+aTtz1k+o/cF6m/xqNB9Tjun8aTt7 ieTwGAHa4bEvXQuW5yFy94yMyhHKTdorkAU6E0phTr9WXg40P4auoD7D89S3tIP1JfDuKz Tjjg3s/WvhVrBsy7B/SV5r+wd73abw5ldYizuSVBHjjgC6aLYUQ6bONS9ltH5COXgtJauR 6CJ/FlJvSYRq8zbaBF07sQzsp1s16+OW0Dzhxa/gzwCSptPK1fpB8jwOgZ/F2A== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1641128002; a=rsa-sha256; cv=none; b=c8R/h4R4HVWyXS+fsipfpU5/5DQgkKSxnhXIGRKhKET17dtjW471GgpcdLH71OlUs5eK1w hJ05XmN2EphXs9eM6m4mgKyJyPQ0ZgTHJTXM+hmct+xFVNcfJh2VmSLqaQx0DYWV7wTBH7 k60KelSf3dJMxGSnxRS0BQoTaVQ95MgTGjs4RTw0KVsRC0/eoSi0KUpYbyDsToKMKDeDig KNux5zzBP0JMZHIY6S8XLSa2PrBqk6typ/WnxEaRcrZDj87QVy+n0AZ3voHkFkpWiaz0/S JRjo4BxQXPAXxCoaZqjeOYPkMVdXd5GoxmwfGzCFA8g+7OMKdcyl8apEsgE8ow== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=J0Z4Rx0H; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -4.18 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=J0Z4Rx0H; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 4B1A2117F9 X-Spam-Score: -4.18 X-Migadu-Scanner: scn0.migadu.com X-TUID: WUGAlPs7USQL --=-TAJjcCVj7gW7lKVgd52J Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Hi Guix, today I got the attached traceback while trying to reconfigure Guix. It turns out that 145:12 tries to check which services are currently running and ignores that (eval exp) might return #f. I'm not sure which point would be the correct one to guard against this case, but a naïve approach would be to just check inside the (return ...) statement. WDYT? --=-TAJjcCVj7gW7lKVgd52J Content-Disposition: attachment; filename="traceback" Content-Type: text/plain; name="traceback"; charset="UTF-8" Content-Transfer-Encoding: base64 Z3VpeCBzeXN0ZW06IEJvb3Rsb2FkZXIgZXJmb2xncmVpY2ggYXVmIOKAnigvYm9vdC9lZmkp4oCc IGluc3RhbGxpZXJ0CkJhY2t0cmFjZToKSW4gZ3VpeC9zY3JpcHRzL3N5c3RlbS5zY206CiAgIDEy NDg6NCAxOSAoXykKSW4gaWNlLTkvYm9vdC05LnNjbToKICAxNzUyOjEwIDE4ICh3aXRoLWV4Y2Vw dGlvbi1oYW5kbGVyIF8gXyAjOnVud2luZD8gXyAjIF8pCkluIGd1aXgvc3RvcmUuc2NtOgogICA2 NTg6MzcgMTcgKHRodW5rKQogICAxMzIwOjggMTYgKGNhbGwtd2l0aC1idWlsZC1oYW5kbGVyIF8g XykKICAgMTMyMDo4IDE1IChjYWxsLXdpdGgtYnVpbGQtaGFuZGxlciBfIF8pCiAgIDEzMjA6OCAx NCAoY2FsbC13aXRoLWJ1aWxkLWhhbmRsZXIgXyBfKQogICAxMzIwOjggMTMgKGNhbGwtd2l0aC1i dWlsZC1oYW5kbGVyIF8gXykKICAgMTMyMDo4IDEyIChjYWxsLXdpdGgtYnVpbGQtaGFuZGxlciAj PHByb2NlZHVyZSA3ZjAxNWJmOGY5MDAgYXQgZ+KApj4g4oCmKQogIDIxMjM6MjQgMTEgKHJ1bi13 aXRoLXN0b3JlICM8c3RvcmUtY29ubmVjdGlvbiAyNTYuOTkgN2YwMTViYzU5OWIwPiDigKYpCklu IGljZS05L2Jvb3QtOS5zY206CiAgMTc0NzoxNSAxMCAod2l0aC1leGNlcHRpb24taGFuZGxlciAj PHByb2NlZHVyZSA3ZjAxMzYwMjhlNDAgYXQgaWPigKY+IOKApikKSW4gaWNlLTkvZXhjZXB0aW9u cy5zY206CiAgIDQwNjoxNSAgOSAoXykKSW4gaWNlLTkvYm9vdC05LnNjbToKICAxNzUyOjEwICA4 ICh3aXRoLWV4Y2VwdGlvbi1oYW5kbGVyIF8gXyAjOnVud2luZD8gXyAjIF8pCkluIGd1aXgvc2Ny aXB0cy9zeXN0ZW0uc2NtOgogICA4NjU6MTUgIDcgKF8pCkluIGd1aXgvc3RvcmUuc2NtOgogIDIx MjM6MjQgIDYgKHJ1bi13aXRoLXN0b3JlICM8c3RvcmUtY29ubmVjdGlvbiAyNTYuOTkgN2YwMTVi MmZmOTYwPiDigKYpCkluIGd1aXgvc2NyaXB0cy9zeXN0ZW0uc2NtOgogICA4NjU6MTUgIDUgKF8g XykKSW4gZ3VpeC9zY3JpcHRzL3N5c3RlbS9yZWNvbmZpZ3VyZS5zY206CiAgIDE0NToxMiAgNCAo XyBfKQpJbiBzcmZpL3NyZmktMS5zY206CiAgICAyNDE6MiAgMyAobWFwIF8gXykKSW4gaWNlLTkv Ym9vdC05LnNjbToKICAxNjg1OjE2ICAyIChyYWlzZS1leGNlcHRpb24gXyAjOmNvbnRpbnVhYmxl PyBfKQogIDE2ODM6MTYgIDEgKHJhaXNlLWV4Y2VwdGlvbiBfICM6Y29udGludWFibGU/IF8pCiAg MTY4NToxNiAgMCAocmFpc2UtZXhjZXB0aW9uIF8gIzpjb250aW51YWJsZT8gXykKCmljZS05L2Jv b3QtOS5zY206MTY4NToxNjogSW4gcHJvY2VkdXJlIHJhaXNlLWV4Y2VwdGlvbjoKSW4gcHJvY2Vk dXJlIG1hcDogV3JvbmcgdHlwZSBhcmd1bWVudDogI2YK --=-TAJjcCVj7gW7lKVgd52J--