From unknown Fri Jun 20 07:09:25 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#66499 <66499@debbugs.gnu.org> To: bug#66499 <66499@debbugs.gnu.org> Subject: Status: [PATCH] ui: Handle EPIPE errors when displaying Guix version. Reply-To: bug#66499 <66499@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:09:25 +0000 retitle 66499 [PATCH] ui: Handle EPIPE errors when displaying Guix version. reassign 66499 guix-patches submitter 66499 Simon Tournier severity 66499 normal tag 66499 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 12 09:39:48 2023 Received: (at submit) by debbugs.gnu.org; 12 Oct 2023 13:39:48 +0000 Received: from localhost ([127.0.0.1]:41423 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qqvum-0007zq-4C for submit@debbugs.gnu.org; Thu, 12 Oct 2023 09:39:48 -0400 Received: from lists.gnu.org ([2001:470:142::17]:53586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qqvuj-0007zT-J8 for submit@debbugs.gnu.org; Thu, 12 Oct 2023 09:39:47 -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 1qqvuA-0005zQ-J6 for guix-patches@gnu.org; Thu, 12 Oct 2023 09:39:13 -0400 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qqvu8-0002dC-JI for guix-patches@gnu.org; Thu, 12 Oct 2023 09:39:10 -0400 Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-406aaccb41dso3241025e9.0 for ; Thu, 12 Oct 2023 06:39:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697117947; x=1697722747; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=edcrXUBzX4o8KSVlzfxyq/uFz3b4S0FkmIrQknCHoxo=; b=LMo25Tg5/gXa70tF4eBPTjnAVYyDg0NNd1ymYm9MoT6Rt8ZzMWtSCmyFcebXnEz/cD xUBkR/GSzyR0qxNRCJ2JjECToGoz6giAH8ABH2C8Jwhp7D8YCaEX+Ev/DZKRasQIINSc uAehzYP9RcxzMOWV+eihNWa0IP715i0QReCB6QYQeXRVPqebSW+9HcQwtW94lM57lQOJ jfLC4y567CmMTunjSgd4G71O60FQOX6Ub6bBKoJDIg71cFL02kaRV6xyc+Q3Wnj1wTw8 7VX016xqLDFC2N9ux/m1zj4+yDtQPdMGTWIHy6n1yTHEuasPW5QZWvXjV1X5/jERWEzk SlJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697117947; x=1697722747; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=edcrXUBzX4o8KSVlzfxyq/uFz3b4S0FkmIrQknCHoxo=; b=ceTenMm0lgZJO2OYqSFDAN35c1Mxc2KcpTLKn67nUW/BastRJh+3ZwDhPjLk6AR0p8 m/ecC0W/mtBx4bawMMK3yKWLgM2MEPkeNzyarvEb5FlJfhpId9/RJeGjmWEmkJiTAJQ/ fHIaY2safiPU80z0soaDEs+qyDp4djm1N+ADDLgbLrCI9APKp0xToy7VSC4b+aXL0z7O xXI6uUtpzLrNtuoVCBaIrLb2SQ+arCNx1hTBQhZEMQL33oWe4l3uhQPZnRd+YTaKvu7x KmxB1jiguMVhMAmCWhIJrZ4MKziSuOUjZQcfTTmoK+4PA7y+lmFIa32nr/y1B8SYGnON GmoQ== X-Gm-Message-State: AOJu0Yxj1UWT5wZ3tWpsis/ep+D01eWYKmTIZjjaHJ1BxKXeakD1j6eM O8OwOKrIHJ59eLS4L2FgurX5HBrvT+k= X-Google-Smtp-Source: AGHT+IHt6CcAA6Zz+1flqr/qVd7aNm9DXXWPPdDvaUyFxQxoKvSg4wUW57ypZYaZ+tS/e2zHGgX5Yg== X-Received: by 2002:a05:600c:511d:b0:401:b53e:6c3e with SMTP id o29-20020a05600c511d00b00401b53e6c3emr21762832wms.1.1697117946723; Thu, 12 Oct 2023 06:39:06 -0700 (PDT) Received: from localhost.localdomain ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id x18-20020a5d4912000000b0032d9382e6e0sm1440501wrq.45.2023.10.12.06.39.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Oct 2023 06:39:06 -0700 (PDT) From: Simon Tournier To: guix-patches@gnu.org Subject: [PATCH] ui: Handle EPIPE errors when displaying Guix version. Date: Thu, 12 Oct 2023 15:39:03 +0200 Message-ID: X-Mailer: git-send-email 2.41.0 X-Debbugs-CC: Clément Lassieur MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Debbugs-Cc: Christopher Baines , Josselin Poiret , Ludovic Courtès , Mathieu Othacehe , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a00:1450:4864:20::333; envelope-from=zimon.toutoune@gmail.com; helo=mail-wm1-x333.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Simon Tournier 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: -0.0 (/) Fixes . Reported by Clément Lassieur . * guix/ui.scm (run-guix): Handle EPIPE errors when displaying version. --- guix/ui.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Hi, It appears to me a trivial patch that could directly could go be merged but just in case I am not missing the obvious. Cheers, simon diff --git a/guix/ui.scm b/guix/ui.scm index 6f2d4fe245..507bc67f1d 100644 --- a/guix/ui.scm +++ b/guix/ui.scm @@ -2309,7 +2309,7 @@ (define (run-guix . args) ((or ("-h") ("--help")) (leave-on-EPIPE (show-guix-help))) ((or ("-V") ("--version")) - (show-version-and-exit "guix")) + (leave-on-EPIPE (show-version-and-exit "guix"))) (((? option? o) args ...) (format (current-error-port) (G_ "guix: unrecognized option '~a'~%") o) base-commit: 1328c4cca531318e3ed90c6aecb522a5b22a4bcc -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 14 04:13:49 2023 Received: (at 66499) by debbugs.gnu.org; 14 Oct 2023 08:13:49 +0000 Received: from localhost ([127.0.0.1]:47814 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qrZmP-0006Zl-F7 for submit@debbugs.gnu.org; Sat, 14 Oct 2023 04:13:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54860) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qrZmK-0006ZT-La for 66499@debbugs.gnu.org; Sat, 14 Oct 2023 04:13:48 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qrZlp-0002Sf-RD; Sat, 14 Oct 2023 04:13:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=MfgQAuwKOSDrvAVQ/ECuxZxjkLtmKMVarno2kFM0vHw=; b=na3twanSmB7L4lWdLdCu SITfpNSbJQJ9b1rU33ruux1jVanuSSB1K63lpdCCxRHS9zSovCuJB4Q7Kqd0JoyM4cEBdVK6sVVpb AeCaMDnrvDCJYiajaiGfl/IXJ5crWXUMUBFgAOYkoWVnZc5+jYD48so1V1UxJHf2RB35JPmqqTiMB pA04M4cAEjYqicMR3XLThHYstVVegPwkIOjCTPl6CBlwN0U8/2V1Cd8ER870r58mFK8Yuv6HKGNl6 izij0O26Qws38kWKoUwIuWYV2D6zWX2Szgtcs31FySlO2AQ25yuVZsP4m95LWQQ8D8fcgX4b2S2Vg sPAaSHDfjbw4LQ==; From: Mathieu Othacehe To: Simon Tournier Subject: Re: bug#66499: [PATCH] ui: Handle EPIPE errors when displaying Guix version. References: Date: Sat, 14 Oct 2023 10:13:09 +0200 In-Reply-To: (Simon Tournier's message of "Thu, 12 Oct 2023 15:39:03 +0200") Message-ID: <8734ydfwq2.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66499 Cc: Josselin Poiret , Ludovic =?utf-8?Q?Court=C3=A8s?= , Tobias Geerinckx-Rice , 66499@debbugs.gnu.org, =?utf-8?Q?Cl?= =?utf-8?Q?=C3=A9ment?= Lassieur , Ricardo Wurmus , Christopher Baines 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: -3.3 (---) Hello Simon, > Fixes . > Reported by Cl=C3=A9ment Lassieur . > > * guix/ui.scm (run-guix): Handle EPIPE errors when displaying version. This fixes this very issue for me too. However, all the following commands are still failing: guix package --help|head -1 guix package --version|head -1 guix pull --version|head -1 guix pull --help|head -1 and basically all the commands using show-version-and-exit. Do you need a more systemic approach? Thanks, Mathieu From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:05:31 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:05:32 +0000 Received: from localhost ([127.0.0.1]:57793 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsR23-0003Kr-8I for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:05:31 -0400 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:39213) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsR21-0003KV-0V for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:05:29 -0400 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-406553f6976so15374165e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:05:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697475898; x=1698080698; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=gUTIEotoLJ6t0/CbDkTOW+mm+jfgAV42O74zw9kGOlk=; b=i3pSirvP1GID+pbHgTwANWyFV9hITwUGivSqDsIPW6uFh0iOKitH4Asx2lAVfPDJnt D8uoaC+k7FhH366jEQtlpcufU18WQYFzNTwRTiqBQvQP8xySo9WNEkpKNaMFq6m3yxhG ywU5AzdlvrWQWJ0n7/IMXU7g+sENCi8REZYAm7OFMKi7bpfkYHxII6BYqaBhhwQ5iyYv xw846Ha2SPj9I/MD+YON3xRZyhsrEPUE5R2zByzf1NJL+1mAy2Lp2+NUvAcnthbw57mG zYYROVMRON5eQ/13zOjoIJ3sud6RHmzmTjM2fqQLwpeLmX3D417q2gLWyMntT8gDsegz ej9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697475898; x=1698080698; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=gUTIEotoLJ6t0/CbDkTOW+mm+jfgAV42O74zw9kGOlk=; b=ilkgw8GMH/0uhflnBplusr1+SB/+bGN3wZAS9cOEWaR1GJBxk79kjuvx8mxmbyYKMI Rkic4gTCW6PV+gVJUa0WmA05VDpWRV1uZ5HmeTijCl2YP/rrjYWFO1ZfXzmihy+0NwSD dx1E6PXjWFF6Ol3dL15PORhTmHbVXF72BbBEtS2UFDe7GItB3ekYQpVmGgVznpC8fwSB JxB6LRGaMCWhXT4MzDqwkDFW4xofyOFdWzPwd2RgE+cqmV6D6DjboXsub+wI8mmktbPp KguvCODjg1zW3kVURV/Ll3GDCULnXtRgeXivhw5mc8ojaHvvAE1MkhTZeJu2aSCKJprE cswg== X-Gm-Message-State: AOJu0Yxc0xcFPz7tCdcHHku4PriU3knZLCDnZx2QTaVii8SCHpg0Rkfq ilqBqB2lxaFDUnn1qgxb+bI= X-Google-Smtp-Source: AGHT+IFi/mcXR8W3sa0mYykBqaIu7yTbC1EUiiZJF9ALqGYk7BGmYTJGQGkBQaAsPPSmRtad6d/Ung== X-Received: by 2002:adf:a389:0:b0:32d:a213:4d76 with SMTP id l9-20020adfa389000000b0032da2134d76mr38093wrb.2.1697475897391; Mon, 16 Oct 2023 10:04:57 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id x18-20020a5d4912000000b0032d9382e6e0sm10663317wrq.45.2023.10.16.10.04.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:04:56 -0700 (PDT) From: Simon Tournier To: Mathieu Othacehe Subject: Re: [bug#66499] [PATCH] ui: Handle EPIPE errors when displaying Guix version. In-Reply-To: <8734ydfwq2.fsf@gnu.org> References: <8734ydfwq2.fsf@gnu.org> Date: Mon, 16 Oct 2023 19:04:53 +0200 Message-ID: <877cnmqz0q.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: Josselin Poiret , Ludovic =?utf-8?Q?Court=C3=A8s?= , Tobias Geerinckx-Rice , 66499@debbugs.gnu.org, =?utf-8?Q?Cl?= =?utf-8?Q?=C3=A9ment?= Lassieur , Ricardo Wurmus , Christopher Baines 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: -1.0 (-) Hi Mathieu, On Sat, 14 Oct 2023 at 10:13, Mathieu Othacehe wrote: > This fixes this very issue for me too. However, all the following > commands are still failing: > > guix package --help|head -1 > guix package --version|head -1 > guix pull --version|head -1 > guix pull --help|head -1 Thanks. Fixed and the remaining others too. > and basically all the commands using show-version-and-exit. Do you need > a more systemic approach? Well, I do not think we can do really better than add leave-on-EPIPE here or there. Maybe we could have some =E2=80=9Cdefine-show-help=E2=80=9D that wraps =E2= =80=99show-help=E2=80=99 definition with leave-on-EPIPE but the effort (find-replace) is not worth some quick additions here or there, IMHO. Well, the first patch fixes --version for all subcommands. All the others deal with --help. Now, no backtraces. --8<---------------cut here---------------start------------->8--- $ for cmd in $(find guix/scripts -name "*.scm" -type f -exec basename {} .s= cm \; | sort); do ./pre-inst-env guix $cmd --version | head -1 ;done guix archive (GNU Guix) UNKNOWN guix authenticate (GNU Guix) UNKNOWN guix authenticate (GNU Guix) UNKNOWN guix build (GNU Guix) UNKNOWN guix challenge (GNU Guix) UNKNOWN guix container (GNU Guix) UNKNOWN guix copy (GNU Guix) UNKNOWN guix: cpan: command not found Try `guix --help' for more information. guix: cran: command not found Try `guix --help' for more information. guix: crate: command not found Try `guix --help' for more information. guix deploy (GNU Guix) UNKNOWN guix describe (GNU Guix) UNKNOWN guix discover (GNU Guix) UNKNOWN guix download (GNU Guix) UNKNOWN guix edit (GNU Guix) UNKNOWN guix edit (GNU Guix) UNKNOWN guix edit (GNU Guix) UNKNOWN guix: egg: command not found hint: Did you mean `gc'? Try `guix --help' for more information. guix: elm: command not found Try `guix --help' for more information. guix: elpa: command not found Try `guix --help' for more information. guix environment (GNU Guix) UNKNOWN guix: exec: command not found Try `guix --help' for more information. guix gc (GNU Guix) UNKNOWN guix: gem: command not found hint: Did you mean `gc'? Try `guix --help' for more information. guix git (GNU Guix) UNKNOWN guix: gnu: command not found hint: Did you mean `gc'? Try `guix --help' for more information. guix: go: command not found hint: Did you mean `gc'? Try `guix --help' for more information. guix graph (GNU Guix) UNKNOWN guix: hackage: command not found hint: Did you mean `package'? Try `guix --help' for more information. guix hash (GNU Guix) UNKNOWN guix: hexpm: command not found Try `guix --help' for more information. guix home (GNU Guix) UNKNOWN guix import (GNU Guix) UNKNOWN guix import (GNU Guix) UNKNOWN guix install (GNU Guix) UNKNOWN guix: json: command not found Try `guix --help' for more information. guix lint (GNU Guix) UNKNOWN guix locate (GNU Guix) UNKNOWN guix: minetest: command not found Try `guix --help' for more information. guix offload (GNU Guix) UNKNOWN guix: opam: command not found Try `guix --help' for more information. guix pack (GNU Guix) UNKNOWN guix package (GNU Guix) UNKNOWN /home/simon/src/guix/guix/scripts/guix (GNU Guix) UNKNOWN guix processes (GNU Guix) UNKNOWN guix publish (GNU Guix) UNKNOWN guix pull (GNU Guix) UNKNOWN guix: pypi: command not found Try `guix --help' for more information. guix: reconfigure: command not found Try `guix --help' for more information. guix refresh (GNU Guix) UNKNOWN guix remove (GNU Guix) UNKNOWN guix repl (GNU Guix) UNKNOWN guix search (GNU Guix) UNKNOWN guix search (GNU Guix) UNKNOWN guix shell (GNU Guix) UNKNOWN guix show (GNU Guix) UNKNOWN guix size (GNU Guix) UNKNOWN guix: stackage: command not found hint: Did you mean `package'? Try `guix --help' for more information. guix style (GNU Guix) UNKNOWN guix substitute (GNU Guix) UNKNOWN guix system (GNU Guix) UNKNOWN guix: texlive: command not found Try `guix --help' for more information. guix time-machine (GNU Guix) UNKNOWN guix upgrade (GNU Guix) UNKNOWN guix weather (GNU Guix) UNKNOWN --8<---------------cut here---------------end--------------->8--- --8<---------------cut here---------------start------------->8--- $ for cmd in $(find guix/scripts -name "*.scm" -type f -exec basename {} .s= cm \; | sort); do ./pre-inst-env guix $cmd --help | head -1 ;done Usage: guix archive [OPTION]... PACKAGE... Usage: guix authenticate OPTION... Usage: guix authenticate OPTION... Usage: guix build [OPTION]... PACKAGE-OR-DERIVATION... Usage: guix challenge [PACKAGE...] Usage: guix container ACTION ARGS... Usage: guix copy [OPTION]... ITEMS... guix: cpan: command not found Try `guix --help' for more information. guix: cran: command not found Try `guix --help' for more information. guix: crate: command not found Try `guix --help' for more information. Usage: guix deploy [OPTION] FILE... Usage: guix describe [OPTION]... Usage: guix discover [OPTION]... Usage: guix download [OPTION] URL Usage: guix edit PACKAGE... Usage: guix edit PACKAGE... Usage: guix edit PACKAGE... guix: egg: command not found hint: Did you mean `gc'? Try `guix --help' for more information. guix: elm: command not found Try `guix --help' for more information. guix: elpa: command not found Try `guix --help' for more information. Usage: guix environment [OPTION]... PACKAGE... [-- COMMAND...] guix environment: warning: This command is deprecated in favor of 'guix she= ll'. guix environment: error: fport_write: Broken pipe guix: exec: command not found Try `guix --help' for more information. Usage: guix gc [OPTION]... PATHS... guix: gem: command not found hint: Did you mean `gc'? Try `guix --help' for more information. Usage: guix git COMMAND ARGS... guix: gnu: command not found hint: Did you mean `gc'? Try `guix --help' for more information. guix: go: command not found hint: Did you mean `gc'? Try `guix --help' for more information. Usage: guix graph PACKAGE... guix: hackage: command not found hint: Did you mean `package'? Try `guix --help' for more information. Usage: guix hash [OPTION] FILE guix: hexpm: command not found Try `guix --help' for more information. Usage: guix home [OPTION ...] ACTION [ARG ...] [FILE] Usage: guix import IMPORTER ARGS ... Usage: guix import IMPORTER ARGS ... Usage: guix install [OPTION] PACKAGES... guix: json: command not found Try `guix --help' for more information. Usage: guix lint [OPTION]... [PACKAGE]... Usage: guix locate [OPTIONS...] FILE... guix: minetest: command not found Try `guix --help' for more information. Usage: guix offload SYSTEM MAX-SILENT-TIME PRINT-BUILD-TRACE? BUILD-TIMEOUT guix: opam: command not found Try `guix --help' for more information. Usage: guix pack [OPTION]... PACKAGE... Usage: guix package [OPTION]... guix perform-download: error: fixed-output derivation and output file name = expected Usage: guix processes Usage: guix publish [OPTION]... Usage: guix pull [OPTION]... guix: pypi: command not found Try `guix --help' for more information. guix: reconfigure: command not found Try `guix --help' for more information. Usage: guix refresh [OPTION]... [PACKAGE]... Usage: guix remove [OPTION] PACKAGES... Usage: guix repl [OPTIONS...] [-- FILE ARGS...] Usage: guix search [OPTION] REGEXPS... Usage: guix search [OPTION] REGEXPS... Usage: guix shell [OPTION] PACKAGES... [-- COMMAND...] Usage: guix show [OPTION] PACKAGE... Usage: guix size [OPTION]... PACKAGE|STORE-ITEM guix: stackage: command not found hint: Did you mean `package'? Try `guix --help' for more information. Usage: guix style [OPTION]... [PACKAGE]... Usage: guix substitute OPTION [ARGUMENT]... Usage: guix system [OPTION ...] ACTION [ARG ...] [FILE] guix: texlive: command not found Try `guix --help' for more information. Usage: guix time-machine [OPTION] -- COMMAND ARGS... Usage: guix upgrade [OPTION] [REGEXP] Usage: guix weather [OPTIONS] [PACKAGES ...] --8<---------------cut here---------------end--------------->8--- Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:30:40 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:30:40 +0000 Received: from localhost ([127.0.0.1]:57822 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQO-000480-AX for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:40 -0400 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:38983) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQL-00047U-Fu for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:38 -0400 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-406532c49dcso15538005e9.0 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477407; x=1698082207; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Q0wsvUi/ahRQnIddokQX7pRNJdq7gTHXE/lzS5pZRmI=; b=ZzpReTaLgxmoJBfUbAq1qEvg4PqvSyk1plNz3K4304w1C8LcXyBBFyYGJqODQf3dXQ jYpqsDxtl47nVE3N4XQ4GZUk2hMvVwVV0VfLTKI49lVhj23EWTjmoVi3bY1JLXSYIG7e xgYk+x7REUx60LUvY1G3v9APCtPq/MObh4WXW+OOsdYlTfolAM8KNY2ygN2F2a/sadtU B0hSS6KKLnq6IZDClydSe/p6zxg4GUdpREJMw+buXtth9BXlPN4QstzDyQ5eL9IqlnUC R7tfrifXKdR1Dxh9v/M+ZL4dOQzO2LxVJrgSlcthCSJ8huFIOhe/ANit4j8KRnI75qRH xBiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477407; x=1698082207; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Q0wsvUi/ahRQnIddokQX7pRNJdq7gTHXE/lzS5pZRmI=; b=OGrMdl9CUWTNRPJ4sSmj4+0twI8+nLykf5D+OjvJgIX4+z3t5YpGcdt1LN8dJtTcik 1iHDvix3i6P3kSByqcRY7FQNbicgeDHBv0x1G9AUvuM2F3yKkmm+Nx6HM1LysE4kH8ts h0Eoc2IN3kaY3Cxk/bQjyFBqYUdRCgwhUp3ewMYgGRve5cJ/XkAnMNAGnt7JBKaMNjNw +m6Uhr0LVz4uXfGGphQwjR9nV0fBEgZHRmZqavylKKE4r5IA3BGqJovCtiqYLpEn+DJ4 ec4NuNeqdWyUNco2uHYsQHFBh7XSry2V8omy0IVeiwVeKAENiP3SL2q5se8A+VxQowDY Bs+Q== X-Gm-Message-State: AOJu0Yw7lg59uNqsvmMhaqtoWivM8ETVd/43STIu7fSZSVRg9ntJBSKx jJQ4CgnujU2xkXyTjmWOznVfYqhWRXk= X-Google-Smtp-Source: AGHT+IFJQcjj3MdS4i2r8CioI9NEkf0V/thElEdXZIZ3uGc7+Keq+mNAt3d+Ooupi0dZ1gn2hA/05w== X-Received: by 2002:a05:600c:3511:b0:405:4280:341d with SMTP id h17-20020a05600c351100b004054280341dmr30689024wmq.4.1697477406721; Mon, 16 Oct 2023 10:30:06 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:06 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 02/39] scripts: archive: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:20 +0200 Message-Id: X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/archive.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/archive.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/archive.scm b/guix/scripts/archive.scm index e32f22ec99..2b5a55a23f 100644 --- a/guix/scripts/archive.scm +++ b/guix/scripts/archive.scm @@ -119,7 +119,7 @@ (define %options ;; Specifications of the command-line options. (cons* (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:30:43 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:30:43 +0000 Received: from localhost ([127.0.0.1]:57832 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQQ-00049C-PG for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:43 -0400 Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]:40371) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQM-00047X-9A for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:39 -0400 Received: by mail-wm1-x32e.google.com with SMTP id 5b1f17b1804b1-4053e6e8ca7so16207525e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477407; x=1698082207; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=MGqXPoaGi3XBJUwbCUmHiLeXaarX4/b2RHNi4F006v4=; b=k/cWP5qQOsS30FfoYd5ZhzFZx2wd5uAxbpWVH85GC7s6ySYW6BCGWatLlNzzVyULJH f4yBcCpoqISG22jzYBuiOnyHQsUT3Qw4kN4iL48yhKzJo67Jl4NNG4+i75R/Kk9T7EOq DAlWf1dwGYvi3DGr/x+kNOZh9So74HBJKKnP3TPANX8rGmQ2ISVfduO+DwnTsGQBzZ5z gm17rCUawIw9nl2pV3TOPhBouHHRQ75rhV7D4ODXLEgrGZJh1bIYHyfDk1vDBwe7A3t0 Okm84/WouCjuhx61aZ9zTTRfrY7VhiyXQNRtdZOQ1FO5r76m9ojxBN6Vq/KpilzVtrJD ElGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477407; x=1698082207; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=MGqXPoaGi3XBJUwbCUmHiLeXaarX4/b2RHNi4F006v4=; b=IkOeceteOHUFA54SQZWcOke1qNUaK44GWUZU9NjmaBrDIO2M3nKx/3QojKnKxGjH7g B0fMkOxg1jHkSoflMIHl14nFopli05la/64v25AJ1s/MPwd6Glw9LNod/uA+QCbfQmQh YBtNTROQDLZ/tklVqgWy2AdgcH5f18OfD2VT4QL+loGcyFprMlnxg17WV6t2733GEor8 CvFBJdZO3Nrez3Oq+lqtEr1Uz+OrUVpH99HXrPBKH3+OKyXn9+wPQUfvWBt7hn5IDqwR HZn53Xa2HiPOTiVT7Nb7p3nX1Es148pu1+/kEV7NFNNfmGJkRGfjI630q94Q6sZeDeRH ysEw== X-Gm-Message-State: AOJu0Yw6DtyL2ofkKj48U0ay3Q1lO19Ulh6ptvfM5yg0gI8mfTzXcd1h RCSIWD4DCHRrJo6H+SU2umCXzKP6uQw= X-Google-Smtp-Source: AGHT+IF3qlX+ZTDwyxhdudq4byoQSn9JCEiM1xG+EvzDL2znH2BKdt/7szFBW6tnMwVHQnTw0kYhKw== X-Received: by 2002:a05:600c:511d:b0:401:b53e:6c3e with SMTP id o29-20020a05600c511d00b00401b53e6c3emr31280416wms.1.1697477407691; Mon, 16 Oct 2023 10:30:07 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:07 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 04/39] scripts: challenge: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:22 +0200 Message-Id: X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/challenge.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/challenge.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/challenge.scm b/guix/scripts/challenge.scm index 4821e11bf6..01e2f9a2b2 100644 --- a/guix/scripts/challenge.scm +++ b/guix/scripts/challenge.scm @@ -467,7 +467,7 @@ (define (show-help) (define %options (list (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:30:43 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:30:43 +0000 Received: from localhost ([127.0.0.1]:57834 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQR-00049H-3K for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:43 -0400 Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]:41410) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQN-00047a-A3 for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:39 -0400 Received: by mail-wm1-x32a.google.com with SMTP id 5b1f17b1804b1-40651b22977so9211725e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477409; x=1698082209; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=j5SLmoDiinvhgfhbQsJfrCmLiM6jbzUU3sBuK1zFPh4=; b=B5GUPyfZNLENVVwLGNwyb5jjcPM0paYWQvF6o28i63qeEJHTx9li5iLhWE6srF07DO N34VnXx9xxEKYqliUwQNXIfAFrj0DpIfiRWlqLyrzRNvnszo669DbA0I2OzvybPYu+Kb wn6p0WqgZPefmgnelLt7DOR1wgQA9mbOoPnYVmi9Aye3zqJBZLfVsOQNxGDlR5Hk2gVd Y7S5u1tRg7DN9N+gSZ4OnUsxm+3o0os7kERlu3W3UU9RrlBGPP/Kz8aoKLk/dM2UPf5O AAzmUsi6cJbcKwlRnq+OC/i9qI5v52ZnVrpyV9jYLHpZFvwDItP+UX7+6SOI7U5iWR98 6zAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477409; x=1698082209; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=j5SLmoDiinvhgfhbQsJfrCmLiM6jbzUU3sBuK1zFPh4=; b=pFlfMxSoQGCr3F3CmmqHXFHGhtds58vENEelsZSJOkp6j2kfzwatb3TKstsjM1cVsp COisP1DA5IwT0A86NlmCzUwfa36SGgWhT9EDEc6ateDroU/7mPOgxE90vL0tn7kym6WW RDhcKNGXf2vsJ0SKheTYNHmNDD/01uh2HHlfRHUXhYNTBpwoKjGmm5mjOFUr+8VOBaXL a1xyJWSBf66v42xTtFCcUB3jIE9gkBgLvdjAOPmUfne3cwJ364hjG37ixJ4Ial/DNGye NsnuSQDIYrI/ZX9enxvtcNBuKcB7s2939g7ViEPvK1kJ8xQ9ffg+GmIbXq1SBVCqFi// hMNA== X-Gm-Message-State: AOJu0Yyjy5CkToIF2TkAovFWkJfzVBUQc18uhMHvDZ2puxNgGL8BauFy KzYJpa/ApLhglj9a4BDlKcZkXrXr8LE= X-Google-Smtp-Source: AGHT+IEBl2dM2XLDA4JR8Lrjkc3xll9eMXXMkpPQeFgR87hEjj+gkd1txU4TrOLeGaCArPIyFFBZ8g== X-Received: by 2002:a05:600c:1c0f:b0:405:4721:800 with SMTP id j15-20020a05600c1c0f00b0040547210800mr31559004wms.1.1697477408616; Mon, 16 Oct 2023 10:30:08 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:08 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 06/39] scripts: copy: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:24 +0200 Message-Id: <48d21439406fb0f26ffc425ee13548a336485b53.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/copy.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/copy.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/copy.scm b/guix/scripts/copy.scm index 07357af420..67975ac1a9 100644 --- a/guix/scripts/copy.scm +++ b/guix/scripts/copy.scm @@ -150,7 +150,7 @@ (define %options (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:30:44 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:30:44 +0000 Received: from localhost ([127.0.0.1]:57838 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQR-00049Q-Gd for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:44 -0400 Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]:38984) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQL-00047V-Vu for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:39 -0400 Received: by mail-wm1-x32a.google.com with SMTP id 5b1f17b1804b1-406532c49dcso15538035e9.0 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477407; x=1698082207; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=AhRvRDrOFQCanBRAjd8FGRSJSJhPhmnxGmCdpIBC/ak=; b=SACifGe3rR06ENdw5Y3yQmJnDx+nMpTW9SXzMslQ4qPDO8FElvBQIlN92svCvP+R4L w84cwaG+iW1HqhF/JEsua2Hqm+iR6YFaEGBYTG3TIJpb40p6Y1hUCSdD1aJ+wRHF5G52 v6RoFOtruZbzVS6dwtkkXwPGuN177W9h+nhOwzqM7+aGqM0DPj14BpwmpCgoXHxPJ/d0 bb58vtyS/tGf0C9pGdtusw4dqTdSAggiIm1B6gL85bzJ0GGPKqCUpAlQ05npTtYMOmN1 Ls5oyLtQaXKqQIeWecUDAQTQAnLbpfp/TKqjtszu0B3GpumuXOnJcDW5SUlPRSwlmitG UZRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477407; x=1698082207; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=AhRvRDrOFQCanBRAjd8FGRSJSJhPhmnxGmCdpIBC/ak=; b=IxhKvFs5baCFcVZHF8Bm8jOfB+pGZI17fbxslSudWB5kurNcaj0O8PwojQEsg3A9Y6 1q6YsEW3Ar8+0gCymByMtn4r+BSs5J86QTFaM0UJrJMejrVtBGIZZLL9BockHDgn8Dvu 1OGAP3hSmaX3v60/7bFu0NCpEZSuju5eSwz8BJP7UMgP1HTW1fdL0wY0buWgp4BNgyh7 eSzPMVDiNvNMbJUmMnOAky6/0JdxwECw/W3D3O19Xth9fGkOHkUlzp/bSDseq02e3EJh cKgh5ea9oORF5L+YAsaHiwYxCOOaaFC1y9rCPodHextPMk4OMUh5CURk3huzkI8qVIKP zf5g== X-Gm-Message-State: AOJu0Ywi81j64JG/oKg0XmjSCDBGIfgxNQBicXvr65fphnPXFnDqvXGc 5/1VhxS9nE5Eia1B2kfwS7y4ThQ1Puk= X-Google-Smtp-Source: AGHT+IGLV41BDatIMiM9zepgSzkcywxmNlM33arLp0b0V5kvv+IiyWst/igLWsOD76YX4EZhlbywGg== X-Received: by 2002:a7b:ca59:0:b0:3fe:d637:7b25 with SMTP id m25-20020a7bca59000000b003fed6377b25mr30766315wml.0.1697477407201; Mon, 16 Oct 2023 10:30:07 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:06 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 03/39] scripts: build: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:21 +0200 Message-Id: X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/build.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/build.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/build.scm b/guix/scripts/build.scm index 72a24f91ac..05f022a92e 100644 --- a/guix/scripts/build.scm +++ b/guix/scripts/build.scm @@ -477,7 +477,7 @@ (define %options ;; Specifications of the command-line options. (cons* (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:30:44 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:30:45 +0000 Received: from localhost ([127.0.0.1]:57841 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQS-00049j-7H for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:44 -0400 Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]:41096) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQL-00047T-E3 for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:39 -0400 Received: by mail-wm1-x331.google.com with SMTP id 5b1f17b1804b1-405e48d8e72so9289515e9.0 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477407; x=1698082207; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=8lJiUnReSLxmWqKZMJxLAeUYR25yOAo7/3bghqxDrdE=; b=JZ31eV1CdvzGRTcIYdnN5T/pIEbJdN4aRJEjDFhEayadMUKc1yVoIpcAJidkAXE1Lj s8/jAdLV79EvSM7TSN5jnL+HCFnUrav1LaXhdvfQHB6BMEzanztneij0GwCAsSQu6gYy ybtmMthm3bSFmGmh4sTxTMgB/SRxqjhU2qtj37qm8ywCCwG9Fd8YIF1tfsS1HTgfJNSQ 2JYh9q0+GS/lS5C/epn/kmrw0F3Z3p1dD06RnqQnGbvtZI3vqalScjx+tGxoA5YJR/5K Uo9NWs92lncPRjIZ284DrATcvEacKQmJmWjQseH00niw5uSc6qFtdAxadNwp0PwFvQjc XDtQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477407; x=1698082207; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=8lJiUnReSLxmWqKZMJxLAeUYR25yOAo7/3bghqxDrdE=; b=omUxn7xzgUnm0I6pNiZlYND7OI/qSCgluUD07QnDmsUHys8eyGFHkCL+88cxqJZTaQ pHoJ4fFvHS9wEXmu7mLsf5ZzjjVFGnZQZoUA4G9OWMy3up3OnBT4oPGXAgoQfXnTdzGt 5cOXzAsBIUCF/yS3pEceINJ4R5yajfNR9OaRcRGlTu5f+wisU89FDYaH1nxLze3MlVhM ugIFstSXy8zvOhp2VRWWlFoXbnigd96Eb8DQRGI7zHDQQuRQTauFBM0AELhYb8+EB0SM RpmNKxhUkFJHhB/qGGvoonmKpJ46oN2cVPDbqikspMDpEteUKQUJM0NgbjSW4xaVy46T k5Ag== X-Gm-Message-State: AOJu0Yw5Snlkg+BbGsLiXz+uKTM+ROtdtjNKmEPbxQwR3dRLX1W/qdVf 90NmdBcKYaNStxiuMs2Og/hA2wY3SyY= X-Google-Smtp-Source: AGHT+IHrLP2zmefr68JyxusnG530xj9DhY6X1gni9pKlwBCigEG5fPfrkOcvQv3fARPf9P4kIJmWLA== X-Received: by 2002:a05:600c:5117:b0:407:52f0:b01a with SMTP id o23-20020a05600c511700b0040752f0b01amr17521571wms.2.1697477406295; Mon, 16 Oct 2023 10:30:06 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:05 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 01/39] ui: Handle EPIPE errors when displaying Guix version. Date: Mon, 16 Oct 2023 19:29:19 +0200 Message-Id: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) Fixes . Reported by Clément Lassieur . * guix/ui.scm (show-version-and-exit): Handle EPIPE errors when displaying version. --- guix/ui.scm | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/guix/ui.scm b/guix/ui.scm index 6f2d4fe245..e3bf07212f 100644 --- a/guix/ui.scm +++ b/guix/ui.scm @@ -552,19 +552,20 @@ (define (initialize-guix) (define* (show-version-and-exit #:optional (command (car (command-line)))) "Display version information for COMMAND and `(exit 0)'." - (simple-format #t "~a (~a) ~a~%" - command %guix-package-name %guix-version) - (format #t "Copyright ~a 2023 ~a" - ;; TRANSLATORS: Translate "(C)" to the copyright symbol - ;; (C-in-a-circle), if this symbol is available in the user's - ;; locale. Otherwise, do not translate "(C)"; leave it as-is. */ - (G_ "(C)") - (G_ "the Guix authors\n")) - (display (G_"\ + (leave-on-EPIPE + (simple-format #t "~a (~a) ~a~%" + command %guix-package-name %guix-version) + (format #t "Copyright ~a 2023 ~a" + ;; TRANSLATORS: Translate "(C)" to the copyright symbol + ;; (C-in-a-circle), if this symbol is available in the user's + ;; locale. Otherwise, do not translate "(C)"; leave it as-is. */ + (G_ "(C)") + (G_ "the Guix authors\n")) + (display (G_"\ License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. -")) +"))) (exit 0)) (define (show-bug-report-information) base-commit: b6a070d2a3c059c1a574dc4048fb8f942e008799 -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:30:45 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:30:45 +0000 Received: from localhost ([127.0.0.1]:57844 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQS-00049u-T3 for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:45 -0400 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:39988) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQM-00047Y-V7 for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:40 -0400 Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-406aaccb41dso16213375e9.0 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477408; x=1698082208; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=C8wpsdZO4jpHORbg8g9XONvmnHJylfIcovFIROrBbMc=; b=T5GmWYymLfB0ENRPXaQId80P0k51fnBTXUSxdU7AMjRkw5O+1/76Y5SZfDCSjXfUiO Kgy8rIixcy4dvyDFeSWUHMp3bj40TSB9sqnIRJ/Nr/lYGkaiwALRHSoMZ9wCXLXWGR8h cHMfbJPqNNPRSiETdrq+M2jNiLCyXxlxpQ4kNaoMo9rh0Ts96ixD6kRzy8RL0EvifH5p jTVHDAsnMuuUEBdTlZ6RXzJHD8GmfMxQ5CX8/PwYRRkwrAzn1n37mYfEzddXqpGpqXgB s7wsCthCg1PQM486BE95MOYlne19ifRaDw7XeH9m6zo9uEoNCzA68erMEwnbC9WjqAxJ YNeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477408; x=1698082208; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=C8wpsdZO4jpHORbg8g9XONvmnHJylfIcovFIROrBbMc=; b=aWhdk4G06bRMiQ9k5GgR/xqMkSGjyRWHoRHVQ5SDr115/c+nA9v/Al+62L3N/M6/jj jEJNFWevKTzBbo8s54dg5/w5ipTGOlJhRIB3CbgZvuA73eGgwkEUSpv6V1OI78VSk/O6 TC5j9va5nwzSK9ulU+Fv3vgfFKxkNqrKZAZ7vUSz0dz+f4sR7jzlUir1X9Owmp8CREH8 pdAvwMByxY2SLJP/5ib4C1l7ygX+VNWrgejTBSP/FQrj1EEgU+YZSm1UGf9b9ZvkJt8z uunk5O1KVIHWfku+/7Y8BKXrDugLGeEaYeyfH7pECWHuBkqyvkpw58S9ZZEb7p24anQ7 1rsg== X-Gm-Message-State: AOJu0Yy2iXWW5NtVEIRrDbU1f+dADybgTM7pzkJkGzM32XO+6zMCww0F z16Aa5A6N65sdXn+C0LQT6tOAnDGwFo= X-Google-Smtp-Source: AGHT+IEY4wlt6hHlXvNpoRSt0DSe2OtWUlWLKq/u07nZdIXxgPz+/6SMBH1s5wG230SHVDJoBjh68Q== X-Received: by 2002:a05:600c:474b:b0:401:c07f:72bd with SMTP id w11-20020a05600c474b00b00401c07f72bdmr31223045wmo.4.1697477408129; Mon, 16 Oct 2023 10:30:08 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:07 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 05/39] scripts: container: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:23 +0200 Message-Id: <4385f9dc3d73e230ac681c6a9de564514e3ea474.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/container.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/container.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/container.scm b/guix/scripts/container.scm index 2369437043..70637bca29 100644 --- a/guix/scripts/container.scm +++ b/guix/scripts/container.scm @@ -57,7 +57,7 @@ (define-command (guix-container . args) (format (current-error-port) (G_ "guix container: missing action~%"))) ((or ("-h") ("--help")) - (show-help) + (leave-on-EPIPE (show-help)) (exit 0)) ((or ("-V") ("--version")) (show-version-and-exit "guix container")) -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:30:46 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:30:46 +0000 Received: from localhost ([127.0.0.1]:57848 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQT-0004AJ-KU for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:46 -0400 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]:37977) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQN-00047b-Lk for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:40 -0400 Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-405d70d19bcso10356735e9.0 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477409; x=1698082209; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=zOJYUlIGnahCTsyHiWqlHdEczCaZ0FJLAbtnWsbwQLo=; b=NAZQje+fKYhPcne/8XINtpYJh5Y3WfCTVGEgLvWVcOSnVQr2QAkfTbniQqAbh2d+It 5TSQet44zaZcBTQbIJXBfpcBAxGU8zC0EM+Y7kU7+VKGJhuHResRvjgOE1yCzEGA5rxU GPwFlXGKa+WTq0M+VqxP8C2AtwsHw03kyWXHeJKh6rDKVeGVpQ1wHcIKM8xi04etG6hQ K9DBwTbw74VISbMUz1rTsJS06QS0FLHyMGyOOF/0xgz6OMCHmDXVepxvxnwdJQ3RhJnH KmVMbFQLYGCZOBozm6qpF7DfpmwNxp3wy6URdezqGoaiUHQ7pI0mXsoNioMb8g+lgTLq XfKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477409; x=1698082209; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=zOJYUlIGnahCTsyHiWqlHdEczCaZ0FJLAbtnWsbwQLo=; b=ubMOwLRjVZfOKj1WdBrRDMZCzeZ77Go7mSLKIU5WlBBZco9iQBpcdaZfM3PVkNlpLi gJ4v8czt3Q+0uajFObAmVyg9JCf8fY7pHCrwxa185IGWX8SO+yoYnjm96+V8tw47tDob vGVNIFzmPPhnzXbGkjZpnGCq6ijr3+3cC1/gOA26gN9k9MlLNBgb5kwg6QtLgtwStovZ UoENldAMoN0OgZ7tCEJjHPqnm5M+LyShL5IakDYerEaDWC22Nzrkf+V1uQJkN4+3a9w2 gISP0NAusCVCoZsAZ8aAF3XNLNJGaiWVMWNbvQDV5yKk/M5ppxxlzc13588FAE9WeAl1 lJfQ== X-Gm-Message-State: AOJu0YzDxyLbxEFcNTrYQ49MB68kIUV2WqXAExGE6ZWPu4yMtVy232un V4XyricHxz3eTjILfI8QydYfR4Gd7lk= X-Google-Smtp-Source: AGHT+IGLHDrnxmiRZPduNESeOWpO4OyAqxInYMXilKRtIpQaYNVgLzC8Dh1xHhTH3M0hF1zAOa5XbQ== X-Received: by 2002:a05:600c:3c8a:b0:3fe:d46a:ef4b with SMTP id bg10-20020a05600c3c8a00b003fed46aef4bmr30634900wmb.1.1697477409095; Mon, 16 Oct 2023 10:30:09 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:08 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 07/39] scripts: deploy: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:25 +0200 Message-Id: <8b78f7a00ff65c7e163cd5b0672f4af67e6ff9ac.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/deploy.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/deploy.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/deploy.scm b/guix/scripts/deploy.scm index 14ce736174..4b1a603049 100644 --- a/guix/scripts/deploy.scm +++ b/guix/scripts/deploy.scm @@ -68,7 +68,7 @@ (define (show-help) (define %options (cons* (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:30:46 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:30:46 +0000 Received: from localhost ([127.0.0.1]:57851 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQU-0004AZ-6G for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:46 -0400 Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]:38986) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQO-00047e-G3 for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:41 -0400 Received: by mail-wm1-x32c.google.com with SMTP id 5b1f17b1804b1-406532c49dcso15538405e9.0 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477410; x=1698082210; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=k5wIx+QokHXaOeocC1PvFswNHBz2hvzmsdoaYIgF4rI=; b=UIWX+/tbaWsMpwz/B7MBpjOwOclbzqTbUPSYkvW5teSnDg6vFrjYozb+dZlz4d1sfT 1wKTCAISlhACdXN/YmnJ50cP5YzXK/iOqx5Tzt8x95sVEQvC0I9PXMYb1tXOeqax5ox2 eX86+nqSlhKnOaO1QwhNDgTHWt4Bg+Z/tpnREmzbG4us2annGtlcRmMVMK65WFZ5RZd1 kv7T3Ajlp9ShwoCIkjjJ5KXnlJAnfYWLzl0j6XMDDWpASqD5pg0wa9uoCRcxIQOowdZO NUL5/ScLuGbXThPPRKAvx2Id7L4vXTvtwxxY/5cMiNIy3srOxr7Ec4itzuvSWudzFzWr IX+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477410; x=1698082210; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=k5wIx+QokHXaOeocC1PvFswNHBz2hvzmsdoaYIgF4rI=; b=mCLKcgj6XRcqpVOKRO8zVjNEtujF9mwA0Vh5Xcm7o4k0ogkR35dgv3Ohe7/ZUKjKlh j6Udn6+tMhgDzgTU/eK9lxiNZU/wdlhHD+bDmpXW1r7spjW54yIFdx9WuKdwUw7HgMdb 6/VA62kBx8pHyG49bJgzfYIcM5EdZUus52OEaK/CI6VLVBeSAp+AF+dbSk45oXOrfc8i T6sLrkv5i1DfNzFtGh/lDIj+bcwoUxqYdG0M2Pk+No9zH+1rwAygs7ik02CLOixbZ2/P DyvfVIvRuAWpG2zW7GwQ7aG+jTtzrLDiaSOLLGJUixrgyfJLrjU6mKzFI76gfFjjYW1b O0kg== X-Gm-Message-State: AOJu0YwadLFhVLxl0bQDdkCS9pnTjt3HA8b4MBr9Om+m0T4Jo8McvyTN BBddw+9HrP8k/neYkZWVdCe/Ori0uaQ= X-Google-Smtp-Source: AGHT+IFeDzCWN4GXC1xFGZcyIUOXus9kSVVC1pQZnHLPpibm8Ph/Hh024G4FwZNXZbGncX5A1SFzaw== X-Received: by 2002:a05:600c:1c1f:b0:405:38d1:621 with SMTP id j31-20020a05600c1c1f00b0040538d10621mr30698182wms.3.1697477409522; Mon, 16 Oct 2023 10:30:09 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:09 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 08/39] scripts: describe: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:26 +0200 Message-Id: <4da647c6e86e0a3f9792932c191c944988ee4b54.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/describe.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/describe.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/describe.scm b/guix/scripts/describe.scm index 5523aa0ec2..6d451dc902 100644 --- a/guix/scripts/describe.scm +++ b/guix/scripts/describe.scm @@ -74,7 +74,7 @@ (define %options result))) (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:30:47 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:30:47 +0000 Received: from localhost ([127.0.0.1]:57854 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQU-0004Ao-Oi for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:47 -0400 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]:38334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQO-00047f-Kn for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:41 -0400 Received: by mail-wm1-x32d.google.com with SMTP id 5b1f17b1804b1-4064e3c7c07so10270795e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477410; x=1698082210; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ZsHS4UERxRwdGiUr6gW5PhAZUmVHiaCgA/y1PciuCU4=; b=TYaGnEO7hpy40oGAs0PrEZRpcolyBEQ5fVHxYzynC5Jkag0zZGl20JESe8SLfbV2jp Ssd1Thao6uJFTraP8/B9qQGNODuwAPTbtqzXi+qFHFG2rYjtwNPlHO+Pzm1RZ/XCao6u E3kg8TEs2yMVJyFH9sPVvbU9rhr4KLDgLtZQ+CKcSx09TMWwtm6OYRVk60nkctVH6BAi h+KxXl0n4nacRdNK2WsFVget9DFnVioOMo6tR8nHkfXhV5TaqBlguBQ40A5nWZBKavkT 2ORoHDtJwN+tKXfLAVRO9643q3CDZAm3VKqXPbJaZ7M2w3yDPaYKK0FQ5gkFmrgBWiXA WEIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477410; x=1698082210; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ZsHS4UERxRwdGiUr6gW5PhAZUmVHiaCgA/y1PciuCU4=; b=u9cLdzQXFcgFKjRoHPCK2UPRTnY2kUvUg+U0UctOC0IGIGWFptERCh3xa41kJXHvjo Ym5ywV/iNZpbnBJURDU1vDoPZwboQ6z6yKi6YFQ+ywbrrPy0P2BsvQ9uPK7EV7n9bw1b Sjw8PUejBBv8NVcnlajgWBruFgeDj0d0zpzht9QP68hIATfNNoRsKCjMY3NMtvmfwTaX eOfZJouXqzG3S69vARX6ysPubvZtLw25M/aXXa/uFgyZGWFgqhul9wItTItUxHGQq+kY PB8qBTdd+OKBfPaOjgHUt1JGSo31vrlqMWJ3/9tY2gE6KFXULydSQyDvCwM0XhChY4Yi MJLQ== X-Gm-Message-State: AOJu0YyPMscMjRrz49GzMrAW4uKonU4phplOJbCY3LHNSXPt/HtzoXjx 7zai6OHnGdBLoi0nj6aeUr7a5Iy18To= X-Google-Smtp-Source: AGHT+IFnvq9mLO1YSVGwzzzTOjxPRjiRnGQ55A7oGheSV8Q3ZWYFPVVHk4DxgEuvXu6atbvDY6H3CQ== X-Received: by 2002:a05:600c:1d03:b0:405:39bb:38a8 with SMTP id l3-20020a05600c1d0300b0040539bb38a8mr30619292wms.2.1697477409988; Mon, 16 Oct 2023 10:30:09 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:09 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 09/39] scripts: discover: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:27 +0200 Message-Id: <764ebf99e3d48b127c57432d97c4d1c0963437d4.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/discover.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/discover.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/discover.scm b/guix/scripts/discover.scm index 8970f835c9..32bf6085a5 100644 --- a/guix/scripts/discover.scm +++ b/guix/scripts/discover.scm @@ -50,7 +50,7 @@ (define %options (alist-cons 'cache arg result))) (option '(#\h "help") #f #f (lambda _ - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda _ -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:30:47 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:30:48 +0000 Received: from localhost ([127.0.0.1]:57857 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQV-0004B0-71 for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:47 -0400 Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]:39241) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQP-00047i-4j for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:41 -0400 Received: by mail-wm1-x32e.google.com with SMTP id 5b1f17b1804b1-406553f6976so15451835e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477410; x=1698082210; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=xtZOzOXcfXMgcUKtPhpw+NF4Lcp9ErsA/oL3RxuVXHE=; b=a22OqocxRZoGGPCCiunTCmfahybqbdiHqOM7gbZ9r8OhSzGP5BXnzJeoJeFPuAfBI3 +yrHNVR4gs8lx+LF6yoyg2PA8uRk4/e35z9P8Golfixa69Ayhqu7JL/agr/s/1AdICnm 8+wh499F7hIDEx9z4lr06P3v3q0dN9MdP2JOJN1wB9r9l16E6pcOtKpFUSzOwWe/J0/Q jJF1v+XRsEarOWU5mOeQmQgRHVr8qqhdiddq/ozmWPFisdgvfUiLKOhx0xvDyLZgUKXg /o4F/IGa5Qs/yQ3UAbHFRejE990IOTrIKnEN41Zt9CpMZ6HmqbMDFTfY8N7ISRR1Hic2 Yjpg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477410; x=1698082210; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=xtZOzOXcfXMgcUKtPhpw+NF4Lcp9ErsA/oL3RxuVXHE=; b=HwwZrOpbqLwjObQ7opDaK2k+T38pHWgHUfwa4iRosocfnfzryBtfW6p5/PrZJG2Key a6/LB3saWc1McFwkPo8un2FSSLldFmIKeMXoWPp6A+3VE0S+tzpC0CfnkJ66Jk2CYGKh ghXX68F0wELyyvsc8bqiYmagp4rlrfo0Itf6iDlTVXrpcpb3yQsf1dsU1tdT+/fw94Qz FxhKiBtdyq6LeE5raPsxEmhVHhjLqI01V1P4DWHK1n+2u9UGOiV59AkGYfE3+BArejWC Hnv+Od3Q/3AQLR3jl6gIpF0TKZuAD/daO2b4EznSOZ4dBMX4inHof9ndK0RSczdak27N M6DQ== X-Gm-Message-State: AOJu0YyCcofkyg1Z3IpMKZiuGVAgQnJbNh2aL58pH+59CEBjhfAN92FB FvTT1AvwZOLufVRU7GrN0J8ABeFbY+k= X-Google-Smtp-Source: AGHT+IHiISQa0YRKiFC+l8TCb0v1gdQecvxRBUtfhW3yVJDQ8nJyTwvPmieG1nj6tbByXz1LGOMfvg== X-Received: by 2002:a05:600c:5114:b0:405:4127:f471 with SMTP id o20-20020a05600c511400b004054127f471mr30732336wms.1.1697477410461; Mon, 16 Oct 2023 10:30:10 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:10 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 10/39] scripts: download: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:28 +0200 Message-Id: <21d677ebfa3f36a2fa529b66de17ee238a7b9862.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/download.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/download.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/download.scm b/guix/scripts/download.scm index 0ab5c8c39c..0441d3fead 100644 --- a/guix/scripts/download.scm +++ b/guix/scripts/download.scm @@ -143,7 +143,7 @@ (define %options (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:30:48 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:30:48 +0000 Received: from localhost ([127.0.0.1]:57860 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQV-0004BF-Nb for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:48 -0400 Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]:40374) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQP-00047k-EW for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:41 -0400 Received: by mail-wm1-x331.google.com with SMTP id 5b1f17b1804b1-4053e6e8ca7so16207715e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477411; x=1698082211; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=3Rg16AVwt+XfqSI/++qwRz3IzeHp8u5cZFZuuWEfshc=; b=JHWZ3GkSTX8FIKDvwvqFI9dTB2Bvo3OFdYHlzenBfjhioxbOsKLdAib/WZchvJ3gZF 1PXN3ZuoPM35LCbDKbNj75W8u1ko3Uih6QlxV7T/eW12WICYpYddjjj83QajIOPkaCbO Z/+OompGPdD3D2WLfXLgdXJs5Hm9fRsCh5IJeQOkXuzy/PZeiQZZIsTivkUwVkK8AGTc fB1TNExzKi0KbdqAxpqqpeeN/N4Y1jgaFe7g6QatgA7EZjQwToVWlmp8eIyH1vLVidqn z8zkNMZWnk0iukd9trrUOkm6qyGroSYw08SVU8rpbC392CCIKikm083a+zpE4SfX/XdO h3ZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477411; x=1698082211; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=3Rg16AVwt+XfqSI/++qwRz3IzeHp8u5cZFZuuWEfshc=; b=sL2UDApW4DLZvlyqeNVP8m0Z7Og22J0HXIxjpp6oS6I4QbdRLFU+DRh/2B8EQxuUFB wcPY5vyeA1yMpGkK8X+QYYq6oopjILYtfJk+K36Km/0UPXNINyr2qiPX+46fu2ARxKjF EUBFqtcNvpVbBvaBr0N4J2SCoKDz1mHMt0N97/YbvmUButC3wU/lui60L63+aPbj5RhT t1I9DvFkS6Q2OJWbKLnfWPPNZZgrCIpekRLSqY+x4RTuGc35u4nc01XDRmpNaCLw+j2T 0684Uh95CdKMYRLvR60n6xq8vKve13jOtSUd/PoxBuDsb3OhLpciQ4RWTFcihnobDgsz ebPA== X-Gm-Message-State: AOJu0Yx2ZNReC9hLZh2eeG2kfk9/FRMT08Z2+v5q7ht/MB3/tZGzufnk XtYgKxsfHQj3fiqHBP5SVdgSKy1RAko= X-Google-Smtp-Source: AGHT+IE6H/Q277NlSlc4ogDzsHxQbL/s5oxH/GLVuK8lLAheBY6Hsf85ecMOAU+mhWhRvDvHZl1tXw== X-Received: by 2002:a05:600c:450f:b0:405:358c:ba75 with SMTP id t15-20020a05600c450f00b00405358cba75mr31315031wmo.0.1697477410903; Mon, 16 Oct 2023 10:30:10 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:10 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 11/39] scripts: edit: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:29 +0200 Message-Id: X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/edit.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/edit.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/edit.scm b/guix/scripts/edit.scm index 5ce2870c5a..ff2d529bcf 100644 --- a/guix/scripts/edit.scm +++ b/guix/scripts/edit.scm @@ -37,7 +37,7 @@ (define %options %standard-build-options) (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:30:48 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:30:48 +0000 Received: from localhost ([127.0.0.1]:57864 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQW-0004BS-9R for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:48 -0400 Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]:38335) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQP-00047l-U1 for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:42 -0400 Received: by mail-wm1-x32e.google.com with SMTP id 5b1f17b1804b1-4064e3c7c07so10270835e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477411; x=1698082211; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=7RBMBDkC1JLYwnCJVL0N5Tfh1RFoEpmizw/kunMNQcQ=; b=QKbIDzpAT7dzNhlHsZMKHRuASBN7luKKK2iAUDex39Di3D0POIr0DLiOigM4/YcNT/ mBN1nrziy9MyTqsg2b/9Ajq1bqP4krO0QMGOA9ZixNdZZId+xtIoM7aoMztuNk+D3KQy 20rT11pLrpiucY1tx51uT+xi8Pl1OdO6QymEpz1cGymCUTkTICa+kA8ml59zw+wm5ADy piIou5CUgCTR6acGyjiNj45q1n/uTzXyZfV65wwIoZyidAZ+u97YTBxH459WCbuMUI2j FoMzqhzhDZrgwD2IJmkfbqLStsLEKyhBw0Ynzq4G0ZS1Xebss8Zn+LFc5E0Xo96QXP6K bHcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477411; x=1698082211; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=7RBMBDkC1JLYwnCJVL0N5Tfh1RFoEpmizw/kunMNQcQ=; b=XBqI5SgtmniQitlOdI5vS+5r8dt5CCzRrNSQ5WUOhRbfsN6YvtZovIWkB3B8p7LeNB pMZtpb8P+YM1kj6uaV5edhUMVCvZXPS022zJDjVaZ7aHtA201Gqx0m4kBYsbmCcm7w7R g6t67zaD+Y/ueaBz2QuVqWP1r4tkBFBtjKiMl9hpey6QpyoxK15V14/hlW2FVfHie6UP LrJ2egz1vM55I1kryCJhXbJC43Dg9cwPdUTijFooQEWYP/zC3iKHdhDY4Zr6mGqndEc5 CqZ7RxIjpFv45NBFcdOc93MBXpAvjDJLKQPrmOiC4pncYJwKHWLk/oGr7kibUKSrYaho LmRw== X-Gm-Message-State: AOJu0Yzu/bpPE7FAP7uY1YwCLdDZgMYJqXCyOHjsFL3J7bjt9cD7kHif RBXPI3w7xiZWMM2E+zvGGFZDL+sSw5k= X-Google-Smtp-Source: AGHT+IHVKlKWujCl6VdLjWMPMHg25skFp+9aLtFvvxLsiP1j9CCVJhUHTNs+BcQHbdHGu+UvSxJnaw== X-Received: by 2002:a05:600c:1d03:b0:405:39bb:38a8 with SMTP id l3-20020a05600c1d0300b0040539bb38a8mr30619374wms.2.1697477411330; Mon, 16 Oct 2023 10:30:11 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:11 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 12/39] scripts: gc: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:30 +0200 Message-Id: <757e972cf17ab44fea8b156c7f71387d53b7ee7b.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/gc.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/gc.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/gc.scm b/guix/scripts/gc.scm index 6068f5fe3f..58af827617 100644 --- a/guix/scripts/gc.scm +++ b/guix/scripts/gc.scm @@ -132,7 +132,7 @@ (define %options ;; Specification of the command-line options. (list (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:09 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:09 +0000 Received: from localhost ([127.0.0.1]:57893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQq-0004F1-SS for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:09 -0400 Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]:39245) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQQ-00047m-ID for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:43 -0400 Received: by mail-wm1-x332.google.com with SMTP id 5b1f17b1804b1-406553f6976so15451945e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477412; x=1698082212; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=QMo/ojOG6XYDb0QRbkY1RVvICc5SGcP3QwtrC8PEjHo=; b=UkBqRVV+dxnMo8O8Mbqnhzr8/VZ4qrvP4iVE4cfGwUnjBoNBGS8nMV1TCYj9DDD6nD UgJ7mZy63Fz7cLOgmrp030WKmmDUPaiiajNEclRG7sjklETQr8cUm15ON7NXeWdhx4sC 1EVvjcKDF51W3QZPjDXW/ZXIh9sTyUSEcmKUUi4DHlbprdB5dDOjQi1Jp5McqStIrVNc wJrBpDY8rUdl7d/M8x6dGeyLI/2wSQpe7UAdMP8DDVIYpIK1crudatjPSxkFShvhN97t GF6XESdPGeUusoeCQNZ36nwc0wbh6mcsGN6LJpZB9Iafb4hfg9GQycQdzlgdgPWxQCZ8 tpcQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477412; x=1698082212; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=QMo/ojOG6XYDb0QRbkY1RVvICc5SGcP3QwtrC8PEjHo=; b=gXqfXqUOMz88Hp78cjy1o1nRE9EjTs6yGvNDM7b3ZJgZCBVXilbUam8bPFUCamFUj8 STzU1TT29+6F5+ddE/lssMimpz5e6pehLoOZInYEUYOBQZ1LIS/9Jtn9E6SbGsgxOopz eKRMkUlF88h7sPB+eTcyaYkvsjLHlU972NViFMDgSHCF8eoIWSSgAcPBpA7Bra3O1M4R r4f3DVlZrnNxWGN/EB8nDpIJpdKH1JI3lk2uBZlR4/CZhg+LViF46ySPRNpCIVdW4KHf FdrTMrAI50BIcGSRDDLdK+N95r5uKK/IcebotEZaJdzBeVqIKFmsmNo9BIWGRxlU8+k2 sBHQ== X-Gm-Message-State: AOJu0YwBwk/Wy5wdlkwJU+uzbJnBBgLIG09gXwk323S+ntX7eewXcCsh yaXMu2LQzniHy8OsuTLbum/Mp47yJMw= X-Google-Smtp-Source: AGHT+IGXYmm5HbEiEteVyzwzVy0XCe5kmvmvPGRTXD2ttehQShPHP6jvPfT1FTWeUhrprmq39mj6Pg== X-Received: by 2002:a05:600c:1d03:b0:404:7606:a871 with SMTP id l3-20020a05600c1d0300b004047606a871mr30709473wms.2.1697477411800; Mon, 16 Oct 2023 10:30:11 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:11 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 13/39] scripts: git: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:31 +0200 Message-Id: <6dcf4dedbdd1373891444c7e5f70e5e38dd2c68b.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/git.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/git.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/git.scm b/guix/scripts/git.scm index 4436d8a6e0..abbad076cd 100644 --- a/guix/scripts/git.scm +++ b/guix/scripts/git.scm @@ -56,7 +56,7 @@ (define-command (guix-git . args) (format (current-error-port) (G_ "guix git: missing sub-command~%"))) ((or ("-h") ("--help")) - (show-help) + (leave-on-EPIPE (show-help)) (exit 0)) ((or ("-V") ("--version")) (show-version-and-exit "guix git")) -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:09 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:09 +0000 Received: from localhost ([127.0.0.1]:57895 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQr-0004F3-68 for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:09 -0400 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]:39246) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQR-00047o-2J for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:43 -0400 Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-406553f6976so15451975e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477412; x=1698082212; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=mRdKI0DiOZKfBiD4DhQZuyOIpT08FWY/eRSijgHrPDw=; b=QnkUKQcAYIfYjqOmc+Clu3cVMS2l3+MR+3eTCKLB7XlPvcSgZur+mzIwkxsHi0OUbm TFcUqVHSRzhEFnKgo5L48XNQrVJVq5GxB91W/mm6RLfHdQGgAqTPU/gm5Hb4nvXRWtZ3 M9ov2y/hnwt9C/pLmwiwTvYKMMy6eQf7LrpD7EEfNPVteBGjyo7MTKbIs5cHnym2Mh54 hBCEY791+i7XWoe9Hp/swF0QMval1FzCtdjvZVjC2VNik4GSumThIAxU/D8crJfkJ28i hQMHBneuXk0BimFAOCzpDvUE8rBorDgvsHdmIxa5pA3NHJSHph4PVgilpsxxTQYhCJqO fcEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477412; x=1698082212; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=mRdKI0DiOZKfBiD4DhQZuyOIpT08FWY/eRSijgHrPDw=; b=vAYyrSZeBA99X5Y6VWSy5VJwjwCT5/PdxqRN73vIZqd9viAY/r5mHIoblY00KggNZT LBMpGyfujAf2cq8dCNEGuJ6gnkd0cAwGOqna3kveZMYHahSx9dmJ44cjHxMo92rY7JXP Fh+ieH6SRywcFh6208KHiavrK2fy48HeCLsQ7wS9/GJ2iSs6irhOczxfd9BSyMOJ/GEZ 0QVWlzn+k8yl0yxBMDBPRHbEciMnWb9xM050q6bn7m56xubFu5RxFG68/0vnE4RyvG2L /lMDtVpFzs1URNasDTZJx4WhKR2TyBoMymzpV9KEg1gCWC/8cm1Oa+tW0QhRNmmiTYbP l+HA== X-Gm-Message-State: AOJu0YynDZlQe+vjDCuv9wUuUj+JTyye8SFHeXOLiPxhrsV41nX3eAaA hR8KxDQTJNlF5wHm4Jjq3gAS5njUDwE= X-Google-Smtp-Source: AGHT+IFgNWNMZuu5Vh5oYjyOHvAodZYDZGwz5WWN63aazFVUraAvUbr/kay2c4bCBsNOY5SRBKkA7Q== X-Received: by 2002:a05:600c:1d03:b0:404:7606:a871 with SMTP id l3-20020a05600c1d0300b004047606a871mr30709498wms.2.1697477412262; Mon, 16 Oct 2023 10:30:12 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:12 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 14/39] scripts: graph: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:32 +0200 Message-Id: <12eb7b00fced5541250d9b35f13122c6357c8a8a.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/graph.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/graph.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/graph.scm b/guix/scripts/graph.scm index c075e0ec29..6740858d8b 100644 --- a/guix/scripts/graph.scm +++ b/guix/scripts/graph.scm @@ -510,7 +510,7 @@ (define %options %standard-build-options) (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:10 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:10 +0000 Received: from localhost ([127.0.0.1]:57897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQr-0004FA-Gw for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:09 -0400 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:39248) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQS-00047z-DQ for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:44 -0400 Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-406553f6976so15452015e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477414; x=1698082214; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=4CSA/meGgq43H4ORYdGh6bQheLnttXWW+CIiVsiNXxY=; b=eAqoyBzZ2mX/WZ12I8cvxPkemwvyywrv3rWzr5jrJekCjOD97wHiBHnjET9Oovoufn 603gLY0YscRy+jdWnTnl0nGWxmsACtCAL1+wLMB0ceSjrf+KszWD3d4dAwyT8waUa+CS AhB1fEWWn+lAZ/h9jwM7MJGugrkp3WiPILcr3xp9DeTACL49hzhLpfOuA0bZ5ZnwS4dY 6uCssZRC2dhc4ProdB6/DkcTsqY84b/oT1pF32s19256kdojAB+rNeamEZf1k5XoOW8X YvVfIsFjhAOmbO+DccNTK4FmcQu4rwLf49sDZrJqUWrIkoHEr485VOpNh5XrBqyumBrI EwCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477414; x=1698082214; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=4CSA/meGgq43H4ORYdGh6bQheLnttXWW+CIiVsiNXxY=; b=LUNdFax6mNTHUzCCcQ/ndoueWlDhpTlcRmemiLyLc9Yzezay5fHiONjwztmbOLlsbe PQO/NA2ARZBNx/uGRiCm7oaJbf+SyXTw9w7sybr7o9L4b3sOKcjoPE26chRWIIE8mDOY oQ/8cBKVpBbeEt+DU52+9fvnEGABG3VeUpa4VlnDO4BCDhD8xkCNsBhuY19r9/SExurF 8qaEBRysMGKip8wWKlwsxuYCkI7nAx1Udo4WkAR0BrmdJH7p2DY9vLEPfBWryvaQbscO POG/wb39AYZKupjw1C+bLVJOhqc7P5oCMukDIe8RTUs36odek1eL8l5+yprIwR9M+J1Z wRBw== X-Gm-Message-State: AOJu0YzJnPHim5BQJAdB5rezi/fbyGFSX0mHhbmICcHoJFAddUz7fJ+s osWBDlfDN6pOco8uXSwr73llsZpv9dE= X-Google-Smtp-Source: AGHT+IF9W9uqKtdRAmymP+PoYw3vGRA9XSX7BrsA5lviEdu1C3paPPq23R1KkTp8IunbrWXOxter5A== X-Received: by 2002:a05:600c:1c1f:b0:405:38d1:621 with SMTP id j31-20020a05600c1c1f00b0040538d10621mr30698370wms.3.1697477413825; Mon, 16 Oct 2023 10:30:13 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:13 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 17/39] scripts: import: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:35 +0200 Message-Id: X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/import.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/import.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/import.scm b/guix/scripts/import.scm index 4ddd8d46a1..1e8ffd25ec 100644 --- a/guix/scripts/import.scm +++ b/guix/scripts/import.scm @@ -78,7 +78,7 @@ (define-command (guix-import . args) (format (current-error-port) (G_ "guix import: missing importer name~%"))) ((or ("-h") ("--help")) - (show-help) + (leave-on-EPIPE (show-help)) (exit 0)) ((or ("-V") ("--version")) (show-version-and-exit "guix import")) -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:10 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:10 +0000 Received: from localhost ([127.0.0.1]:57899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQs-0004FI-0B for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:10 -0400 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]:39247) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQR-00047p-Br for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:45 -0400 Received: by mail-wm1-x334.google.com with SMTP id 5b1f17b1804b1-406553f6976so15451985e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477413; x=1698082213; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ccHCzNr4njfN3yisknjYnomQBGEV9hZNePzfdQLg+xc=; b=JRrZXEgDWNOBCSqb0nDxpGGHN2UzBiy6Mu+UxKxv5oCzbq+AAw3Pi/Oq6MHKxJYenS A5MWnZSq5yr2e/YSgmsp1pibthypofxZcPizmfuMOAGEm/t3efQ9LZYUMfnY36oMM+yU idWaBKOeVJTTAVIdFV3XuR3kUkHsCNdrc8bAL0zb2ooP2Ms0hVLLXzbMBE6fpJOMHd5H j9eL5nO7q+Salo82afON08Gqqoq8bVOyazyYM+jviaaU+HknNIRiumwl4oAvZ+mTDC04 j/ZLL0vRLSlT41KrHlWab3iccS4idNCteMXENZWfHN8QpF6jyHwW+Erg5BzHgDerlsZn gmQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477413; x=1698082213; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ccHCzNr4njfN3yisknjYnomQBGEV9hZNePzfdQLg+xc=; b=RsfnMWrH/apWndTS01yVFseME085VdaB4C6qAvYCcyHUIt7lzFWTd8PxCwHKnTNmGw Ccl++7CtF/h1qTL9JG3VUaxByUg+okBK0xylmWruXwNLaNw40ag761hrV+9aOb1o9SEQ X3w/myyBUF2poy2KS2uPc4tRlcUJANBx49QHlEU8cWANCZ9NpL3Y9csmZVYZThNuFSjM 8fTQXlwmbpaH84WGa0fLsf8bXEaIFvGumd/p0nmvoibuUk4lNTqINTYnEu8wv9WIHLt8 20w8GkhfsSLYSOUfiv2EU73LVV+VSBWi3R5B12Q/QagebBs960qzG7eNgDUGtWy5W70k FAZQ== X-Gm-Message-State: AOJu0Yx+a9uOZBNn8GDNJWWEqvbXMDvD1a98Al8g9JMZ+4Su+dbOa8jq 5w0zsbjz7heMfW9jzzRETQseO6vF2Dg= X-Google-Smtp-Source: AGHT+IEWyzAQYxVqyT+4KnZcy9gONQAqlL6P/S7CfEdOrZc9XoRh4EuJX6S1VBAnYScLrYj03kMBog== X-Received: by 2002:a05:600c:5114:b0:405:4127:f471 with SMTP id o20-20020a05600c511400b004054127f471mr30732437wms.1.1697477412773; Mon, 16 Oct 2023 10:30:12 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:12 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 15/39] scripts: hash: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:33 +0200 Message-Id: X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/hash.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/hash.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/hash.scm b/guix/scripts/hash.scm index 6dc67a2416..7197d3965c 100644 --- a/guix/scripts/hash.scm +++ b/guix/scripts/hash.scm @@ -153,7 +153,7 @@ (define %options (alist-delete 'serializer result)))) (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:10 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:10 +0000 Received: from localhost ([127.0.0.1]:57901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQs-0004FP-BO for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:10 -0400 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]:38337) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQR-00047x-WA for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:45 -0400 Received: by mail-wm1-x330.google.com with SMTP id 5b1f17b1804b1-4064e3c7c07so10270895e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477413; x=1698082213; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=fBZIbL9KhpqNcejW1gfLdJcUcItHfzdNHrdJEm8/SU8=; b=NjHytDUwlZ8+reroWf9CT2GT8BogwZ+E66yfK/qN89ugR1D+9AS7z6lDY9RxDp3mJO rRD/cRgw1BGYPqUnKmN/vnsaNL6rxI2T7vdSvE/B8CQrwyvkksCkAL6WmsqYeQ2HTVo/ fjIv3f3iRINuFzovGNNFFZX84Gmgc9erYt+lzAvfJe/II2s+eFYqJreHyZD1ced+wzip YmfL3OJSPvDL5xDz+VNrvLQkkStyrahFIn7SNnaysRu+1/cuRTIAzeavpvp1jSED6fuQ 7W9dGnArC8ZkJT1XKZOQci6dOCQMfSgT8fNlQauApd4Q7VIZYi4ijI94e7p6umKIFznW c3DA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477413; x=1698082213; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=fBZIbL9KhpqNcejW1gfLdJcUcItHfzdNHrdJEm8/SU8=; b=grNSNRUAxQug27a2x+BxeTKYxUNt7MT2fK9vXcs/XtEwtT6jcpvq1AGR9ylVOPhLp/ Onfs9zH2bP/jn5EmQ2pLrElaWbLxF9PgYRmkw59lu2LAzj6pP0ZtKYcjmFbEPE/v0O32 +UkzUBJYNdGhQBi8Kc7aMP5Gb9KGS+zg9GkUs4BFxlmdVFOEsT79+JKf2FNGvejcCLW2 2Pa3P7eehkorajRM2zD6wX+ZVonhe+4Dr1DbFcO6GE9syRyhBg0826M3+CybmuTktFfF 0vjTSlpdC68QvS0a+5Zhg0y6Xf/Ge+UKKn7PFvqlC4J4xiDkYcQTchqdKO5RHRIQEL+E X+BA== X-Gm-Message-State: AOJu0YxQGkAXzj/VwtY/SrEcOx6xryNQ9GVqz529D67RQmrUwDL6Yxtk 4aUO5DdrPSQVedOpIxkPGR9Wx+mVGw8= X-Google-Smtp-Source: AGHT+IHO4xQ2rnYG6TXw024gBkP86KllUUMErZ7N5ufK68SB8pMkhEj8CAnamkHZyIwLMYp+AgfNGA== X-Received: by 2002:a05:600c:510b:b0:404:75cc:62e6 with SMTP id o11-20020a05600c510b00b0040475cc62e6mr30607716wms.3.1697477413356; Mon, 16 Oct 2023 10:30:13 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:13 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 16/39] scripts: home: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:34 +0200 Message-Id: X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/home.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/home.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/home.scm b/guix/scripts/home.scm index e0800bc062..b4c82d275f 100644 --- a/guix/scripts/home.scm +++ b/guix/scripts/home.scm @@ -164,7 +164,7 @@ (define %options ;; Specification of the command-line options. (cons* (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\n "dry-run") #f #f (lambda (opt name arg result) -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:11 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:11 +0000 Received: from localhost ([127.0.0.1]:57903 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQs-0004FW-NG for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:10 -0400 Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]:39081) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQT-00048G-2x for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:45 -0400 Received: by mail-wr1-x432.google.com with SMTP id ffacd0b85a97d-32d89600755so424704f8f.0 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477414; x=1698082214; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=9U8QTsSdefwobPVsKWBwYmv+WTTOsotAv6KRVw02Fao=; b=l6aCozHfD7xUU4ej8qwP5dQVLY0HltdxR4cupM/vbC8O1Aiz7E8XYrMroetf8EDN4u qQm5DWaklKnfnvTbxLHNPEVka1bleg9m1Fsq0AdNzLTOG84dksEvZb4ElI7nu75jsvqb ZRxyfaRpOx0aH6PHurxOZa4GZ+wZwrqwG6rhAlRHQTsMrpy4VtunhaPhsVU+kwv/R8/+ zVZi5toPg+Fw5yCYFRbJY0FQaH/oBQGeRenF8NofcPwUE/EbZLRDcJxh1IWWKfk/rIKi 0SJ/EIQfe0fbfsKm4zkBfQ8WrwJbfqGvE3FtIwQTVOjzBDmFH/I7BhPkwOwCUqbaVCzP L5QQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477414; x=1698082214; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9U8QTsSdefwobPVsKWBwYmv+WTTOsotAv6KRVw02Fao=; b=YfSHaigBUiA8o4ogaAXJWnJnrLWLGYQd6YyeEXr/Ua2Fq6yJ2EMmG5i2MDllFkucKQ o98jvpN4fe5KnvbHJFpZc68FrUVlXch/XoIahWjP8sB8kOr7gbKLoPYpFyULOvNR5L3Z S4r8yB8q6xQYEAM7NEp7s+OcOR/fAURElJ6OobBp0kt1c3ooWR82kjcp6Q6WmyL9aYs+ ev+vZyeCDl58YqcuoEYMvDR/ujKUGqSHVsZNfxcLSrNusmU/mcSiJOoDJwCuohtwi28Y DfHmUqlg8XGI2zvRT9Axp/SCLlwslFhIlv+C59lxKBZbdwR6JjSk9rbzMAN6xmxrrgro 4V2g== X-Gm-Message-State: AOJu0YxIorXs/zsYTveSj1keH6fanQdvp8DdjDO2Xl76zNXo1k8vjS3U ovaFVzKwYDaKWXi92lruCdSsyZjeAoM= X-Google-Smtp-Source: AGHT+IHR3/YnTvsPr/Z/pjuFaog8QpZm58ijigVPvVYiGAEcILamtljKCfNEBx7jz1yhJHyyPQ0QRQ== X-Received: by 2002:adf:a1dc:0:b0:32d:8be3:f3fe with SMTP id v28-20020adfa1dc000000b0032d8be3f3femr61627wrv.7.1697477414313; Mon, 16 Oct 2023 10:30:14 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:14 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 18/39] scripts: install: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:36 +0200 Message-Id: <7ba714499f222b5515d7a5a31367886cd66c2084.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/install.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/install.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/install.scm b/guix/scripts/install.scm index 63e625f266..504dbc9a6f 100644 --- a/guix/scripts/install.scm +++ b/guix/scripts/install.scm @@ -52,7 +52,7 @@ (define %options ;; Specification of the command-line options. (cons* (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:14 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:14 +0000 Received: from localhost ([127.0.0.1]:57905 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQt-0004Fe-1M for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:14 -0400 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]:40376) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQT-00048U-EN for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:46 -0400 Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-4053e6e8ca7so16207935e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477415; x=1698082215; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=68O4CbPvsJRe4Duv2NwZsNMM3IzMvbjVkSj8UyacI/M=; b=cacuD2Tt8UEQCzLpJIsroZgIq8XzQgg2YFcU3Al2wtgTsRIoSS7/HnlRQjBRWXsga/ k8VBrcN7nK1jwh1p2r56ObtXlt/YWhLitqWtyHfAFm51BgtOXbioOavC7f97YtapaKHJ Pk6VlKebJRi2iAD4V06kVBjE9dupETjC2uDOrAYXNuMq020l4ZFmDXlcUI5YXtKKQ2qA 8gdU8u/HIN0BXCpS25dpGV0Nklg7ykqxlsddV4wHTQmfGoSOXkkYstPRNC/mDCTGnmD8 e9GA9zMRXC1NEhaDaA0fdFGha7+SxHVeJePIQ8xoY2+FjY1+V4WHkviZ6dfK5tnGwM5e NC4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477415; x=1698082215; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=68O4CbPvsJRe4Duv2NwZsNMM3IzMvbjVkSj8UyacI/M=; b=JB0SoP7scmmeESBu8E+sZWxJWBhXkwrz5pJXSY7paRkNY/YSdfffRxDKdSZTKZSMhB ppaPm37Ma1M0DFU/PExKmPP8nDpU9eUpEIIdkDEx+Ze1zBrtQ8kFr3x3KTq+RTOK53pv UitR2ZATgjvxn749hnmuFxvY0kCNVFfLWJIp613qjqgRmkMxLqedtehHtPugug+ZJUhZ XbcgKRgbPAQAO3lAEM/l7nsxXJENBgY9m+ktVkxo+aytF8JJP4ieYVn4inEnPVgkiyTN gEHHYefK5Un2P5k4crqtQnRBjYW9hbj2LV3TeS2YNW1oOhP5vYjWkqMe3QHDwyXemRPB BbFg== X-Gm-Message-State: AOJu0YxVrnd3s3ln4VBiqI7c1fLK5p+LlcrovfyuNzPMoVHcgIhvqu6d 8kAi+7PwzFmTXNCVkiwG6Bys10s/Fh8= X-Google-Smtp-Source: AGHT+IHpU743nwrEBvzAIAAKWXyJpwxaaOwxI8cb0hdfe062LgW0x+m5NkBVwm4kGfAQmDlmH9vb5w== X-Received: by 2002:a05:600c:511d:b0:401:b53e:6c3e with SMTP id o29-20020a05600c511d00b00401b53e6c3emr31280741wms.1.1697477414769; Mon, 16 Oct 2023 10:30:14 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:14 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 19/39] scripts: lint: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:37 +0200 Message-Id: <18510bf93ca7ec27203379b9ecae633759fe167c.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/lint.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/lint.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/lint.scm b/guix/scripts/lint.scm index 9920c3ee62..ee3de51fb1 100644 --- a/guix/scripts/lint.scm +++ b/guix/scripts/lint.scm @@ -159,7 +159,7 @@ (define %options %standard-build-options) (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\l "list-checkers") #f #f (lambda (opt name arg result) -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:14 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:14 +0000 Received: from localhost ([127.0.0.1]:57907 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQw-0004Fo-Bf for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:14 -0400 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:40378) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQT-00048a-Rc for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:46 -0400 Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-4053e6e8ca7so16208015e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477415; x=1698082215; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=YV3cfc2I55PvtGJ1szLqX4bYQ4meUtEszvBCPThBdgg=; b=UqMbDs/vuhmTnUoM/kM3CRsgkpOPjjna+5S8m56CjFEeUp1ZhWy0T4IHvVBzfddlul wQlkA0EE6kbalIJbrvwO96FjJ8V9Gu7HFIGyiSpms7A8oO1TtznFcJC+2x6LVOdvS7ng uzKKQ0EKfSYxP1jlhKwLcLsIsZoIQmXE+AYQRouEdccpET4k6NyJsGkkIzaDkW/3JpCv f13GSgab5pwokRr2dQAPqarRk+2jl/iwPygmMNJjSpbQsL5yyJLO8wi87LKKFk960wfU lmC63wTbn2eyb0dNkATYzEy4Vssj379yxWxT+5zPOgPZXt1IzzdqR3mUCQY3iqRK5gtK XpGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477415; x=1698082215; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=YV3cfc2I55PvtGJ1szLqX4bYQ4meUtEszvBCPThBdgg=; b=NsghswcC71xY0QMFdPwT4XGD3TU2f8oUuF7bEje8nw879Eh93EenVGlNIlfXo6BCou Oeflxs8DSFWyrrbMO0WQ1LdE1AbKEV+m5OAG4SYFCaJ/1DC9mE43VHNWHO8/a3uyY2+5 28sLT0nVdhHxjZtzafYjCPWPuiRnvQgNIH0S1tBa7IuyjV4Pykx44sbjOy6OdRJhBuFD uhDMqltpUniMSlRqaKWwmjy4BteTGPuA8YfQaiMBD14fs3usGob9fCa4W1s+cJy0I0j1 FdkOGpvWz1sFaSuR04ENQXJMtCGXqwF5Xk3hP1ebfrfnFlGIiFgjA6veHWxjDWRByHgW pFOA== X-Gm-Message-State: AOJu0YzS1D1JEE4qbEOKztf1wYItGo/m4c6wQLWwV7VIwWVK48vmXSIZ Igr4C2W5comJWrUaD9EOmTL9w6H0PIk= X-Google-Smtp-Source: AGHT+IGGC6QM3ku8m+tVQAExppckeqIWghtvWuEoWDkRRNwDAen6sjvOXCCAMscREZzEdR6th1ZM1Q== X-Received: by 2002:a05:600c:3ca1:b0:405:3cc1:e115 with SMTP id bg33-20020a05600c3ca100b004053cc1e115mr31245209wmb.3.1697477415238; Mon, 16 Oct 2023 10:30:15 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:15 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 20/39] scripts: locate: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:38 +0200 Message-Id: X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/locate.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/locate.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/locate.scm b/guix/scripts/locate.scm index 79af533fd9..5f3e28797f 100644 --- a/guix/scripts/locate.scm +++ b/guix/scripts/locate.scm @@ -543,7 +543,7 @@ (define (show-help) (define %options (list (option '(#\h "help") #f #f - (lambda args (show-help) (exit 0))) + (lambda args (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda (opt name arg result) (show-version-and-exit "guix locate"))) -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:15 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:15 +0000 Received: from localhost ([127.0.0.1]:57909 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQw-0004Fv-ND for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:14 -0400 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]:41413) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQU-00048n-BE for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:46 -0400 Received: by mail-wm1-x32d.google.com with SMTP id 5b1f17b1804b1-40651b22977so9211955e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477416; x=1698082216; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=6eV1Qy4ftU20VwcTKKdVF/9C7bEEop1kJ9tgotPjKgw=; b=ZbJvQ1OtchVrGHevuI1jfIE5BNjB6I9z0Z042sTgay/p9oQ0kNmWwOmlEMFoBlZCmH mh1u0qejCfOva5QANwTcpVymyLfDShYRk4+7CTe6zkTXdQIRKlXCqeUZJgkrOYl2fQXp z/kEArBlP1diMKIzkEKbaVM9UKuHkkNgcR+6COLFye9aBQq41V0Zpwd4qM6f0yuBG4Py lnWEoDvoFeGFhj4xpX30l0aQgimTTaF5LnG8rP74CrGk/nmJ4LBNnYLd9Q1I83q+YBiO a2zYTzZJT689jgAl4OR5/KUFvRt31u5q4behCuGuw41ACTZHOKLPAO9o8XIS+Oz1R+jv T2XQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477416; x=1698082216; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=6eV1Qy4ftU20VwcTKKdVF/9C7bEEop1kJ9tgotPjKgw=; b=J9y4lCaMCK28AMtxPOzwFrApPbr4LYgMX6YZeiDORYrbuBFO2QpbkJB9yjkccPPahk AMPHk7eXRCNaiBPV+JqJKPmlxNfxrO0aFESRCC42piAHfd7HwxZkZ/KCSXz9XbVUfoIy VFbeTYkIahpKMz+DH5TSfyV4nnqo2IR4AcO8RYgWcThHY58CzuP0ivJcjEPuBhkz++K1 ebQ4/FpZ2FsjlCwLfaTPSs6hJ9ri51ZVJA4kYYHBL4ogzW+ONKwVOuhi3u8dYbQJ7YmH gd0nKluVH6mz2ApB5Srk/ZN5TGoeTlC6mq+h3UXqFaAsfjb6BW3MFOUQJ4yBVPbax56d cdKg== X-Gm-Message-State: AOJu0Yz+e9siPNgYI3G+LVzwJMByLG+UmIAbfk+08a1CXsjt1GMKfQ4K fy3sp9TPlHF6Y8QmsvsyuLBNURPIz9w= X-Google-Smtp-Source: AGHT+IHJaAQpwejmsELOpJiqAIfbjOQjIpmhibwIGWVH1gI+pVwuFDXTHMpn9iI796darBxRf1DsOw== X-Received: by 2002:a05:600c:1c0f:b0:405:4721:800 with SMTP id j15-20020a05600c1c0f00b0040547210800mr31559330wms.1.1697477415741; Mon, 16 Oct 2023 10:30:15 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:15 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 21/39] scripts: offload: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:39 +0200 Message-Id: <38da954fb88f703e27fdbe8d8f55d18c1dba3095.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/offload.scm (guix-offload): Handle EPIPE errors when displaying help. --- guix/scripts/offload.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/guix/scripts/offload.scm b/guix/scripts/offload.scm index 7b76126d35..137e3b5fe3 100644 --- a/guix/scripts/offload.scm +++ b/guix/scripts/offload.scm @@ -868,11 +868,12 @@ (define-command (guix-offload . args) (("--version") (show-version-and-exit "guix offload")) (("--help") - (format #t (G_ "Usage: guix offload SYSTEM MAX-SILENT-TIME \ + (leave-on-EPIPE + (format #t (G_ "Usage: guix offload SYSTEM MAX-SILENT-TIME \ PRINT-BUILD-TRACE? BUILD-TIMEOUT Process build offload requests written on the standard input, possibly offloading builds to the machines listed in '~a'.~%") - %machine-file) + %machine-file)) (display (G_ " This tool is meant to be used internally by 'guix-daemon'.\n")) (show-bug-report-information)) -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:15 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:15 +0000 Received: from localhost ([127.0.0.1]:57911 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQx-0004G2-1h for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:15 -0400 Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]:40379) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQU-00048y-SF for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:47 -0400 Received: by mail-wm1-x336.google.com with SMTP id 5b1f17b1804b1-4053e6e8ca7so16208055e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477416; x=1698082216; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=2956US7iLMwkoQxKPgiYtZ5E9CN04xyk0M31OIoUkAM=; b=nMaIDj8Ft6JVMreKrmmXyQSFih7ahDGxBJyw+wMNK+qG9ol1niIfpLk2uf5aaLvZPc Wm5KH+mPQbT6KlA0iwXY+JPbJ7Er+LTOP71rtwgukk2iNVRpYFw9E0ygpLQOszCjWttP oa/4hZDB/RYq1Sq+6x/A3E3pV/BxW0gwtCt1NQ6KDBdCAaUgbkAC68a3E5Fl8wbApMqh DKvGjBxx6XjoSFDLEWlIdXDDR2Lx2vMUIy6lBahje6svFNPpwfQfpDcCZtK7ilPcrL9N tAuGY0MUQASBinjZZuHXpt2VSxOy7qvvI142TTmMEVQGA6HdhwSltwRFqb9VCPj4gIK5 AP0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477416; x=1698082216; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2956US7iLMwkoQxKPgiYtZ5E9CN04xyk0M31OIoUkAM=; b=gn31hnuKA7MGlC8OtZs5unACv/6KHBN7WUsrkUMC/QvTul9A4/sGsvx9wiKJ46GUoo 8F/kX62KGZE9KdPg2jHuB7I0C3uLC4aHfnyyI8agiP/TA8XAdOxtset75mpPcvChuIeQ eAApJ+byTLWKFW0uYmJYG2Q92zl6fZDVWrbbQpA8uqXxulSobuzHy3fIUY572ErZ0Zt4 d1hUxpNtYM1Rbcp/5muh+j7+frR9PafJTc7+vIOqvPr2oX+YBvpZZKRrKjXbPHEl/OGi u7TL27vjvDexGZMYvcP1sf6tbeXtJm5xUZqgXu2D/isBIdCCI8v8GfaE+8+2emII927b oB5Q== X-Gm-Message-State: AOJu0YxsdfwOm/qVyWmutc8WcWTpbPKimF6qkXy1t+aobyEgT1xTmtgD uVmmxT/nwOOnmWzJL+ntxeth9Nu1Ln4= X-Google-Smtp-Source: AGHT+IE1O7xWbw/UsVbGgOcEiUJE9kKmZ2fn1/CJP3k5f7UM0ODfJxl/MM7lBCp68hIcQJBzFQbG+g== X-Received: by 2002:a05:600c:3ca1:b0:405:3cc1:e115 with SMTP id bg33-20020a05600c3ca100b004053cc1e115mr31245248wmb.3.1697477416195; Mon, 16 Oct 2023 10:30:16 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:15 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 22/39] scripts: pack: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:40 +0200 Message-Id: <9b13ed14ea75bd4515c515b8a04d730b81b6b37f.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/pack.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/pack.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/pack.scm b/guix/scripts/pack.scm index 78044fd625..bdbea49910 100644 --- a/guix/scripts/pack.scm +++ b/guix/scripts/pack.scm @@ -1360,7 +1360,7 @@ (define %options ;; Specifications of the command-line options. (cons* (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:16 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:16 +0000 Received: from localhost ([127.0.0.1]:57913 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQx-0004GC-EV for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:15 -0400 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:39237) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQV-000495-8d for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:47 -0400 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-406553f6976so15452075e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477416; x=1698082216; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=6Z4IRm752NCDPjArID5MLwWNrRZ3tA1JdT7i5DTGZrA=; b=caE3xPcWkTP7DIsbALUMf0l9+83kstSVnIgP3TTTmsAm+qYI92zF6JQDsgYTHftE5k L4tA293I+myq9c4jsZn7tq/exaYy5UoZWnueWk1dSJr8UBolPP+j7KrBOCSfRaGycWuy mHFaFGTcYN1hTHGpuPU0QICjEWn3XIkgGOGcCbDyFjRgDlUX5wsh7elR1cDG1HxXbS9H e8LYfN5Eh9VNzaNGGc7ViBsvu+K/c4HuqA4s3ha2uV3ka9Ky/IcMdrBE1oBho6SjxyvQ Ktt/hF4uNDY16PL1x6ndUklXLYopEID+KjYPAfROsfec3+G0uCj+6BamaeesyBmeBiNQ lckg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477416; x=1698082216; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=6Z4IRm752NCDPjArID5MLwWNrRZ3tA1JdT7i5DTGZrA=; b=IneFSEVtt/82XwIyQsnJbTqXyabj8MOlUbrIJD19xz0C1hJK7eZpMeJrHQ31hfM7t/ 5TcXs9iWXK7jwDWnD72+24WHbiL1fhHqfSmDVjv85/I1JksFkRqqEd93JIInsPonR1Lf PQvNpWBuHEG+PGYILocbJF8Gx2yNcrd4nXlVCKWgA4UJBmlgFGvMoTaPWbznHR7gi55o A08StlYwmB8jVhmep4v1zw9t8gRs7WkgJU+ytMgzk79RMf7whhYIAk4l8wTjY8wMnt8t Dxkq8/wpnbNbPvWvsrVhJoUR+akLd3+ejf0pqsCVCRXG5O+BOEuklJRDRS7FouIPgHsR Gz1A== X-Gm-Message-State: AOJu0YxktRxJdWvlWbF8bsA5DjQlkdcf/hilTy8ZQ/NDNXLeKpBwXBFp oYV/XeeltA81aPmtld+/YwUlZ/wULcU= X-Google-Smtp-Source: AGHT+IFAKkm+PdY0o59VleymQrheCiINvii8kskyItTgpRt1GXGjBSQkBjouL3ByKF6sc57syQ/uIw== X-Received: by 2002:a05:600c:5114:b0:405:4127:f471 with SMTP id o20-20020a05600c511400b004054127f471mr30732617wms.1.1697477416646; Mon, 16 Oct 2023 10:30:16 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:16 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 23/39] scripts: package: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:41 +0200 Message-Id: X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) Reported by Mathieu Othacehe . * guix/scripts/package.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/package.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/package.scm b/guix/scripts/package.scm index ab1968b62d..a489e06e73 100644 --- a/guix/scripts/package.scm +++ b/guix/scripts/package.scm @@ -504,7 +504,7 @@ (define %options ;; Specification of the command-line options. (cons* (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:16 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:16 +0000 Received: from localhost ([127.0.0.1]:57915 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQy-0004GJ-1U for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:16 -0400 Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]:41414) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQV-00049B-Ol for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:48 -0400 Received: by mail-wm1-x32e.google.com with SMTP id 5b1f17b1804b1-40651b22977so9212045e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477417; x=1698082217; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=FWk74xdsRBL5zowfEHa2pRrXq2hPp3+Dm/BCko5Gq1Y=; b=EX+cmmocFsVyMWam7AhFNPeP3D7XkDPaA7EeNOT6eB/fruUXcv8auHPhNViolxQ5GU I1SuE9H9/b4jQSLPIp25feAp6cuh1ZWZKJbN+8gWh1YO9x+HtVFzKo2+Ww21LOSZ+lZG pxNf8rHuMzE5GmuvT/g+QeqZRL7lAwmprpovWphF4eyiOA0QdiRDEoTYL7bd3qPnPqVv D0IaPkQwkgK3uvXfBpwHMBOgmqF43GkrKINVGX4ifnGdhLVW6VlbihUjk68fj0gp6hHa 6bztPDheeSqsd/P9AADnd0kxdG8ld3MDU36fHsLa742erdnebvw5QfGbd7MXa8thtr5K ghew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477417; x=1698082217; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=FWk74xdsRBL5zowfEHa2pRrXq2hPp3+Dm/BCko5Gq1Y=; b=XIrVf7kS6rnRJr/M0Kd3SDFfB1bwJ7YSXsn4voIGOHsEm+SSkbQi3IiT39goIh47ql tc7DCwGwLKlUbznEsNUKISEzI98O6wRDuj+CBB06QMW31P0esjJuTteX37e/7iS3K4W/ tfuhniQmenLN+v9qp86Wtuu+uNQ2qlL7XKaDjTTfrAqWBgKRZKi6S0sYJQP3jhotkyh6 KxEEY35gcmGITHSfprna4Gg1CQ5zEL0reqd3ecjg2Toz+UKgtVaNkvxUVKTsriGwWHkg afbyeGBdLat79RV/+7k4wJAvBmfWSH6nBwnkTGC9NIhd++8yXR380dXFE8kaDn88ip57 /v6w== X-Gm-Message-State: AOJu0YycIpsGEWFbuyc5914z/L4Q3U0Q9y903WDpcY93ZIWa73Wxu10X UAgYgHbs74S2wNY6EGEKX+4OKoUZ0uY= X-Google-Smtp-Source: AGHT+IHQlakjz0q2RH68osGJBDgF4j6aAExblliiffG5S42PFnyw/tHKmYFUrtXyqO03PcBBLMYHbQ== X-Received: by 2002:a05:600c:5117:b0:407:52f0:b01a with SMTP id o23-20020a05600c511700b0040752f0b01amr17522070wms.2.1697477417109; Mon, 16 Oct 2023 10:30:17 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:16 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 24/39] scripts: processes: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:42 +0200 Message-Id: <94bb3a8ecfa9f8a27d980a90306640ce4eb28d90.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/processes.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/processes.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/processes.scm b/guix/scripts/processes.scm index 3db5603286..4a855c8c7c 100644 --- a/guix/scripts/processes.scm +++ b/guix/scripts/processes.scm @@ -313,7 +313,7 @@ (define (show-help) (define %options (list (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:16 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:17 +0000 Received: from localhost ([127.0.0.1]:57917 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQy-0004GT-HD for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:16 -0400 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]:39981) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQW-00049D-3x for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:48 -0400 Received: by mail-wm1-x32d.google.com with SMTP id 5b1f17b1804b1-406aaccb41dso16213975e9.0 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477417; x=1698082217; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=c8f8XbRZ6iQrhFD7Z1WZ5yTy+fNsYtSR5O1CgsN2g4Q=; b=HDGXat1JYV5YxOBd8EKRb9y70LQ3US0JKdTGauHkkrbETsNXhLatOOS2SuL2aKRWCh hR/w6Bo6sAJtJwlzrsvY6EZM3VqjPQUuiSrP8te+LFxlVINp9lv9TJH0jkGzz1686A9d CHDR2iYutYgTOUnppRiOg05oOFLPRE8YpHG8iDAoFc8/VV37H+f7Z+0JGU7CagDj5VA+ 0SzdUZsZrqGCySTQesTa8c5KasDOU2yiC68shr4rUpO94+6nC9ArfFHECvcOJH32ouvR DRiTFTnqytMzcSHdeqw9vecBzsTEtTjvbyIg3vBo1jiRulCmk2LofpKOSONiCK0By14N PpFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477417; x=1698082217; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=c8f8XbRZ6iQrhFD7Z1WZ5yTy+fNsYtSR5O1CgsN2g4Q=; b=ipwAyf+t7y0qnALxDt04vSTiC9r2dw0uimdLq8IGjNO63bbbYS6+xwFU6PsiQv7Tko KfyDfpVQyRtUepjFLkUZrw+kwTOkDPgcbM5bdgwc2+k5byAkqUQWabG6Lh0RlWyB+fCk qWqwsHWpPA6pPaU6fJxbnfUYupkzruT8bwqiL/TlgXJ0TCBV5yQS58lSVz5Xf7ad2RNg Io0nJ5MxeJTYJlKySocu0QB0uGco3WpW1Q2OLztnwfZM0EYo5rF8ZNSrOcAAJCsJQx01 SLG/aFbqbGNvKM8NzVbaN1foclf+urtLNBHZBkdTxk2iFL5wJnX7Bi3Fv4+6OJTvrbjD b40A== X-Gm-Message-State: AOJu0Yy2spF+mazxNHg5eoCTRQlKVD4tEHsHna4xnpTKA893tdjHUbWX F5rgJAXc2pxiRRt+zw0r2AY0hXPc1G8= X-Google-Smtp-Source: AGHT+IHLbdWay3yokv85yM0pDKsl3v0QNQtR8VEHJDRb6JiILb6b+eTKhsVhp6pI0fe7llqtq0E7Bg== X-Received: by 2002:a05:600c:214f:b0:406:513d:738f with SMTP id v15-20020a05600c214f00b00406513d738fmr31259078wml.2.1697477417542; Mon, 16 Oct 2023 10:30:17 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:17 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 25/39] scripts: publish: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:43 +0200 Message-Id: <639d0e33951e7a8b9cd4cf9558cac21d139219ab.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/publish.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/publish.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/publish.scm b/guix/scripts/publish.scm index ada81838ac..4457be1fce 100644 --- a/guix/scripts/publish.scm +++ b/guix/scripts/publish.scm @@ -160,7 +160,7 @@ (define (low-compression c) (define %options (list (option '(#\h "help") #f #f (lambda _ - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda _ -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:17 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:17 +0000 Received: from localhost ([127.0.0.1]:57919 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQy-0004GZ-Rn for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:17 -0400 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]:37982) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQX-00049g-4y for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:49 -0400 Received: by mail-wm1-x334.google.com with SMTP id 5b1f17b1804b1-405d70d19bcso10357035e9.0 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477418; x=1698082218; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=NhOgl6UcyQrhF3C+kA2TDghD8WIQBwtZUMNcDO8LvDQ=; b=IaCmRtU/MJtvBBUTnvF4PWhli5sXL4ylqkhfEGLmgRL4H60TLxKq+sU2A0OP0cqaZQ 6oSkyfo8cDmO5oxVW7urJNHxisCiI2nxjlWJL0oNG24Hbzkgoc8AJ+ODecWdeM/6xgwF 5BYHCZ5pVx1j8GzUT6e4wkwolb8aVJJvvc+6RFpoRpyDLLVZtRHnvBbbMarjfatIYcUp lvVzGycADWamEJceHODyx+n1SWhrL2ualo7YBhjpiGIl7vCTA2A9flSwDkgsNPxNQmiY 3f44W83fBtXUWHSIUfw3kenaN1ZLkH7jFyhFbABeaBdBYIhYpsZDlApx+IiBw2f72+7k 0jJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477418; x=1698082218; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=NhOgl6UcyQrhF3C+kA2TDghD8WIQBwtZUMNcDO8LvDQ=; b=qvVlNsbLYMePDrqJcfgt9dkjhgKG9FBmEJIka/3EdGc/dtjpXSQQpaHvJbRHulvDDN E2Za/aS/uOYCKalp2Gy0WKOOLNJQVlqm8P3jG3MuqY2TH5d917+GIBJ+OIs5ArlxWj+o e1+FrrPU9GJ6Rejr5aFqdsoldXyreAc8OBIRo2GCpb2HKXbBfSbLtKQXaYWPQgl+6guT l/A3nSL0HSRN02CXNNq1nrZRGw52lCUMtvVXaWq5Gu/Ki3EZEdMCMQdF1UzWn8EgQWlx atYamvST5IZiD6Amco8D57ApQdLxusMyVD4QlNDtF3fq2tWibGsCcsDwrU018+xlAdH5 XNYw== X-Gm-Message-State: AOJu0YyBL151gSLIxc1OX+OPa1xU9kWxpfVmNsfYtAKhapht6XIfGqj4 of2Xu8wFc11c9wwe/wqMWRyVJTygDSA= X-Google-Smtp-Source: AGHT+IGqrpf9DYMBWg3WkR+OsttX3RBp5iNBTuJxHUvawHJ+s2mSA8jqkSOt8AefFStJFpy4Q9U7Nw== X-Received: by 2002:a7b:cc99:0:b0:401:7d3b:cc84 with SMTP id p25-20020a7bcc99000000b004017d3bcc84mr30677832wma.0.1697477418514; Mon, 16 Oct 2023 10:30:18 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:18 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 27/39] scripts: refresh: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:45 +0200 Message-Id: <344ee6aee5cfc21f0730cd1cc893c599dc5e83c0.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/refresh.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/refresh.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/refresh.scm b/guix/scripts/refresh.scm index 46bf310d5f..d858ed07cb 100644 --- a/guix/scripts/refresh.scm +++ b/guix/scripts/refresh.scm @@ -144,7 +144,7 @@ (define %options (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:17 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:17 +0000 Received: from localhost ([127.0.0.1]:57921 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQz-0004Gg-6Y for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:17 -0400 Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]:39982) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQX-00049o-Fm for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:49 -0400 Received: by mail-wm1-x32e.google.com with SMTP id 5b1f17b1804b1-406aaccb41dso16214045e9.0 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477419; x=1698082219; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=0cgzchhQ0kj0NZIbzEQ8rGSvz3UAh+8aFmfDy3KIeXg=; b=Qb0YdowcE8Gj4yMS45HX0A8DMZotrV2YS4skWfyLoFd3YsyOKa3AEUN7AC62TSOIb7 YDaFFKQC+uOxlewWuwb2gia8K2LN9DkaMkGxsmuF8i85E9nRyyTlrgcThu0DBsT6MxT7 9vWZRzRIMKIGXg0p/SITObj7WoKP0L9XsH73b84WqWdavhMu5CUzgVAI6OHmWsnaL+P3 3Pa1eKvoEIERF9WQiikGsjg4a/PBcAbHw53gGZPgxV4TaJEmaFOiz7UVEIW715Lg1ZPk 6yOzV0pyR+R3G74wf/S7fjYeCJ4B5F+YxWrGJouI2Rmw69SQ3Z2MdXK5JbSySPlIIOOR CukA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477419; x=1698082219; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=0cgzchhQ0kj0NZIbzEQ8rGSvz3UAh+8aFmfDy3KIeXg=; b=mhZqPPnISn5lfU2GDc1VzncQvUh+cbfzhSO1EMF6gPf+vNQwJgjzVQ4e3JSFr5dx7Q 43kzfDJoo+X4J902TIv3GmBWjMKW/cg0pmGZROIC9AbRYbzLY0qoUqGt9JOgAA8NKt+O n7q+yIXq1Y7E1ypYLoKKzN9nEfTFbSO62Dd17IRx+CMceDxwcVPvXFbLnNZOQbeYxVE3 jrHxxjJlMhk3Z9kOuWHUAp2RORtRe7mQOKeNRZDX8WRoDbArSlYwdogd1Gvw7MLWEg5y a+Gg9PdugtQGnICIT2pegNkdxj1OBMKmvMg0M+B9nsJ9DThuzE4T67sSIMmJT1PEFgCb DjZQ== X-Gm-Message-State: AOJu0Yzs/gIKaE7xDLdPbCL1g/i4G3XHQhDDLkivrF8Z0PquJUGd1bNd TVr9r8a/w+iC0+rLbH+vLOtTomF0PCs= X-Google-Smtp-Source: AGHT+IFwr6awrDDW2uSBgz5RfdLYLksJaHQXkZJ5ARNZOJaXj5G/VtQJ6xClq2spMzHOtvZ3AzyChg== X-Received: by 2002:a05:600c:474b:b0:401:c07f:72bd with SMTP id w11-20020a05600c474b00b00401c07f72bdmr31223498wmo.4.1697477417976; Mon, 16 Oct 2023 10:30:17 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:17 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 26/39] scripts: pull: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:44 +0200 Message-Id: <9ecdeb6ee370500e2e90c3e275a8d5c9c37596f2.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) Reported by Mathieu Othacehe . * guix/scripts/pull.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/pull.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/pull.scm b/guix/scripts/pull.scm index 1904a6913a..58d3cd7e83 100644 --- a/guix/scripts/pull.scm +++ b/guix/scripts/pull.scm @@ -201,7 +201,7 @@ (define %options (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:17 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:18 +0000 Received: from localhost ([127.0.0.1]:57923 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQz-0004Gn-Hh for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:17 -0400 Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]:38339) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQX-00049q-JT for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:50 -0400 Received: by mail-wm1-x332.google.com with SMTP id 5b1f17b1804b1-4064e3c7c07so10271145e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477419; x=1698082219; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=u4VPECFfVP6nnyEM70US0p+acgfOKWgdS5zf+U8yL+8=; b=W83pxL9rHJHPCl/rM5SP4l22bZY1BMaq1K9AK2yn76NqZYGV9OQkiWKIIDuTMVU1sR 5tRHSCodcccuyk1NZokaS93BiGhjbUwcOjnFTdD1xQt8UsO8nOEvislOD00AMIVxat5T fNM+IOP2Xa7UIetiHU7XDZ/I2kUEaDL/qv8gxaKO4SdSiJ/ZC+IQpZmlXtFGy0VkP5y9 mJLP1Ql613wfSq4jCSp3jl417JBFCBVsDQxxAZP8/yDgr3VxBbSSWeK02K3/Ben25Dbb eC0d62/ltIzA2EnKk3MoIXhu0b6CeJI3Z+6gRSZ3Lx6R+C4vSMbKsIwl3HGdgyWy7GaD wL0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477419; x=1698082219; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=u4VPECFfVP6nnyEM70US0p+acgfOKWgdS5zf+U8yL+8=; b=ee8KOWQC9v21KCz3c7+HajNBO9yNYO1XPjTrwXqkB49v7ShSyTvyqXcF59arO6OYyl M7KQRL8C7OJDk+k1s7Tx8OEYzZNNxy7DKkqAqngyerf8sx4vvWAZDX60DHHnVzcgXJbh odqBoZETe9ehlkZdpUfAQ0mdj8qv6qCHHb5N/J4M06acxOrpfxXehwdKTPgCzghuLZoK QhRfivmM9kgjFKPoDoMY+ubOpCdTeHQkp+4mncPE7Wi0NOpNKgj1xMaUNLfKdRxxAvu4 AyQ+LDn22maV7aJz6/aY2JS1z8PPOUkJQ3UmPJ6FDgTEt5EjpMGrxakmW1poGE9cuOjN 65eA== X-Gm-Message-State: AOJu0Ywq6WJdqRqUT3o0xRDq1ML5+ozWxjqPLkjR2U8UpX+sFZuLgrEl cWIwXBBb4NDZr7s9dd+c3zHvlhfDgOc= X-Google-Smtp-Source: AGHT+IF9bjCxE+wuFIA5q6TEZUmO7FTkQxd3Fn8GOWLWjKFUB4z4bRBVDsg5ofe/VubrULoaMPDWDQ== X-Received: by 2002:a7b:cc99:0:b0:401:7d3b:cc84 with SMTP id p25-20020a7bcc99000000b004017d3bcc84mr30677849wma.0.1697477418956; Mon, 16 Oct 2023 10:30:18 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:18 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 28/39] scripts: remove: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:46 +0200 Message-Id: <075889d587fef4873997d26c4c5e733355254f74.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/remove.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/remove.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/remove.scm b/guix/scripts/remove.scm index a46ad04d56..be073878c5 100644 --- a/guix/scripts/remove.scm +++ b/guix/scripts/remove.scm @@ -49,7 +49,7 @@ (define %options ;; Specification of the command-line options. (cons* (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:18 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:18 +0000 Received: from localhost ([127.0.0.1]:57925 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQz-0004Gv-TE for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:18 -0400 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]:38340) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQY-0004AG-Ok for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:51 -0400 Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-4064e3c7c07so10271195e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477420; x=1698082220; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=O9UcXpcq/DKtWCZlBV07GLKBOcCZV5NDtCmDJ2Xk40s=; b=TXLSr3OmbVYLRWxGZh8/WKpBy5n6FqiAgvuNlmYV3V3NUdRjsJcGWr6bv2dDQ717Ga MqhLQT1LuzWCiYGrKkgJFn1GEsSXhT5n+Nd9i3/woC9w73sw3AVlJrazshpfLkyU9a7N kdIAxD+/JBVrXbxN1BNw0aHLploaCKEikjWI8ZzFg3o05XbZwAf3mr9kqvDFpUUaYi5o VDF1+XsYMd0r5/2d3DN3cLyhI2EqQuYWPjAEt1r/RS1XY4vzT2gTnnBLlKw3yFtpCEtw BDY/F6qOCiqAfKgUJVPoluOYab8SoQxntemgjbPllJbSf0chydaBOPDeFIBTLN6hmzqU fzKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477420; x=1698082220; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=O9UcXpcq/DKtWCZlBV07GLKBOcCZV5NDtCmDJ2Xk40s=; b=cmFTEKkfmILWkh/MzSaTYwc6P4X/9arHh8DUIoYw0lxmZFpH8ED0pAU8AZfAaNiQgN 8dNaY5uHYLjqeaojROAsLAdSZwt+mPVMSM9oSsXYpd4lIPFdja4Z5MALYhlQ+YMvvfsp i/lP13MFQq9egbVBR73vJrOiKv11eX71IMLWeC2D1Y05FHUj2Uos/R86gTsbH0tlYcx4 huOQtYU5Q59TU4iwLmkRFGJ2JZbDgUX8VR1Eo3Jcp+z9taTQmeJfApMWknFgxBPsf40u taYccTeKkVlbBloY7ASaBZZDL7w3Sgi0Ye9VwjKXm3A94ucYZW2Jfm1GBUF+GICRy/ht EXDQ== X-Gm-Message-State: AOJu0YwyuVKcC2RoUO5UaVOOMSl5Om34sVp7407ua1OdZqLfg7eXv6YL TTPl8JePjHR1Zc1XC4yPl19y6RH11RM= X-Google-Smtp-Source: AGHT+IF4OKg8rtyJWOhLaiXEiAeASgrEgdVVGSlZMXnTQ6JGLI068WjlR4nyjSrwg63YLbqproWF4Q== X-Received: by 2002:a7b:cc99:0:b0:401:7d3b:cc84 with SMTP id p25-20020a7bcc99000000b004017d3bcc84mr30677908wma.0.1697477420073; Mon, 16 Oct 2023 10:30:20 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:19 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 30/39] scripts: search: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:48 +0200 Message-Id: X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/search.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/search.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/search.scm b/guix/scripts/search.scm index 307ea410b9..e6deb710b1 100644 --- a/guix/scripts/search.scm +++ b/guix/scripts/search.scm @@ -47,7 +47,7 @@ (define %options ;; Specification of the command-line options. (list (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:18 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:18 +0000 Received: from localhost ([127.0.0.1]:57927 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRR0-0004H2-8E for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:18 -0400 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]:41416) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQY-0004AM-TJ for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:51 -0400 Received: by mail-wm1-x330.google.com with SMTP id 5b1f17b1804b1-40651b22977so9212145e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477420; x=1698082220; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=08NbDQNXouYL6hp8zbStKg/R0DnZMGCWEJEG/Q8fQQM=; b=bPJhexloxX9/51CSoIBDTm5HGIOUEppTDod+gIYEIq9zf9OHLrwDlVbQHSCqzKhGJe hniAXiKowUJzQY3QcJO4RKCXv4xSD7grCKUdqAdLXgZ8BdODCOvkxjnRiijy4qkt/ROx t3+RmUGjR3vGlgPd4//ENI1FzsVVN3cX+x651Z+PrTVZMKa46Gm8l0ZitsjBhXJ6DTPl y6BiG+xwbWAgj1wyXOF6Ae3Vnk9xrQQE7qO4u93uBhk9ZiotVUgdqEip9XO3udCYq7sI d1eX4lKv1YR0ylIRGVj9xvlzrguc7oPUAxS9yy+7xvf8VwyrzMcQSuXsCojtMtEj2LAx GLug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477420; x=1698082220; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=08NbDQNXouYL6hp8zbStKg/R0DnZMGCWEJEG/Q8fQQM=; b=P98XNyjsavmcgC/o0D64jvOaOlHnwwRGJHXHKJpNc43BTuNUPxxDEyXuwp8BZtGlDL 01Qr6swEr5mI9AtTAFAiyLVQ0uas5O7RNFMaDJNGufyKLIGtx/oEb8skhESHwgERuM1C Wxc+/dKPExh2xLny+zLDx2TdHsi2lMU/8CZprkhnn61URqmx7nhVFZY7Y/ucArqkV5tz ZChSEfiicfOv8tx1Glk63Hqi8CAAmZav7Qt9UpGh8X5xCi18aIv/D0NbQ487citRXzzG YysF3dL7IM2ftI9rBqbS30s8BsupPsMb8Vh64FpAgwvX9kTUiEuoHHRiCdIr8vhYVcYv 06VQ== X-Gm-Message-State: AOJu0YzA0Si1GPZ+SpfuNoXbPbqX7GM2kM/ZLa2VFdZfr941EKNE41x9 h8EGGtdgIlHR2XaHgK1BvPcxkwJ819E= X-Google-Smtp-Source: AGHT+IEU3+SnKBz0AFuFP+VvQWUKrOV/2xSc9OnEwwaDU6zkHX4aj/Q6xjwDuQ4+f7ENYDi4u+0CVw== X-Received: by 2002:a05:600c:3b9a:b0:3fe:21a6:a18 with SMTP id n26-20020a05600c3b9a00b003fe21a60a18mr31520040wms.3.1697477419419; Mon, 16 Oct 2023 10:30:19 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:19 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 29/39] scripts: repl: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:47 +0200 Message-Id: <56a64432dfa6498000963b5683610923dcea562c.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/repl.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/repl.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/repl.scm b/guix/scripts/repl.scm index fd23a2b982..cb71e59b05 100644 --- a/guix/scripts/repl.scm +++ b/guix/scripts/repl.scm @@ -42,7 +42,7 @@ (define %default-options (define %options (list (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:18 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:19 +0000 Received: from localhost ([127.0.0.1]:57929 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRR0-0004H9-IA for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:18 -0400 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]:39984) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQZ-0004Aa-CM for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:51 -0400 Received: by mail-wm1-x330.google.com with SMTP id 5b1f17b1804b1-406aaccb41dso16214115e9.0 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477421; x=1698082221; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=KE+ARz3Fosp4jyGNbw1Q7W0IEA/uQesJ0PLj2XY1D3U=; b=k//NMOhtvgqnktQYRrQ1PqBIKqx7r5Ip/hPn+eEBUshingWRlnqYOhryCzVp9JGQns DQMBliQUT2V6pACvXswJl7hZJkr3TUOmeF+Xl2dXO76RKWOZ/AElFJFeCQHCMkzijs7l F87rU01l6AL0SR2aIBTjJGDZsVFvuiaDghbTMMiqTCs1fdpgIYpx1SK+9IyJ1itclKDx FZ8PPCncxceF8Y8IjtTsEpCXr6Cq1RgxPt4X7pR1bK+pEe8amIPPbAvJLl50wbEvvUp9 7Lk/EpPp4baRPEItImHpw4h2dC0jWks2j4meyuwgEOmIPcUNv0j8LnvONM9opLEvy5i/ 5ysw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477421; x=1698082221; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=KE+ARz3Fosp4jyGNbw1Q7W0IEA/uQesJ0PLj2XY1D3U=; b=VpDt9+84iJUa0vVCsya0UB0PkO7obyCpcVXzBS2HIIkWPGAy3Qi4SpsZe2UW8c3vLM FTSM6n8u5YBEKx/CU49BFevHI5n9dCvU6FyzcHxN87hnaSjj9mrNJSd92U+Cc5oIAQzR tMq66WZ59xaza6XPJHhORVfQkc0tTV8QGaF2UspAw8289em/SVWBYFKw6EXy9KC7qtfK N82bXu8H/IPM0Ts6vMq0s69rjIRRoapf/WWaeg+sC5w1De4X5D3JSLUWodN9JpW0B/4i oqUkso7ZHnXWwPU/HCCi+2ZXSdKrZpUCH4o7hcCxVLjmodugC7jYtL4gRrNA0DMDqV8F kiAg== X-Gm-Message-State: AOJu0YwISozcY+G3eAIT1QQa79zyDEoUWXJ0HZNwFN0lNh8aZhJHIrhu ZWpBArgMWbWqUqtKzekQRyPkmEC3AhM= X-Google-Smtp-Source: AGHT+IFm181hoCaZc5fZgPpTJoFmWKn6Pd0fZSNuS8j9zA9Zr7g+MJiwH0NiIqseHcjxu6esbL42pw== X-Received: by 2002:a05:600c:3ca1:b0:405:3cc1:e115 with SMTP id bg33-20020a05600c3ca100b004053cc1e115mr31245441wmb.3.1697477420699; Mon, 16 Oct 2023 10:30:20 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:20 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 31/39] scripts: shell: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:49 +0200 Message-Id: X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/shell.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/shell.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/shell.scm b/guix/scripts/shell.scm index 898c355316..10ea110fee 100644 --- a/guix/scripts/shell.scm +++ b/guix/scripts/shell.scm @@ -116,7 +116,7 @@ (define %options (append (list (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:19 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:19 +0000 Received: from localhost ([127.0.0.1]:57931 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRR0-0004HJ-U2 for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:19 -0400 Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]:39240) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQZ-0004Am-RF for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:52 -0400 Received: by mail-wm1-x32c.google.com with SMTP id 5b1f17b1804b1-406553f6976so15452275e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477421; x=1698082221; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=CrtOcN7MBqPcZnprc0QXUxlPfJWOZU2VNCWIeOg5vWk=; b=H18NIqgdH5tM2o87eKHFQEbZoOaqF6y+n91gZlhkeoP8xwSinTonhn3It8+4Tg5k1w H86LAmdlwk+owliHMPKSW1MS5SsCiGj7okLaSVJfj239iUISiANOuugx0VKWXa+Oyqh3 3XUazhZx2vG3BX3NoxiAXVnY4B43tXzzhn3REJ61SBkkv4scawTJ8Rhz5WnXYFYebKf4 BzaVss20ZvT9s2xISZQpZkMc0Qvz8LOJifYHqthWM6YLX+6sNlJ48Ozy4+b1WdOqJCAC VGZEdunUstXcQ6kmlv0x+TUVdOhbVCFY7k+GAdgyvx2bp37LpSzGMJEgBYimTnCP5x67 XrHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477421; x=1698082221; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=CrtOcN7MBqPcZnprc0QXUxlPfJWOZU2VNCWIeOg5vWk=; b=vb6vNy56mMo533Tecsk8ryhCnYqCzjaCUItzgWPXoi8SP8lJIRdQz7gknHj8wvuqu9 1K2iPLbUoX6hIgMt1v7J2uHb++q0XrmvwmZV+YtsJOmO4AA0yr+Q7Lr8YVeMtKeTQznx w2LQiU2w+KNZI9nf5TDxvsdhJwo1OHj80/O23S6pw9RL4UBPuPpCCMuKDHMzPShf3L4k 4V1wy0J3v8ufnYaVey02olMa7Fty6qK9A/HBETmKQUBsFwpYUYjVEBAMNUyqCcMeH3RW PyFCgS8TSUQ5YccEwSxHrQz0qxbfmsI0/nEWgrdJnrJdmgkHy8U2LkI/c7cfTrbIJCiX TlTg== X-Gm-Message-State: AOJu0YznApgzRZShMg+Q9Et1LSAdf5ZHs/P+fpk1uPPKR8XI4ApjrcU/ O7oLXcr36HiiNGgx/6RQ/+FZABsnQxc= X-Google-Smtp-Source: AGHT+IHG3t1JSeIKdU5jCItpzqiff1+FCZaHmPQWEN7JVrSnF8ENOhNj8x3NELn/8EajiIxwQSOT9A== X-Received: by 2002:adf:b20a:0:b0:32d:b051:9a28 with SMTP id u10-20020adfb20a000000b0032db0519a28mr59102wra.5.1697477421238; Mon, 16 Oct 2023 10:30:21 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:20 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 32/39] scripts: show: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:50 +0200 Message-Id: <37b4ec4a44d76df814d73f1b510a5b8602a56804.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/show.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/show.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/show.scm b/guix/scripts/show.scm index f6d8256951..14b72cb75a 100644 --- a/guix/scripts/show.scm +++ b/guix/scripts/show.scm @@ -46,7 +46,7 @@ (define %options ;; Specification of the command-line options. (list (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:19 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:19 +0000 Received: from localhost ([127.0.0.1]:57933 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRR1-0004HO-9g for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:19 -0400 Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]:38996) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQa-0004BD-RZ for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:53 -0400 Received: by mail-wm1-x336.google.com with SMTP id 5b1f17b1804b1-406532c49dcso15539055e9.0 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477422; x=1698082222; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=AOTUFxvz+c9Q9i70rZaeTDr/oE040++9I7ONmpwemGc=; b=TH2ePUmq0I1Z7RpGzo8odzutIvl0M7x3g5aVskyDXVScchs+7wS+AMSURjP9PS9qEV JtVcmIuXi0Oc/SGdIRqjP7wldEGYLgMDcTsGBmPg7+Hj8GdkHpzYW+W/OEXlvF4gv/S9 EIP1pnwvW+yiNPQ672mZDHwUzq04d3HO7Q66E80DeqX5bziRfyDQ6wkwEnd4cIICcscs BSOIpgc1SpVpgcIsZsrv4p57pg4UpI1wo+efxng4AuhgTobhvkDXTtj3zFtKGv8juTGq gRb9DMPpTHKDwYfnZ19dmmUQyo+kRff5z4vEEpDYN9c3wU1V34yLvOv48Fq4FKAPZX3K L6nQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477422; x=1698082222; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=AOTUFxvz+c9Q9i70rZaeTDr/oE040++9I7ONmpwemGc=; b=SJjhc2M9HyjgIBI0Z+xOl+Kb0/Dc8mpUUZSMTlpS2kGOsmO1cVTvOauJ3bRBNdLUlz r+pWsrGABq9cY3grwBjKdQiKhvnTrxsZVjrVUeFzu3vwiAvFRyxGcrv/znJk01g3kuYJ nXy01P4PwzR8dPTlPuocKXPjgsSuCvxHs5UavDqf/3iyajK/7BXz3YloSScVbwU4QyIv 41FKboPNm4fc52onr/oEXPyCWOT5Gz9k1uGDf2Q5Hg8J1C5133r/FY/vqzBdDR+2vuTX PWCXIazSZDK3wJ5kG1E5ugUxPAOAA1aweVgV80lfESYDOiFv1G1WJRAAgMB3fFDjCRPr VDUg== X-Gm-Message-State: AOJu0YxpELGe9uR1kzz7IU0AX72h4tIYguarQZtNjrmCNnvXMUHkH9iS jhQTqbywU8cM56IzhaecnwpgCew0MPs= X-Google-Smtp-Source: AGHT+IGtfkOrzlLIBuywM2taiu3LzW+q84xxbwt2nR2RXM4kFIKVP4zZyPCvMXttMQ/XA1CeF53xpw== X-Received: by 2002:a7b:ca59:0:b0:3fe:d637:7b25 with SMTP id m25-20020a7bca59000000b003fed6377b25mr30766982wml.0.1697477422195; Mon, 16 Oct 2023 10:30:22 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:21 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 34/39] scripts: style: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:52 +0200 Message-Id: X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/style.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/style.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/style.scm b/guix/scripts/style.scm index 4920a8d969..145cd09881 100644 --- a/guix/scripts/style.scm +++ b/guix/scripts/style.scm @@ -547,7 +547,7 @@ (define %options (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\l "list-stylings") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:20 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:20 +0000 Received: from localhost ([127.0.0.1]:57935 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRR1-0004HV-Ko for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:19 -0400 Received: from mail-wm1-x32b.google.com ([2a00:1450:4864:20::32b]:37974) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQa-0004BC-PT for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:53 -0400 Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-405d70d19bcso10357235e9.0 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477422; x=1698082222; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=o5bXuDHGSrwutSyGYOpHjv0CyNmk1rMq8Ucqq3fmXtg=; b=HCjj59Phf0ARxfMsQdRTKARVh4rRkro/Vb0ky78JsE7vDWeJafX3Uc6CXZkObNF/TT Ao7wFMBwBlh+3XRKOERauzrUte/MmdHy9jpoOg89dhFrVhNJUAih1vg7UWEir7zwkDRM oX++JL3m0tDlk1vAay0vF2Br5zvl8nqrDs+aKmpU+1IEDiqJ7MOMAyAVCzstyk5BGETV +h1ocEY3VJBS2mYEjbf7UsjpjpJSyu3jnxnqc2+Xq08w/CEPYhFmSIp9lfRilhb5x+UI zZ0LgpbcSp7TtxoqWQsYJGionNiSMXTsv/4IzRKsQu+SQyMbEhxR+V2oEVWCHCTBmBcO MuTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477422; x=1698082222; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=o5bXuDHGSrwutSyGYOpHjv0CyNmk1rMq8Ucqq3fmXtg=; b=UBCZgYcmaQh+/4IrXSsIEwYQSYkaoJ4AiIyoeDASAihvyUi2/UTiHSAmo46Nkq6w/d TrRc4KbF4ocOru9jAKJRnUJuHEbGNIpRP1AJNDDhQsXxRZ7LtOsTiv6qOYxvwvD17R+J CVLwNAu0n8MNQynC6h8v5q1F2KZk1RbOQe7bYIjd9c8yrexoKBqVj7LTc2msJ5ywJBp+ 2XA2ABl83al7wTrASBrCMvibo6xxDHE38wrSQ75t+1dYob2pJMeQkkqMwO3+9UzwbiQH /8vieQD17Sf7FdV6aNVKFbIF7TauSpEu1+tV2OY6cUNnX8yPozJrmYqCR9+zcU2a+94Y cqlw== X-Gm-Message-State: AOJu0YwcQ/dgvp2ETCEYCLKWWDXOgqdU7+xGM5l5lwBawRgBfUYv9zuU caZu87Ywe4pnmTFkRBGnmBqdtCPSZ5I= X-Google-Smtp-Source: AGHT+IGjgxeB0iIC1L//0gnChFKYoPFtqt0LbMyB7VuQrPigBWFvkntFfzOp5Fv80ytlCFAXkNa64g== X-Received: by 2002:a05:600c:510b:b0:404:75cc:62e6 with SMTP id o11-20020a05600c510b00b0040475cc62e6mr30608064wms.3.1697477421736; Mon, 16 Oct 2023 10:30:21 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:21 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 33/39] scripts: size: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:51 +0200 Message-Id: <260c55311e934da3d042fc819a2525651cdafaa4.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/size.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/size.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/size.scm b/guix/scripts/size.scm index 48b8ecc881..d26ed98388 100644 --- a/guix/scripts/size.scm +++ b/guix/scripts/size.scm @@ -278,7 +278,7 @@ (define %options %standard-build-options) (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:20 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:20 +0000 Received: from localhost ([127.0.0.1]:57937 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRR1-0004Hd-VH for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:20 -0400 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:38984) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQb-0004BQ-7m for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:53 -0400 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-406532c49dcso15539085e9.0 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477422; x=1698082222; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=oC652IQuLS+MXfV68iS5QEQxZmzYjH3GnHHiLvejyOo=; b=T711Tvu2cGlT5nJPhvbW9c5LO+1D+zX00uysa9W5f01Oc35+fompLfkw92bUdQQBV4 NfVD3P1zQMd5ZDXjubUKFnqDGZ0hXWpHIEyX5tSq0mga/FMqdRxoYEMCMaSqAxjn3e3n qCKo2tzVzwTT2ddYafLbs+9JTAQOvPXCXx6zNcCN1r7RxcohLj2jbLTfEvqjh3jN4Ltg KZ98ug6fp6kinxANh0woUxNg3QFAAGtky4kCWJKCWGXrkxiadAkyPF6MHeXWpzZL949/ F0lGs0oafT52SdOoVnb23T9hgQ6QCx8vllEyN8DMb4PEmnIUFuwlPa8ec3wK9O47OfI+ AjFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477422; x=1698082222; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=oC652IQuLS+MXfV68iS5QEQxZmzYjH3GnHHiLvejyOo=; b=tRy8lN6l0Dq9Hc5GEpPPW5nsj/sUXEcZVMLk6ILmw3LleWAeDRmdcNDMtP1kQ+ZO+r 2SaZs8uNzk36zxAfhPx9kcLHLt0WKRdzCA+1KU8kUp1Il4XM9t6jMEL1mb4Xlr/9o9Io zagusdyXw6Wv3v9DfPf2eXWZpwvRK9cy+23mpHa0R0khUWS6vKuzrTEeYe7jPptDKzrh Ilc07KOKESwPUyFpJMG2d87REjEgM1JZ2ur/l3hNs3GVHbyBHlwwJWvkYpMuqxjedSVb ahKYZuv4It9c2t+jJAkEV6b/KWLTFXd0ggy13VDY+GQKEU/d29W/GHBw8UsdUpJcZlvS xQhg== X-Gm-Message-State: AOJu0YzC9rpq5XOINtJJDC+eEauzX3D5LTFahx8YcjhDYjLFxEh5JRkQ 4s1vYMnp1MnfRaPpYGg8nNSiHd6E7rg= X-Google-Smtp-Source: AGHT+IHu4vx8Ye/IgeScfaWIFq2BRyKqXYtvFKDQDx4nQQEh8jpKz9v6JFPto9opZ9DQozzz6MZskw== X-Received: by 2002:a05:600c:5114:b0:405:4127:f471 with SMTP id o20-20020a05600c511400b004054127f471mr30732861wms.1.1697477422609; Mon, 16 Oct 2023 10:30:22 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:22 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 35/39] scripts: system: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:53 +0200 Message-Id: <9920ad79ac79e19999bb58f9b36f80fa4d351439.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/system.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/system.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/system.scm b/guix/scripts/system.scm index 547387d5e1..f85b663d64 100644 --- a/guix/scripts/system.scm +++ b/guix/scripts/system.scm @@ -1064,7 +1064,7 @@ (define %options ;; Specifications of the command-line options. (cons* (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:20 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:20 +0000 Received: from localhost ([127.0.0.1]:57939 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRR2-0004Hk-9b for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:20 -0400 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]:38341) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQb-0004Bd-N6 for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:54 -0400 Received: by mail-wm1-x334.google.com with SMTP id 5b1f17b1804b1-4064e3c7c07so10271305e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477423; x=1698082223; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=NPmz0lLTlnChaIj9Ijar23zmVp07zpe/5mMMUPp5Bx8=; b=KYjEfryFCXVRSpfW+6EZsmJwDolkBF8/JAvlYzkzyJNHPHsIkixcO5cC9WIwJMrHS/ FKbLBpXPPxNfSibylffQt3f4ih/YL/n3MadqDIakr15fq2EaOl7Hs0NbmHIsBuXUEML9 qhOTrR4watZcd9xPWWI+K1Ja1YZ/3+yu67BIxpBhXSVvRNHDhat0m5FOvoW33yxcG4bi 8+t9zUxeArJxE4fpRiJHnElT+lMsMpqo/s4utwYC3kzRvZZRS795OzcMzfKGVAKU60Tb OFCk2O/e5rzdK6k9HWH5r2DubYZKWPDuXO4rs1OtMsp/zEgrO28iNWOOn/tZx3rEliSj tS2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477423; x=1698082223; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=NPmz0lLTlnChaIj9Ijar23zmVp07zpe/5mMMUPp5Bx8=; b=VsP9v57q5PhBj5qumADrSRrWmCbIfngLkZD18T8vZudNnbMF0HYROm43T8Q0GARYPT Z2jG1JNYykKgeEyPXBCXt17MIlm7QsB+kxIcazJS1nbr+wriEXB0zRaqPeNZuMKjf5TA lopGQ0ceiweJY9jW30WwePgENaUC4EsgHeAidlhPyd4Xft2ECdjYeKqLaUztwRmjfpB6 UB0TAIyRuaJ5JDUPu34Sa/TfySqd2dYwd6qdxUGGTpAs/OZLn6BQf0zDosaBr+3KQUwK qzBr4LnT0a3TWG453WyQYHjjodAGmOSgnksyt/IaBETYl2mNlqi/n9GiCyOaPR4SPTpI imhw== X-Gm-Message-State: AOJu0YySyO6Pz9rI1OhFNXHYdT8HKyPEI1Nvwg+ZDZSFjnt2NVjEnWFu sgjeOQIkYU5/y1P+pCxjJ5NM3b3ADos= X-Google-Smtp-Source: AGHT+IGVDI1CNqyn8ttS9PVbWNCKg/5P3x1sM6XFDwDDMSLbAG9Fd3McgnXA6MPou1pmr9RB5Wt/sw== X-Received: by 2002:a05:600c:1d03:b0:405:39bb:38a8 with SMTP id l3-20020a05600c1d0300b0040539bb38a8mr30619878wms.2.1697477423117; Mon, 16 Oct 2023 10:30:23 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:22 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 36/39] scripts: substitute: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:54 +0200 Message-Id: X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/substitute.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/substitute.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/substitute.scm b/guix/scripts/substitute.scm index 8b1f7d6fda..126f0f9c69 100755 --- a/guix/scripts/substitute.scm +++ b/guix/scripts/substitute.scm @@ -813,7 +813,7 @@ (define-command (guix-substitute . args) ((or ("-V") ("--version")) (show-version-and-exit "guix substitute")) ((or ("-h") ("--help") ()) - (show-help) + (leave-on-EPIPE (show-help)) (exit 0)) (_ #t)) -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:21 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:21 +0000 Received: from localhost ([127.0.0.1]:57941 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRR2-0004Hr-L1 for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:20 -0400 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:38342) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQc-0004Bq-FZ for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:55 -0400 Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-4064e3c7c07so10271355e9.1 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477424; x=1698082224; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=KJdV9ks+UKZF8C9h1yvfJENvDp4y11qyfzuV9PwKmJ4=; b=Tf0CxAmfupScp/UT0m8h4wsn2F+MIfgfDAYKcsS6VhYunC6WW9D1ywazkB882ceJPO rP23c1VPcKerVxVya6L2ki51xs8xeg8QTpUEE1Ma+UVBQSpfvabhIl7Uwj0u6txtghXA U5Qei/S/jo4d6T9kfxKMeRn8qoBYmEuiaPP0WFKZHlEwUaWAyKUHuXvqVBmZfNVYP1DG OTzGzDgwu9d63kdrllVpL6NYA8dVthR2L+1Z+ORPeaIYluBOaUl/TYkxUM/A0I9KEnoC N393whYb225Ucv4nce0x/niaD9is5qBQGRoj3FE5+Klk2dJVn7Yd3fgP1dYOhLriMv6w /WlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477424; x=1698082224; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=KJdV9ks+UKZF8C9h1yvfJENvDp4y11qyfzuV9PwKmJ4=; b=cFR6VHu9jJMCC2qpvgcCEI4rpG6PEAGchEQZcnF3Cr6gkhcNsklO5xBXIIBw+RnTos tWwPmBLhNeS4XPxoNJZvMMLH8MqeHZbYeyNosvdB3PapZXV96L6vbXpg76v0pG3GwQUl nWGQ7xVLUtjvivtyqS8VTRW9bpjqp3BYRYymMndDCdP/k6B9qfOrvx3fEJK1UtdtSxzP aqLOxgZVJ/ZfClq4FP6FfGxlRFS6oosMpszoy54bff1j9NYM5FnodJ2fV41+10+92BeW pIHAPMq9jMyB9Qt7ts68WD3nbDjT7e22Pg0dJMSAIJ+Mo7XTEPBbSxIIavneKg+83J0e kICQ== X-Gm-Message-State: AOJu0YzGjDNAZHbmXC3d5Y/PlBMhhPU8I4bu1sxnDN3E0Dw5yzy9TedQ GcZzg2MvdnGqgS3/B8ZDWbaSAwFPSSA= X-Google-Smtp-Source: AGHT+IH8mZbiq6fULNwbbdRedlgdAhbOUDwXQoSdR8mkmBMtp09qogiN3nkxUXOxt2L2/jwlaRxyqw== X-Received: by 2002:a7b:cc99:0:b0:401:7d3b:cc84 with SMTP id p25-20020a7bcc99000000b004017d3bcc84mr30678056wma.0.1697477423906; Mon, 16 Oct 2023 10:30:23 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:23 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 37/39] scripts: time-machine: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:55 +0200 Message-Id: <0921dfe1162be099d50fc5cecd2836e38ca3cc2d.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/time-machine.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/time-machine.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/time-machine.scm b/guix/scripts/time-machine.scm index 3ecf735acb..f31fae7435 100644 --- a/guix/scripts/time-machine.scm +++ b/guix/scripts/time-machine.scm @@ -107,7 +107,7 @@ (define %options (alist-cons 'authenticate-channels? #f result))) (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:21 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:21 +0000 Received: from localhost ([127.0.0.1]:57943 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRR2-0004Hz-V5 for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:21 -0400 Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]:41101) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQc-0004Bx-W3 for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:55 -0400 Received: by mail-wm1-x336.google.com with SMTP id 5b1f17b1804b1-405e48d8e72so9290095e9.0 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477424; x=1698082224; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=dqyApPreFpJgsym6sG/AX4oOXCD2j9QzWaa/QNwS+wY=; b=ExUt52269WwInb5YtoQgif83ZKYTKnSygfGZkoMMtjkXtcPvSSOz36Jrlo042acK4W pqz/mAEw2HQl5XI2dI7KDjSk+I2BRZacVkPGmuaoFLDXCoM3gXkUS5QP4towcDOi0Qpx c6Ri70yKF2u6jr73LCsZtNI/+qiKK5SFBS2EH0d9Jcej1kmINY+qh0sYPd0CfBVW8lV6 cWAWNPV5zHHTleT9Q1+RnddLJPCilSAASloXdKbjh+FvGFB5KXkhjMTXZ0HcwVXnnPh9 PLSZvOI6WsNzZEgo6CfsLrHnUnmrvYfwY3/9Km0EpKVPIAjIooHr56urCNdu1cNUCJOB x+4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477424; x=1698082224; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=dqyApPreFpJgsym6sG/AX4oOXCD2j9QzWaa/QNwS+wY=; b=KZcVlElKcOf/5bwGaWi+pp73bgiI7G4ms+gutqTnaZKiIxhAIslOiXn6s+dBz1qIgo PTfQNQU8j1h20sg1rSwo6h6zby6KaEnjw6dOG46Fzk0jVexuf3potQGMjLN0OY8WKuNM M5YnMF+tZevYGo7QZD8XK7HKaNeq9G8PCE1Z7X8GZvVTj6Zhsvr1wbD24c9O0Jw1i+sj 2eFU6nIevpNN9Sk2LRhyS2khrHpQjqnI6jLI4YC6GgbPAqQ69c5ypbdXwIPR1vUwdj+n LfAN94cU24Vff88qA+oJBdpeQAzgGFLRB1A4nO8dwfuc1PeN8py3Ke8cD+qDB7rKtU+q LAYg== X-Gm-Message-State: AOJu0YzOEJEpA4kdndZSEHI9iTHHMPHcrJooMEu3zTWKnGx50r+5nAs5 8c6OLoysMe38DgkJxB4q0/REKQHvJ1Y= X-Google-Smtp-Source: AGHT+IEFM2vc5mrQpPmjALHA61Xe5GdpJl0EcizBq0ZIL+qV+dL0AQYiqbuOedDIhsA+DcjVeFkrAw== X-Received: by 2002:a05:600c:3c96:b0:403:334:fb0d with SMTP id bg22-20020a05600c3c9600b004030334fb0dmr31512729wmb.4.1697477424347; Mon, 16 Oct 2023 10:30:24 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:24 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 38/39] scripts: upgrade: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:56 +0200 Message-Id: <40105e8474d5f5352c1ac66d124df718ad348685.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/upgrade.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/upgrade.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/upgrade.scm b/guix/scripts/upgrade.scm index beb59cbe6f..1a5e8088cb 100644 --- a/guix/scripts/upgrade.scm +++ b/guix/scripts/upgrade.scm @@ -56,7 +56,7 @@ (define %options ;; Specification of the command-line options. (cons* (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 13:31:21 2023 Received: (at 66499) by debbugs.gnu.org; 16 Oct 2023 17:31:21 +0000 Received: from localhost ([127.0.0.1]:57945 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRR3-0004I6-C1 for submit@debbugs.gnu.org; Mon, 16 Oct 2023 13:31:21 -0400 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]:39987) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsRQd-0004C8-Hl for 66499@debbugs.gnu.org; Mon, 16 Oct 2023 13:30:55 -0400 Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-406aaccb41dso16214245e9.0 for <66499@debbugs.gnu.org>; Mon, 16 Oct 2023 10:30:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697477425; x=1698082225; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=nbXhH5euk+n8kxgUOvCrqRqA4z9f3RUX0una2ZnCKU4=; b=BsUTB1EDfH0Sy0JfdlKndkxodBXuAzqS2LGspz+Kqv2FVbP+ibj4YZ1MBQeww4Z0Tv wBq64vQHl8LH4i17pwK6IjGjlpFJ5xOWw4IIfj8/aBGHNoGXgSVe+/g3qwYwDXlKlvgQ aIx/SI264Bg1nPqnUsA/Spzdc3SbQO2cpEjpc4T1k4IFU3qExA1ZfHeK4YtAcqMPg66i 8cKb4141ukP7lKPX/H5UPh2lTe94WbsFRA2OWR73c7DH+EyRjujSHQIeITvTUOkiI4VB yC4ARHD65jo6OKmCSGzNJIX7yokftrsz1GdkAvdWEJ2ud5VWfHWU3kxAfmBCgJtUvUV1 OTEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697477425; x=1698082225; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nbXhH5euk+n8kxgUOvCrqRqA4z9f3RUX0una2ZnCKU4=; b=wNofD6Vwg9dYYfwLUBmBgF6feGjc2N0LVRUn3D5JdFpwOIeE6tRgu2jOpBZj3DL/8S XaYDgXpBqEOxrZX3AHSYOON/0T5HLIYcuBRyaI05DTjYJfavMiiFg4FtINjnKn8xMDAe bv5syAiEe37kajwq/bBAkOZfTP7qJ58c4lPiG8OObeil9TkE1E5knjz6iZaLeZpdKKtS ghTrp3S+96l2zshvZMYFtThDZsRYMRS/bEEL5l4r1ZAAFJ/fGV/JVMfI1AWzDycYdVTJ Su93PaLCY5QFbOAlWOplLEh716qW39qIrolmawfxHXHm9QEmAfBUOLebXGVVxwinbeSk yFFg== X-Gm-Message-State: AOJu0Yxv4vVauce82OiZHwt/q1OhIIOFg7NkHmoD5rYqaVZjOUfmd8Uf nFt6DzOycEhWNI7S5LlSe9a5XX3g698= X-Google-Smtp-Source: AGHT+IFTR1tdki2ZeVdqnFHETjvhJI2jUDY37onaWvwrfpw45tkrOlkjXz/dOIdxkKi3DJYX0GIDGw== X-Received: by 2002:a05:600c:474b:b0:401:c07f:72bd with SMTP id w11-20020a05600c474b00b00401c07f72bdmr31223800wmo.4.1697477424969; Mon, 16 Oct 2023 10:30:24 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id g15-20020a05600c310f00b003fefaf299b6sm7674818wmo.38.2023.10.16.10.30.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 10:30:24 -0700 (PDT) From: Simon Tournier To: 66499@debbugs.gnu.org Subject: [PATCH v2 39/39] scripts: weather: Handle EPIPE errors when displaying help. Date: Mon, 16 Oct 2023 19:29:57 +0200 Message-Id: <224f7b82fb52a9ec0b90e4c47e37648ce64120a4.1697475790.git.zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> References: <29fe44a94b28a6e9f1fc6cb12b6180ab1c4bdcb1.1697475790.git.zimon.toutoune@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499 Cc: othacehe@gnu.org, Simon Tournier 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: -1.0 (-) * guix/scripts/weather.scm (%options): Handle EPIPE errors when displaying help. --- guix/scripts/weather.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/scripts/weather.scm b/guix/scripts/weather.scm index dc27f81984..140df3435f 100644 --- a/guix/scripts/weather.scm +++ b/guix/scripts/weather.scm @@ -360,7 +360,7 @@ (define (show-help) (define %options (cons* (option '(#\h "help") #f #f (lambda args - (show-help) + (leave-on-EPIPE (show-help)) (exit 0))) (option '(#\V "version") #f #f (lambda args -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 17 05:48:49 2023 Received: (at 66499) by debbugs.gnu.org; 17 Oct 2023 09:48:49 +0000 Received: from localhost ([127.0.0.1]:58609 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsggz-0004ej-8B for submit@debbugs.gnu.org; Tue, 17 Oct 2023 05:48:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsggv-0004dk-4R for 66499@debbugs.gnu.org; Tue, 17 Oct 2023 05:48:47 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qsggN-0004eV-KL; Tue, 17 Oct 2023 05:48:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=kweIGu36D6yf7DF65ec8hjV79RTFRf2WD1xr2LNMIFg=; b=azH1loSL4UmcOofJhjdT JyosM/DTA8Y5K+yjfxe8XANgNvJXKNQd2IKv3k/m3FhKeNuk5b/4Ru0RE1IUkMH8jX+Kb+yhQj03B vFthBxrubtlr41u8jdrl1ndprEcFmwbL0YL1vdepCRR/vwOwG1W88XuBiVJ1ACbbRmzfpc4RB47ky /V9z/Vh5zU11Ox+MKUW/wm2D8aG1bNAGFhl1cidXyUm9RrvvkxdJVfH6e5Fn58OOHS4WeqErJrQMs doMYsf0iuqcx7d2GEw8BwKkk3+LWC0T3SjTW2S71pToQjBWLz0FLVqRkSBhPSdBle7r1ppiMXEWo8 4FDuWSsh0JmhiA==; From: Mathieu Othacehe To: Simon Tournier Subject: Re: [bug#66499] [PATCH] ui: Handle EPIPE errors when displaying Guix version. In-Reply-To: <877cnmqz0q.fsf@gmail.com> (Simon Tournier's message of "Mon, 16 Oct 2023 19:04:53 +0200") References: <8734ydfwq2.fsf@gnu.org> <877cnmqz0q.fsf@gmail.com> Date: Tue, 17 Oct 2023 11:47:18 +0200 Message-ID: <87lec1mvh5.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66499 Cc: Josselin Poiret , Ludovic =?utf-8?Q?Court=C3=A8s?= , Tobias Geerinckx-Rice , 66499@debbugs.gnu.org, =?utf-8?Q?Cl=C3=A9ment?= Lassieur , Ricardo Wurmus , Christopher Baines 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: -3.3 (---) Hello, > Well, I do not think we can do really better than add leave-on-EPIPE > here or there. Thanks for taking care of that :). It looks OK to me. Mathieu From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 17 08:58:11 2023 Received: (at 66499-done) by debbugs.gnu.org; 17 Oct 2023 12:58:12 +0000 Received: from localhost ([127.0.0.1]:58846 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsjeF-0007ka-Ls for submit@debbugs.gnu.org; Tue, 17 Oct 2023 08:58:11 -0400 Received: from mail-oo1-xc31.google.com ([2607:f8b0:4864:20::c31]:41457) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsjeC-0007i8-TA for 66499-done@debbugs.gnu.org; Tue, 17 Oct 2023 08:58:09 -0400 Received: by mail-oo1-xc31.google.com with SMTP id 006d021491bc7-57f137dffa5so826412eaf.1 for <66499-done@debbugs.gnu.org>; Tue, 17 Oct 2023 05:57:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697547458; x=1698152258; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=EBEdwpKk5sTzfMhddXWDU00NmNKYzu1FS1RGnHKh4F4=; b=kwgRuddEmxykMDHFYOwXIgxxolpHLNYB7Bd5uCmus+pg+dMdsjkYc2jI3vkfHXY6MJ IMyzP8nV6bQ7M9O1fb8zoNFNBwljbkClB1pcDfbtZhzkBvw67aHIUtFbuV/LtvWchglt VZPhBcHq3jGWbkMQ4kf7XZqJzKnzBmDBUXGLSyLwoUL6W/I8Or5yAaVbxzewEwt3qUbQ WwOZIX7+yRSScoOdYI5E7JENFaF2Eb/ir6StMMWvsdAkScmBTpjbm3dR2wper4S/VXEO bOqcUx3xUpc2RnLEonIAbrPxityA8x9noNdsnd69qg/4VD+JAOtK9DcwGHH3mrpKtbl9 S6gA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697547458; x=1698152258; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=EBEdwpKk5sTzfMhddXWDU00NmNKYzu1FS1RGnHKh4F4=; b=u2MvtMOv0oQIhIhhH/UCyeSD6p6tt4dFtRjwQToYhFPSMue7FPz0ysuZ1xn65+6/PP QISmlyICXWwcuLwA8bcYlC4MLFHN2VGgJAzp8/z/BiLzeU6FexSg44wvWl58NP6AQ13J +HaKtIfm8UCiNQSbY/qtPn3DttrhVEFLltuzrOvn6GVx9QnM8ogwudx8NxXLl9hH8A0C Gh4Xf9YeRMmnzpL9RAIeZ1LbqhhrAjH60QWwC8MK2OTwYV8gj4Hwypse7PVeZMG7LfRr l93YMxTfyszo7qRLD3cZmDNuQCZpUduW+Mu5b5k2EiF5hR2ESegGcKUyto4jv0rEKrpH hJkQ== X-Gm-Message-State: AOJu0Yx907EwcRRk6ylQM8bAn7rtUCxU5LLiBAC0T/9cRhiwUeXWMsnW VWsG01YgZ7n5guTB9d7f31N8PVe0SGasr6veUGQ= X-Google-Smtp-Source: AGHT+IFTXwSiOQZyHdN8aKK3b5+Cn+re0gIODIj4zTsailZEz/axGLLELvC+fqlVyiKGYoQl+dfPm4Sfo5OzXevSGFs= X-Received: by 2002:a4a:d8d4:0:b0:56e:94ed:c098 with SMTP id c20-20020a4ad8d4000000b0056e94edc098mr1924462oov.0.1697547457780; Tue, 17 Oct 2023 05:57:37 -0700 (PDT) MIME-Version: 1.0 References: <8734ydfwq2.fsf@gnu.org> <877cnmqz0q.fsf@gmail.com> <87lec1mvh5.fsf@gnu.org> In-Reply-To: <87lec1mvh5.fsf@gnu.org> From: Simon Tournier Date: Tue, 17 Oct 2023 14:57:27 +0200 Message-ID: Subject: Re: [bug#66499] [PATCH] ui: Handle EPIPE errors when displaying Guix version. To: Mathieu Othacehe Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66499-done Cc: Josselin Poiret , 66499-done@debbugs.gnu.org, =?UTF-8?Q?Ludovic_Court=C3=A8s?= , Tobias Geerinckx-Rice , =?UTF-8?Q?Cl=C3=A9ment_Lassieur?= , Ricardo Wurmus , Christopher Baines 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: -1.0 (-) Hi, On Tue, 17 Oct 2023 at 11:48, Mathieu Othacehe wrote: > It looks OK to me. Thanks. Pushed and closing. Cheers, simon From unknown Fri Jun 20 07:09:25 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 16 Nov 2023 12:24:16 +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