From debbugs-submit-bounces@debbugs.gnu.org Fri May 18 17:29:33 2018 Received: (at submit) by debbugs.gnu.org; 18 May 2018 21:29:33 +0000 Received: from localhost ([127.0.0.1]:40238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fJmwN-00072z-Og for submit@debbugs.gnu.org; Fri, 18 May 2018 17:29:31 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60034) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fJmwL-00072m-8B for submit@debbugs.gnu.org; Fri, 18 May 2018 17:29:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fJmwF-0000NK-84 for submit@debbugs.gnu.org; Fri, 18 May 2018 17:29:24 -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]:39644) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fJmwF-0000Mv-4C for submit@debbugs.gnu.org; Fri, 18 May 2018 17:29:23 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51002) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJmwE-0006Us-72 for guix-patches@gnu.org; Fri, 18 May 2018 17:29:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fJmwD-0000JG-BT for guix-patches@gnu.org; Fri, 18 May 2018 17:29:22 -0400 Received: from mail-oi0-x234.google.com ([2607:f8b0:4003:c06::234]:41560) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fJmwD-0000Ib-54 for guix-patches@gnu.org; Fri, 18 May 2018 17:29:21 -0400 Received: by mail-oi0-x234.google.com with SMTP id 11-v6so8325842ois.8 for ; Fri, 18 May 2018 14:29:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=fNZdKX3ip4TIncn0g9gb1tQsoR17wo/PFiX4gdUQf+g=; b=soqyjnTznXgh5P6OX/9D4sb4RiUg9LfQu/+a9T79Xm96b+g4DescgvkrT0v4axeXx+ eE5uKM83ndPFrYodFZGabzejuUAk6CmOJrYMBJf3DFTODY/jxgMTXFZ5Iiij+SvWC0o9 heTADJyXJlIhk4tqIwDXcMI3VKxxCq0IoZMQPwMR4RTSXozXRJsCJBc9rNfxg16CXYWN xmM5asCxo1cR1GhhOH0w72wm++WHNqCzSRwvVlEKaUYOAGrKSrQXOzMcE9Eqp0zKeevT hKoUHjaAD1cjVcS5K408dgtjZRHBIilcNOU22Pqw3zUK3O2SvCThezjVN2IGYbP2V1aS 4YoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=fNZdKX3ip4TIncn0g9gb1tQsoR17wo/PFiX4gdUQf+g=; b=YEezkaEeHn/WJMKWiDPiffdCqMdT/mCgZhp22Nn5i9P+E88i6z2qNBO03h3Pv7yd39 LWk++7DJfcOnyLKFt3cbZlLmVppKxy/cxquaSOlRbrCSgyHj8TBzgjS6OniFv3E1fJ6N wJXCO3pvSQG4nznnY7cfrh58KTin8BLCNB2Vro2nJs/OFE2vrUEHoABi8oanBMfI2lNH crdq9AnC6DiolzdRd0lVy4syuFg5Eulsox/5kenVG5P7pu19YoNqxe7ICUbGgcLUQeka Fc5W1FBNGba9m41xIaE51u1nt/39jlAYOHaDsZrVAQlNNROOBsxiYj9pRIX+z9GRUwJY MLYw== X-Gm-Message-State: ALKqPwdB6+1IqSqiGD/lPyVtD9uGHuTRBkW2T1ozv/sVfJFGCKStkpFN BIedg4JDhv/DZogTSU0/Ioo9OjLt7Myy2D2jZhpN3g== X-Google-Smtp-Source: AB8JxZorKAF8afbpYSJNwvl/ofSYMdrMZiaWAE4iKd8Wd7AHGitBWTcH58HbxS1XSKCnXWXw/v0Y/hZwOKrQK2/+7N0= X-Received: by 2002:aca:ccd4:: with SMTP id c203-v6mr6767864oig.38.1526678960202; Fri, 18 May 2018 14:29:20 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a9d:322a:0:0:0:0:0 with HTTP; Fri, 18 May 2018 14:29:19 -0700 (PDT) From: Maxim Cournoyer Date: Fri, 18 May 2018 17:29:19 -0400 Message-ID: Subject: [PATCH] guix-install.sh: Fix chk_require exiting without warning. To: guix-patches Content-Type: multipart/mixed; boundary="0000000000001c09e5056c81a5fb" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --0000000000001c09e5056c81a5fb Content-Type: text/plain; charset="UTF-8" Attached is a patch to fix a problem in the detection of missing programs in the guix-install.sh Bash script. Maxim --0000000000001c09e5056c81a5fb Content-Type: text/x-patch; charset="US-ASCII"; name="0001-guix-install.sh-Fix-chk_require-exiting-without-warn.patch" Content-Disposition: attachment; filename="0001-guix-install.sh-Fix-chk_require-exiting-without-warn.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jhch7tdw0 RnJvbSA3MjZkMDVhOTk1Mjk4MjNkOTRjM2ZmZjFmYTg2MTk5NTNlMzg0YjQ0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbSBDb3Vybm95ZXIgPG1heGltLmNvdXJub3llckBnbWFp bC5jb20+CkRhdGU6IEZyaSwgMTggTWF5IDIwMTggMTA6NTE6MjkgLTA0MDAKU3ViamVjdDogW1BB VENIXSBndWl4LWluc3RhbGwuc2g6IEZpeCBjaGtfcmVxdWlyZSBleGl0aW5nIHdpdGhvdXQgd2Fy bmluZy4KCiogZXRjL2d1aXgtaW5zdGFsbC5zaCAoY2hrX3JlcXVpcmUpOiBCZWNhdXNlIG9mIHRo ZSBzZXQgLWUgb3B0aW9uLCBCYXNoIHdhcwpleGl0aW5nIHdoZW4gdGhlIGNvbW1hbmQgYGNvbW1h bmQgLXYgIiRjIiAmPi9kZXYvbnVsbCcgd2FzIHJ1bm5pbmcgb24gaXRzCm93bi4gSW5zdGVhZCwg d2Ugbm93IHRlc3QgdGhlIGNvbW1hbmQgYW5kIGFjY3VtdWxhdGUgd2FybmluZyBtZXNzYWdlcyBp biBhCnNpbmdsZSBzdGF0ZW1lbnQgYnkgY2hhaW5pbmcgdGhlIGNvbW1hbmQgd2l0aCBhIGxvZ2lj YWwgT1IuCi0tLQogZXRjL2d1aXgtaW5zdGFsbC5zaCB8IDQgKy0tLQogMSBmaWxlIGNoYW5nZWQs IDEgaW5zZXJ0aW9uKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2V0Yy9ndWl4LWlu c3RhbGwuc2ggYi9ldGMvZ3VpeC1pbnN0YWxsLnNoCmluZGV4IDc4Y2Q3NTgwYi4uZDlmMTk1NTA5 IDEwMDc1NQotLS0gYS9ldGMvZ3VpeC1pbnN0YWxsLnNoCisrKyBiL2V0Yy9ndWl4LWluc3RhbGwu c2gKQEAgLTg2LDkgKzg2LDcgQEAgY2hrX3JlcXVpcmUoKQogICAgIF9kZWJ1ZyAiLS0tIFsgJEZV TkNOQU1FIF0gLS0tIgogCiAgICAgZm9yIGMgaW4gJHtjbWRzW0BdfTsgZG8KLSAgICAgICAgY29t bWFuZCAtdiAiJGMiICY+L2Rldi9udWxsCi0gICAgICAgIFsgIiQ/IiAtZXEgIjEiIF0gJiYKLSAg ICAgICAgICAgIHdhcm4rPSgiJGMiKQorICAgICAgICBjb21tYW5kIC12ICIkYyIgJj4vZGV2L251 bGwgfHwgd2Fybis9KCIkYyIpCiAgICAgZG9uZQogCiAgICAgWyAiJHsjd2Fybn0iIC1uZSAwIF0g JiYKLS0gCjIuMTcuMAoK --0000000000001c09e5056c81a5fb-- From debbugs-submit-bounces@debbugs.gnu.org Sat May 19 16:47:27 2018 Received: (at 31522-done) by debbugs.gnu.org; 19 May 2018 20:47:27 +0000 Received: from localhost ([127.0.0.1]:41387 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fK8lD-00010z-A5 for submit@debbugs.gnu.org; Sat, 19 May 2018 16:47:27 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45180) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fK8lB-00010n-Nc for 31522-done@debbugs.gnu.org; Sat, 19 May 2018 16:47:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fK8l5-0008Ev-Ue for 31522-done@debbugs.gnu.org; Sat, 19 May 2018 16:47:20 -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]:50071) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fK8l5-0008En-QO; Sat, 19 May 2018 16:47:19 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=38014 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fK8l5-0007R3-C6; Sat, 19 May 2018 16:47:19 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Maxim Cournoyer Subject: Re: [bug#31522] [PATCH] guix-install.sh: Fix chk_require exiting without warning. References: X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 30 =?utf-8?Q?Flor=C3=A9al?= an 226 de la =?utf-8?Q?R?= =?utf-8?Q?=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: Sat, 19 May 2018 22:47:18 +0200 In-Reply-To: (Maxim Cournoyer's message of "Fri, 18 May 2018 17:29:19 -0400") Message-ID: <87in7jnzjd.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) 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-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31522-done Cc: 31522-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Maxim Cournoyer skribis: > From 726d05a99529823d94c3fff1fa8619953e384b44 Mon Sep 17 00:00:00 2001 > From: Maxim Cournoyer > Date: Fri, 18 May 2018 10:51:29 -0400 > Subject: [PATCH] guix-install.sh: Fix chk_require exiting without warning. > > * etc/guix-install.sh (chk_require): Because of the set -e option, Bash was > exiting when the command `command -v "$c" &>/dev/null' was running on its > own. Instead, we now test the command and accumulate warning messages in a > single statement by chaining the command with a logical OR. Applied, thanks! :-) Ludo'. From unknown Sat Sep 20 02:10:59 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 17 Jun 2018 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator