From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id yDnuKF3SN2Wu9gAA9RJhRA:P1 (envelope-from ) for ; Tue, 24 Oct 2023 16:19:09 +0200 Received: from aspmx1.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id yDnuKF3SN2Wu9gAA9RJhRA (envelope-from ) for ; Tue, 24 Oct 2023 16:19:09 +0200 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 3BF5A39738 for ; Tue, 24 Oct 2023 16:19:09 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=Ban8XfaM; 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"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1698157149; 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:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=BfrIK/H3MoXrZIUCKWqpa+YTMvB4j8+hJwaG7bVDyFQ=; b=BOgZwjDKw7J7gwCZaIJzlR0brqJ30u2iJDfqKrbQj4TKC832gN0s2J0ha26MHRj7ydsfwx i79tIXYAbB+FozpaykMwzJWXtSt4qKqs4v/Hq6JUrPZx0BSPe4UE/cLbloZvisBx6CiGXU TgkVzjGHZb12nfA0Xbgx2x+wLMjivYlzTJpvvAJmqkqkqn3uSaz3qdJhQezUeJ1EfwSjtq e2R4VGeRPOmCbmq/2T4+8cTlQEHZzwgAtXhW1jr2f2CKeoCkCti6IxIUiJInqTAkocPbDU aW/x9SAhqmnq65lh4d1W+Sl3CqOW1h+bX1HzsAaipl6uY9257gJLYjef50PPOw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=Ban8XfaM; 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"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1698157149; a=rsa-sha256; cv=none; b=iG/5v+TJ8KD8SOcoBR2zGvBqqXoTti+W6YxghgkBfnvXHYe7Q0b7u//FBR5UndkIs4TlLU +FcEE6msfu9afvv4yK3DkkBQMmGdJFqvCOAOl1+3DZ/ESqDAXTcSszb2DCzegcd0UQNbnn UxPNJv7Mkg5TgDIA8K+6PfSAgSqIH5Y6nThNlK94FRg+H4a0dFyWsCshuR/T2S5u5O8/SW K1nkB3pjdMTMnAqGyD5/W6dQ17/uUUtDf17/bgQF8EuAxn5E1qGQXT4fscYB7obOdf3IW3 oqhBQSpOZvg0reYZJC70H9n+xdHv96WqZ5vsdZmZEtkcI4lJIaB0ebSTzzaZqw== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvIF8-0004aA-Ar; Tue, 24 Oct 2023 10:18:52 -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 1qvIF0-0004Xv-EW for bug-guix@gnu.org; Tue, 24 Oct 2023 10:18:42 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvIEq-0006sC-Qa for bug-guix@gnu.org; Tue, 24 Oct 2023 10:18:41 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvIFK-0007Rc-CB for bug-guix@gnu.org; Tue, 24 Oct 2023 10:19:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#66659: (home-)on-first-login script broken when no gexps are added References: <1084731920.55297.1697868845432@office.mailbox.org> In-Reply-To: <1084731920.55297.1697868845432@office.mailbox.org> Resent-From: Rostislav Svoboda Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 24 Oct 2023 14:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66659 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 66659@debbugs.gnu.org Received: via spool by 66659-submit@debbugs.gnu.org id=B66659.169815713528594 (code B ref 66659); Tue, 24 Oct 2023 14:19:02 +0000 Received: (at 66659) by debbugs.gnu.org; 24 Oct 2023 14:18:55 +0000 Received: from localhost ([127.0.0.1]:56085 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvIFD-0007R7-4t for submit@debbugs.gnu.org; Tue, 24 Oct 2023 10:18:55 -0400 Received: from mail-lf1-x136.google.com ([2a00:1450:4864:20::136]:48217) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvIFA-0007Qh-HH for 66659@debbugs.gnu.org; Tue, 24 Oct 2023 10:18:53 -0400 Received: by mail-lf1-x136.google.com with SMTP id 2adb3069b0e04-507a62d4788so7199035e87.0 for <66659@debbugs.gnu.org>; Tue, 24 Oct 2023 07:18:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1698157096; x=1698761896; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=BfrIK/H3MoXrZIUCKWqpa+YTMvB4j8+hJwaG7bVDyFQ=; b=Ban8XfaMOJa16jmbTfn/WweMz2qLcFGuLciaW7EUyeIV54jAyatHj4/hvm4AB+QHGK Q+5ZrxEsvFh9lAhPAAXslaz5R9p4TeW+gZg2smh+cyESPhEHy/qwiPEV+g6MysO3ONW7 af6MOIa709LO84SvLtw637Lj1VSSPR2CuF0+LPbd69R+i793BurUy9I75p4Dg0xfp+r4 Q/OylD4ilxULlj6QOj7jwLf8+W20YSQbd3/6vEA4K7DE8vJgXqozpfZwCgtF6/oCUXA8 0ayByg+L4mKoWTyCsQcDJOF16nOAZNyNH+/qzf437zczpz49F+0ONL71XP9VA7TM18V0 U2uA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698157096; x=1698761896; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=BfrIK/H3MoXrZIUCKWqpa+YTMvB4j8+hJwaG7bVDyFQ=; b=JderfRRgBvj8U/xFEVEbvpq9AaYYakSHwF0bC0gvCLxy5WtUIGe+suX9D7EmKSVBOI h2msMpDL3RYjaaQCv6ACrOSqUZaYtDu5QSmwXY64rwdkvFd5OvnRWkmYWp1xt5t+wL9K /K+l8MF3bYsk02FGzaRUAI93vBnk/ZTr5mLXMCVyB1COYA2wJ/Ls725oyghdNq3Wb7Hn aDFe/7Has/J0CZ18PiRf63ezqRJA4f5TQu3TCLeLo1TN2UqpIWHo53JmHnidJ+zxg15x xoitTrHellqCi9vJS4ql9h8HVe99+tarnv59dZJobIuqojlB0J5rKWqEcrNH0gMZlCyK 1B2Q== X-Gm-Message-State: AOJu0YxdicreodSUTDDz0ldipupHomvDOhjuuahGJt2RpAKbv9JOdag+ NxrzMJcKeCdgC//ADVDQ6pdonmyxlTYpga6vhkFzH3DL2iNDeqCK X-Google-Smtp-Source: AGHT+IE3DpD7pIRiKEDS2uEAwQXWVqcks4Ehx9qOk/llEKgwk1n2Hx9Le74KAaYz+ujp32ctVzfZ/GYritpwvdbVLHc= X-Received: by 2002:ac2:51bb:0:b0:507:9740:b6db with SMTP id f27-20020ac251bb000000b005079740b6dbmr8488676lfk.67.1698157095962; Tue, 24 Oct 2023 07:18:15 -0700 (PDT) MIME-Version: 1.0 From: Rostislav Svoboda Date: Tue, 24 Oct 2023 16:17:39 +0200 Message-ID: Content-Type: multipart/mixed; boundary="0000000000007a944806087702bc" 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: 3.00 X-Spam-Score: 3.00 X-Migadu-Queue-Id: 3BF5A39738 X-Migadu-Scanner: mx2.migadu.com X-TUID: VhG4sKzrCm97 --0000000000007a944806087702bc Content-Type: text/plain; charset="UTF-8" > > I've just pushed something similar to what you provided, Carlo, in > > commit e098ba2f499bbddfea50c85058e4077e39b85513. > > > > We should be good now. > > I'm afraid this did not fix the issue. It results in > (when (claim-first-run flag-file-path) (begin)) > > which leads to the new error message "Syntax error: > /home/nl/.guix-home/on-first-login:3:1272: sequence of zero expressions in form (begin)" Adding *unspecified* works for me. I.e.: (when (claim-first-run flag-file-path) ;; GEXPS can be empty, hence 'begin *unspecified*'. Having just ;; 'begin' without '*unspecified*' leads to ;; "Syntax error: ... sequence of zero expressions in form (begin)" (begin *unspecified* #$@gexps)) The patch is in the attachment. Cheers Bost --0000000000007a944806087702bc Content-Type: text/x-patch; charset="UTF-8"; name="0001-home-services-Fix-regression-in-generated-on-first-l.patch" Content-Disposition: attachment; filename="0001-home-services-Fix-regression-in-generated-on-first-l.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lo4esuio0 RnJvbSA5NmRhODQ4ZGRlZWMxMWYyMDdkYWJlYzY0YTVkMzE0YzI4ZTZjNDZmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpNZXNzYWdlLUlEOiA8OTZkYTg0OGRkZWVjMTFmMjA3ZGFiZWM2NGE1ZDMx NGMyOGU2YzQ2Zi4xNjk4MTU2ODg3LmdpdC5Sb3N0aXNsYXYuU3ZvYm9kYUBnbWFpbC5jb20+CkZy b206IFJvc3Rpc2xhdiBTdm9ib2RhIDxSb3N0aXNsYXYuU3ZvYm9kYUBnbWFpbC5jb20+CkRhdGU6 IFR1ZSwgMjQgT2N0IDIwMjMgMTY6MDg6MTAgKzAyMDAKU3ViamVjdDogW1BBVENIXSA9P1VURi04 P3E/aG9tZTo9MjBzZXJ2aWNlczo9MjBGaXg9MjByZWdyZXNzaW9uPTIwaW49MjBnZW4/PQogPT9V VEYtOD9xP2VyYXRlZD0yMD1FMj04MD05OG9uLWZpcnN0LWxvZ2luPUUyPTgwPTk5PTIwc2NyaXB0 Lj89Ck1JTUUtVmVyc2lvbjogMS4wCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD1V VEYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA4Yml0CgpGaXhlcyA8aHR0cHM6Ly9pc3N1 ZXMuZ3VpeC5nbnUub3JnLzY2NjU5Pi4KCkZpeGVzIGEgcmVncmVzc2lvbiBpbnRyb2R1Y2VkIGlu IDZiMGEzMjE5Njk4MmEwYTJmNGRiYjU5ZDM1ZTU1ODMzYTU1NDVhYzYuIFRoZQpmaXJzdCBhdHRl bXB0IGluIGUwOThiYTJmNDk5YmJkZGZlYTUwYzg1MDU4ZTQwNzdlMzliODU1MTMgdG8gZml4IHRo aXMgaXNzdWUgZGlkbid0IHdvcmsuCgoqIGdudS9ob21lL3NlcnZpY2VzLnNjbSAoY29tcHV0ZS1v bi1maXJzdC1sb2dpbi1zY3JpcHQpOiBBZGQK4oCYYmVnaW4gKnVuc3BlY2lmaWVkKuKAmSBhcm91 bmQgIyRAZ2V4cHMuCgpDaGFuZ2UtSWQ6IEkxNDMzOWFkNjg0ZmZlOTNlNjkyZTUwN2I1N2RjZDIy MWQ5NjIxMGVmCi0tLQogZ251L2hvbWUvc2VydmljZXMuc2NtIHwgNSArKysrLQogMSBmaWxlIGNo YW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2dudS9o b21lL3NlcnZpY2VzLnNjbSBiL2dudS9ob21lL3NlcnZpY2VzLnNjbQppbmRleCAyODJmZWQ3NGMx Li40NGY1ODVhZmY1IDEwMDY0NAotLS0gYS9nbnUvaG9tZS9zZXJ2aWNlcy5zY20KKysrIGIvZ251 L2hvbWUvc2VydmljZXMuc2NtCkBAIC00MzUsNyArNDM1LDEwIEBAIChkZWZpbmUgKGNvbXB1dGUt b24tZmlyc3QtbG9naW4tc2NyaXB0IF8gZ2V4cHMpCiAgICAgICAgICA7OyBhZnRlciBjb21wbGV0 ZSBsb2dvdXQvcmVib290LgogICAgICAgICAgKGlmIChmaWxlLWV4aXN0cz8geGRnLXJ1bnRpbWUt ZGlyKQogICAgICAgICAgICAgICh3aGVuIChjbGFpbS1maXJzdC1ydW4gZmxhZy1maWxlLXBhdGgp Ci0gICAgICAgICAgICAgICAoYmVnaW4gIyRAZ2V4cHMpKSAgICAgICAgICAgIDtHRVhQUyBjYW4g YmUgZW1wdHksIGhlbmNlICdiZWdpbicKKyAgICAgICAgICAgICAgIDs7IEdFWFBTIGNhbiBiZSBl bXB0eSwgaGVuY2UgJ2JlZ2luICp1bnNwZWNpZmllZConLiBIYXZpbmcganVzdAorICAgICAgICAg ICAgICAgOzsgJ2JlZ2luJyB3aXRob3V0ICcqdW5zcGVjaWZpZWQqJyBsZWFkcyB0bworICAgICAg ICAgICAgICAgOzsgIlN5bnRheCBlcnJvcjogLi4uIHNlcXVlbmNlIG9mIHplcm8gZXhwcmVzc2lv bnMgaW4gZm9ybSAoYmVnaW4pIgorICAgICAgICAgICAgICAgKGJlZ2luICp1bnNwZWNpZmllZCog IyRAZ2V4cHMpKQogICAgICAgICAgICAgIDs7IFRSQU5TTEFUT1JTOiAnb24tZmlyc3QtbG9naW4n IGlzIHRoZSBuYW1lIG9mIGEgc2VydmljZSBhbmQKICAgICAgICAgICAgICA7OyBzaG91bGRuJ3Qg YmUgdHJhbnNsYXRlZAogICAgICAgICAgICAgICh3YXJuaW5nIChHXyAiWERHX1JVTlRJTUVfRElS IGRvZXNuJ3QgZXhpc3RzLCBvbi1maXJzdC1sb2dpbiBzY3JpcHQKCmJhc2UtY29tbWl0OiBkMjJk MmEwNWMzODkyMDdmOGNkY2Y4MjRiZTc3MzhiMTQ5OWE5ODdjCi0tIAoyLjQxLjAKCg== --0000000000007a944806087702bc--