Received: (at 73905-done) by debbugs.gnu.org; 5 May 2025 15:34:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 05 11:34:54 2025 Received: from localhost ([127.0.0.1]:41748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uBxqI-0005jM-5E for submit <at> debbugs.gnu.org; Mon, 05 May 2025 11:34:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45488) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1uBxqF-0005it-Go for 73905-done <at> debbugs.gnu.org; Mon, 05 May 2025 11:34:52 -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 <ludo@HIDDEN>) id 1uBxq7-0001pO-Jp; Mon, 05 May 2025 11:34:43 -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=gT2RZI/lpvTUn5BxqWKWdbcevLj6rZmXk8OKPghD2S4=; b=hux8+XdbWvKBmMmS5n4n KgPwqZpMrm6Od7Xhd0QlVf/1KUiFdsso9QPCHD+KDgxlsxaZhy+noxAZTk5ruyksoH6bCrD5hBfYr YE9nKvCs7+oJEoZchrHdYb6N+MZgzaBY9T9a0EgDgvuDlQxUs2jrrEQH7M6Bmyv2tHqS9VIBKS6oV AzxDidlnzIf2HCf3ilfnJFUfW0ZbW2ufrSRCHuLV2yrVmlRUDAc1WLWZA/iBVrBRTclZl8Cc06awf ke5N8kdgEbUZnenKL8q9sZswsZ5vFZXkzMtRkXcmxTPkouSeBjN7m9w/WAKT3l8D7qIlbdDXSxtlg KR0d04id3Q279w==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Tomas Volf <~@wolfsden.cz> Subject: Re: bug#73905: [PATCH v2] environment: Restore action for SIGPIPE. In-Reply-To: <5077b34fc2bf3ba71d90c6a228361895b094d958.1746205135.git.~@wolfsden.cz> (Tomas Volf's message of "Fri, 2 May 2025 18:58:55 +0200") References: <87zfmz10ev.fsf@HIDDEN> <5077b34fc2bf3ba71d90c6a228361895b094d958.1746205135.git.~@wolfsden.cz> User-Agent: mu4e 1.12.9; emacs 29.4 X-URL: https://people.bordeaux.inria.fr/lcourtes/ X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu X-Revolutionary-Date: Sextidi 16 =?utf-8?Q?Flor=C3=A9al?= an 233 de la =?utf-8?Q?R=C3=A9volution=2C?= jour de la Consoude Date: Mon, 05 May 2025 11:40:42 +0200 Message-ID: <87wmav5rad.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 73905-done Cc: Josselin Poiret <dev@HIDDEN>, 73905-done <at> debbugs.gnu.org, Simon Tournier <zimon.toutoune@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, Christopher Baines <guix@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.2 (--) Tomas Volf <~@wolfsden.cz> writes: > Code in `ui.scm' in `initialize-guix' procedure changes the handling of > SIGPIPE to SIG_IGN. So restore the handling to SIG_DFL so that process > executed will have the usual action. Technically we should record what the > handling was, and restore it to the previous value, but that would be much > more invasive change. > > Always setting it to SIG_DFL is at least less surprising than always setting > to SIG_IGN. > > * guix/scripts/environment.scm (launch-environment): Restore default action > for SIGPIPE. > > Change-Id: Ifabae1d3e71aa44e63078cea5bd3824b8f61ba14 Applied, thanks!
Tomas Volf <~@wolfsden.cz>
:Ludovic Courtès <ludo@HIDDEN>
:Received: (at 73905) by debbugs.gnu.org; 2 May 2025 16:59:03 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 02 12:59:03 2025 Received: from localhost ([127.0.0.1]:32851 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uAtj5-0006iZ-HE for submit <at> debbugs.gnu.org; Fri, 02 May 2025 12:59:03 -0400 Received: from wolfsden.cz ([37.205.8.62]:39428) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1uAtj3-0006i1-9N for 73905 <at> debbugs.gnu.org; Fri, 02 May 2025 12:59:01 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 263C839A568; Fri, 2 May 2025 16:59:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1746205140; bh=EkY84O/QO8A8ChxQjTphfwEuY2tNlLizwTcLFPx1HsY=; h=From:To:Cc:Subject:Date; b=VFLVtYa8cwBBK4S+ClY203g5raedqQbai49jI/CqnKOHm9xMiQVzpAfALLB20A0w0 j5CYe9dEe8lIT1wAIHFH5XNDiBcfL3WWoLYQNvWuSHmiyQlETTuTAn5qQ5OsdGzTR8 tqZ+9+7NMCkRE6nK84+TRTop2zqP1nO3SIjm+mUEk1CwSbiG9LLZYyy5gXxAA+MvQJ BMhKPvXeDKx1djQcp2IjvbyBxhhlvkv/IBxme5o+1jsEdYpJHHIbrcpS1nsdK0iaRg cBS8TgVRt637ESB8pdY8rcqE6E2994IlouUdjE1GXmmdU2DuY4loiJ0EnI1Prh+sjG MI8Ak5RLWuh+KsTtOP/y5kHAGqpYT5PvgtDYL+0b5+IgKktTOLo84bVOt6HqhU7V8V oC6/vde9DnU4qWBLs8zR+Ocy78heitV8FGq1S85XFyAO5/HPXQnVNdhMOxyxSAutpb +WWSz7B7yh5fi113nv2XL2H7y+F+H/RvyP98cMgA0AN5F72BY4KE8RfYDSDCtVi9vi l0KTmjXf7pfyvTdGlpUdbusrDrJRGlRPl2MPEIgTFce0d6tVmEKH1KRYUoBtcTFKo1 IfHTY9IyqmV7ssO6ULv8V8uTL/Z9VZt6AFiGYWrMqOcJIOOn+A//uvC316t5SzzhPz UL10p3tYGN6DUoZH7XZhaZy0= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id AC62C39AEF9; Fri, 2 May 2025 16:58:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1746205138; bh=EkY84O/QO8A8ChxQjTphfwEuY2tNlLizwTcLFPx1HsY=; h=From:To:Cc:Subject:Date; b=V27nRCGKHOJJjbLgtEMA8RpSbrdNmw/g05Vpi2lTMbsgjsGSRelMnvvwdYinREvvh RFQeB8PbngUEPYNsdztgGaEEKr8z6+yFGL6NEMmX5xacppP708CQ5p2XIME8U6gHXV OheGxP0wXP0IwRPjK5gD0ymOH17bvnu/KqrkI+Jgl6RhTx20eJYRI9tTjslGpI9uKW m4j1gbl6t99cQs+owYPNS+lLmfDUypr7oLBpdxTjpL/SrBwxRDHcFHMRpHLTjByt4F DkMk10n50Xw+c2TJypKSUq5xo4Bl9qj8/ZNr1yg7MabUGjrCr1M8VVeGiT8JomBblw qaOuNbhSOnFJpIvPt/2/0WL/1kwEBKrrqiZ7Cla1hGadFIoxEqwiAej42GVeBB4B70 Mwr332EY/5Ro7EI1ZV6sXqwrTOFH/EajgGgy6LTiGYH2UtZltVg/Qwqnz4bW32jBf/ iAWJTGSG2CV06u8SIFpwSF5f9ebawhGFQL7YbWPce0Y9cnDmIYI7MWhMz+bLUfOClQ DTMw7g63Dul23lncluLHKEk4nDEgBslx/SrHlXN/vpaglXaIWH6VhWXUm3r1dp2pIU kn20U7Z9KvBGQt6IqUEOvA+VszouKH4ybatXtVmEyaxAFlZW0LAOJdt38OgxgEV64l cuU2zhlArY2ZDaRyTfMYO2tw= From: Tomas Volf <~@wolfsden.cz> To: 73905 <at> debbugs.gnu.org Subject: [PATCH v2] environment: Restore action for SIGPIPE. Date: Fri, 2 May 2025 18:58:55 +0200 Message-ID: <5077b34fc2bf3ba71d90c6a228361895b094d958.1746205135.git.~@wolfsden.cz> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 X-Debbugs-Cc: Christopher Baines <guix@HIDDEN>, Josselin Poiret <dev@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73905 Cc: Tomas Volf <~@wolfsden.cz> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Code in `ui.scm' in `initialize-guix' procedure changes the handling of SIGPIPE to SIG_IGN. So restore the handling to SIG_DFL so that process executed will have the usual action. Technically we should record what the handling was, and restore it to the previous value, but that would be much more invasive change. Always setting it to SIG_DFL is at least less surprising than always setting to SIG_IGN. * guix/scripts/environment.scm (launch-environment): Restore default action for SIGPIPE. Change-Id: Ifabae1d3e71aa44e63078cea5bd3824b8f61ba14 --- guix/scripts/environment.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/guix/scripts/environment.scm b/guix/scripts/environment.scm index 648a497743..7185c3ebd0 100644 --- a/guix/scripts/environment.scm +++ b/guix/scripts/environment.scm @@ -506,6 +506,8 @@ (define* (launch-environment command profile manifest ;; Properly handle SIGINT, so pressing C-c in an interactive terminal ;; application works. (sigaction SIGINT SIG_DFL) + ;; Restore original action for SIGPIPE. + (sigaction SIGPIPE SIG_DFL) (load-profile profile manifest #:pure? pure? #:white-list-regexps white-list) -- 2.49.0
guix@HIDDEN, dev@HIDDEN, ludo@HIDDEN, othacehe@HIDDEN, zimon.toutoune@HIDDEN, me@HIDDEN, bug-guix@HIDDEN
:bug#73905
; Package guix
.
Full text available.Tomas Volf <~@wolfsden.cz>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 73905) by debbugs.gnu.org; 20 Oct 2024 14:44:38 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 20 10:44:38 2024 Received: from localhost ([127.0.0.1]:48049 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t2XAc-0003ZR-D6 for submit <at> debbugs.gnu.org; Sun, 20 Oct 2024 10:44:38 -0400 Received: from wolfsden.cz ([37.205.8.62]:50606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1t2XAZ-0003ZI-To for 73905 <at> debbugs.gnu.org; Sun, 20 Oct 2024 10:44:37 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id EC37B329D6F; Sun, 20 Oct 2024 14:44:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1729435448; bh=EwEyhL+HKPiikyiuRAHJ4T6epNTUixxN29MtZ0cHiBM=; h=From:To:Cc:Subject:Date; b=qTqBAiSGKZnbQAx+vdFSVws+jdqfYlH8cOIHqoAa7Izg7/x3EMHb8SyAoJoeoZEa/ VY6wNu5uUHEyNnEF2LvN2SoyjABynPymR3vBecU1MayhmvZvCtJ98dMoZbDcTfl6VK G2YPITdeCsmGiyjLKL8za59WLaE6TtQEV8kmljCdMgGafuHhciLy4Cri9ja7VaCkoj QeK7hUx6ZxSsu8sGAn5qMwVlU6R6iQgnMHSuATr4YS3Cf95Glwqu7nDIwBM+7LCS4N FqxXqx2vqpBn0vITWsa2brItr9kTtJeFEshR3yNVMF5QHR1ksyQiaXpQqxcCzxhLxN /UEPcWyKbmtV+uRhncrFUfM0BYiMgjEJlTVF3GHp3vUjiZeWt13u2XF6evtNZLS4qp gyXkqGWBh+ftThARkhPxG38WZrQDWIQQYhRygDiDoZBa3xgFlx/+3frgqhsUF8bdMT uzfhHMjJCfBmX9ga81J3CxWqpdGys8NfmVuN3wLiNz0rUr8ofk0UV28wGbUqxqlPVb nDdPz3qwihGICdH/PfK/5JKMUJ+Nj4afp8dQBg0lPKv6QksTOzAnpVoPz0fiM6Op/U c4zjieJvammZOBDFUWoyuKbnw06I13TC3ml/Nug5p+5IermMw2rEzMAtOFG2tBWcoz wygPQRb7zBqVq306TZ/2kMIQ= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id DE642328B6A; Sun, 20 Oct 2024 14:44:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1729435446; bh=EwEyhL+HKPiikyiuRAHJ4T6epNTUixxN29MtZ0cHiBM=; h=From:To:Cc:Subject:Date; b=eKX3PcIqz8ClS12kOmST2v9l5Uqew+HeHHKI4pjgRhlnCaIMFspdJv3nykmy2AA3k i4/DMTFiOx0xDN6hDfADE0sB1GOfky8vKlbObfmpE4yBloS1ym2b6GSq2vJduJ7/5R RlcQP0wkNt2qju19yp5SgXHj8ptbYRoHIf/x9J1E2iipxsvecmesDFY0Sc2H5mAhdm p+JmNxYnJsiOeOcJ5voWRkvNI2pkadfFU23lHRATWorlYDD3+uug6T5lLk6EgE5P4/ 4kr3y7pMXk98zrc0dmAYgskLD1t37u7SxoGvN7KI9PW7wZaIFRTzaag1+f4/vyT2Ry lOWDJYNxDbIgJ2fcIuS3QFmSepjQlXTbYKRjOcjXn8PLCkstgIFG3CqqA9a1Re59RY FdYt+H/t0/hVQux7y85b1he53u09k1a7eg9yZwXh67ANFHHAsxLSxxHjC81qo6cDja mSPs5itauiTYs9ShytXjE8Dv2/M2jED65NpD2RnD08iuqcCuxDB5FGp8MqtOncaIJ0 1WLSvh5AKBwrQ2M0K27zMiIuep5u+pkiV+FGu4jfZ8e5ssyv+VwEFcHpTdMozjNPg8 GVp9i8GoffeOGQf26G1bPeFPAChA4kSqncFnPEpxQVgM+OjfMXYdjlXZxl6vRDi+VH k/pwk23gnjlALvCsyO0A8eoY= From: Tomas Volf <~@wolfsden.cz> To: 73905 <at> debbugs.gnu.org Subject: [PATCH] environment: Restore action for SIGPIPE. Date: Sun, 20 Oct 2024 16:43:53 +0200 Message-ID: <79a4bbdc99c864e8e562845963493126fd701c52.1729435433.git.~@wolfsden.cz> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 X-Debbugs-Cc: Christopher Baines <guix@HIDDEN>, Josselin Poiret <dev@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73905 Cc: Tomas Volf <~@wolfsden.cz> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Code in `ui.scm' in `initialize-guix' procedure changes the handling of SIGPIPE to SIG_IGN. So restore the handling to SIG_DFL so that process executed will have the usual action. Technically we should record what the handling was, and restore it to the previous value, but that would be much more invasive change. Always setting it to SIG_DFL is at least less surprising than always setting to SIG_IGN. * guix/scripts/environment.scm (launch-environment): Restore default action for SIGPIPE. Change-Id: Ifabae1d3e71aa44e63078cea5bd3824b8f61ba14 --- guix/scripts/environment.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/guix/scripts/environment.scm b/guix/scripts/environment.scm index a219b2ac89..79eb7f3f30 100644 --- a/guix/scripts/environment.scm +++ b/guix/scripts/environment.scm @@ -499,6 +499,8 @@ (define* (launch-environment command profile manifest ;; Properly handle SIGINT, so pressing C-c in an interactive terminal ;; application works. (sigaction SIGINT SIG_DFL) + ;; Restore original action for SIGPIPE. + (sigaction SIGPIPE SIG_DFL) (load-profile profile manifest #:pure? pure? #:white-list-regexps white-list) -- 2.46.0
guix@HIDDEN, dev@HIDDEN, ludo@HIDDEN, othacehe@HIDDEN, zimon.toutoune@HIDDEN, me@HIDDEN, bug-guix@HIDDEN
:bug#73905
; Package guix
.
Full text available.Received: (at submit) by debbugs.gnu.org; 20 Oct 2024 11:26:05 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 20 07:26:05 2024 Received: from localhost ([127.0.0.1]:46055 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t2U4S-0001z3-NP for submit <at> debbugs.gnu.org; Sun, 20 Oct 2024 07:26:04 -0400 Received: from lists.gnu.org ([209.51.188.17]:43360) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1t2U4R-0001yv-19 for submit <at> debbugs.gnu.org; Sun, 20 Oct 2024 07:26:03 -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 <~@wolfsden.cz>) id 1t2U41-00013H-Ls for bug-guix@HIDDEN; Sun, 20 Oct 2024 07:25:37 -0400 Received: from wolfsden.cz ([37.205.8.62]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <~@wolfsden.cz>) id 1t2U3y-0001xD-RE for bug-guix@HIDDEN; Sun, 20 Oct 2024 07:25:37 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 0A6FF3294C3; Sun, 20 Oct 2024 11:25:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1729423530; bh=F96WFJyMVi5MdqKurIfa3XkL9ZA+Bw4WTwBfW3ybSwY=; h=From:To:Subject:Date; b=t5mOM/FHfkpcQMTO7ElaQis7G7heonXqiGFw+BYEVFCqLFc3jixS5/vXFTbEp8K1i Xz8gH97flB0DniqWx9Fb6Ogfp44lBkxjDzFRJky9bsBAAvTsGe61NfbeT74pjsmncX G2DXR9VzS2Oua4bIv+Dzb94sr9kp38LC6a3jeGHmxFNinLlyCG4zR5urORu1eAzxja V9unYt3OWIj4Vs9QsHVOJHnXQXtR/pBdsDQlr3yDZd2A5asJdLhfP5pt3fw8WJuOfb vPJzkCbJ+tOabiI3wzUujBkH83O4brRC3BRq7FIZrGhVYxvMoVagoYvaqQS9P2dyNl 6md4xVCMj0cwoGXo7FKT4v+JOsLImDuRGm0BJH5ZxEbnSLfA9q25cIQALX1zSI71UC 6uNseuNxQUtuVkWjUEmAUtt7wcKeUlGcQtByVFAgwk85WiyGa4qWNG7WCq3klgl0yl CF8oOqzZJJxfIEUsKbtpdmB8ZhsvUUxmD0xHx++1IYBYiDTt3ms1ZkFJHu/KgUEsRX rXTEPXMMIQmVT/XU1mC6HJCP2bRyA6u/Ilw+zoLIwHXpEx0wUTVas86MQkIM/AzfGZ RZJXSGOpg7lw0pHP2vt7xdrzfwR7kvmIi5J9oRAAVpZDCkniNDTque19OH8EK5BlNm Tn1zst7HUr9kFKOSLM+PGF/A= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id 2D1B232A0B2 for <bug-guix@HIDDEN>; Sun, 20 Oct 2024 11:25:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1729423529; bh=F96WFJyMVi5MdqKurIfa3XkL9ZA+Bw4WTwBfW3ybSwY=; h=From:To:Subject:Date; b=OLcopkX+xHNtFBXN+wCT7myvGRcPsu8bz9ZFQce13UXOc0dH6/88Pf7BDAUR4BgE/ /O3v4S5U4a98k7G6ddFXK9P7e/blyMqohTS+RvrUoUMsuqw3bqyQLftiqZgYHgcOoo 1Onud37Lj+Ekle/2U+ziwqe2kqZm73eYqAi77tTpI6oKtXmeOUcJ/qnAXVdbHATuJj 5xPvBFP1gwZ0uc3BL4fdeeSqZkEZnZXyAel2aJwi9LuftJymR5G/7a9jsUwBFz+FRc 8cgiLUvo+vM3FemaWi8pkW5Qf+pDc2a8INymjf688G3VNyQf18x/qqZ+Cehc7aTI8I +AWzG81ELSR1eBCyc3ibEGEv+AuNTCg2kx0LzPcWOVOFUfK/4WjVaVnGvM51hkplmc 85mQ6JfyWaA4fMGATnXvxTN2wgm31PrbYWY7g3tLaufBVPi0Kf84YhB3JwYL+zTKFa 87PWMKvgSTdsaY46KvKi29xYG0RtfPko04v9XeCdHpStmMhTRUEpzS49E0499M6wwJ WpHZgf2w5HWPgHdtTkG5rfcGW2bjFso5pf9FWGaLT6arp/JiwhxP4yGWd8yj+cVMI8 A62qAhgYpjJNfZKrO9S/orajmdnJF/qfwF7KmekFvzwAR2Sua/oxcPabkPo5yLkxoZ Q9CGJGZi0rI3thCailkKDDU0= From: Tomas Volf <~@wolfsden.cz> To: bug-guix@HIDDEN Subject: guix shell changes default sigaction for SIGPIPE Mail-Followup-To: bug-guix@HIDDEN Date: Sun, 20 Oct 2024 13:25:28 +0200 Message-ID: <87zfmz10ev.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=37.205.8.62; envelope-from=~@wolfsden.cz; helo=wolfsden.cz 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, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Guix shell changes the default handler for SIGPIPE for the command it runs. Can be demonstrated using the following: =2D-8<---------------cut here---------------start------------->8--- $ guix shell guile -- guile -c '(pk (sigaction SIGPIPE))' ;;; ((1 . 0)) $ guile -c '(pk (sigaction SIGPIPE))' ;;; ((0 . 0)) =2D-8<---------------cut here---------------end--------------->8--- Have a nice day, Tomas Volf =2D-=20 There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJCBAEBCgAsFiEEt4NJs4wUfTYpiGikL7/ufbZ/wakFAmcU6KgOHH5Ad29sZnNk ZW4uY3oACgkQL7/ufbZ/wan2+A//XYQsBwTlbujxlEv0TRHJO1RkwqK6QHKkhyDy hWsus9ZkzMXPj6gsjPfjxu1omuz/RcyNBhFtYyjZUgHoR+sfBYwbGyTu9TcRLS79 0mriRl67l31hGWrs2zFHnoB6X4HLM4/lUpKwKydgFE5HZwjOQLkGngHpHDlIpt3v wl/pYspPZoNjDuxWkHM/xkmDdaAMqiInEIIMLUfucBbzjuYBba+I+ZNbqe6M54/i Rln6lb2KbkIfk6V3QXL/X0tSJoRlnaDnJVWsibC1a09F3FI2Pi2+6EfgiFOhk5hX 67Zck4Ru3o5wXml2TUVedhAy1La53qqZPvazAzQ1P9pzCXJNYfd/ZAQDoI2TINi7 kFy4S9uV/WNWxwSOhvmLX1V+XNA1mV6ZWMG2+N07ypZjaZx9zKOCt2V6k/v4mq2K 7NiMDqw1qZfQq0OtRCWjPP9/MI0YNn5Nmvn/44LlH+WRHdZrMsd+shKBJ0+nlOTi iAPn27sF+yko2B7kzZA+b9PhwonkfKTYahBveobEFlaEBZsHCHBy3Xjx4+PXsrvK HenI0ePU3YU6FckZU4/HC4VWlSXsB+Me5Foj7m9m5GtCHvaAxVnYO4SESdWcGssa XqOaMXCPFJH0EQeDIymYQ0Kni8VmIXL4HFHqWRA+Ut0dc9ONkhS/w3I/ZGsDG+iS 7OxtNCo= =SZgM -----END PGP SIGNATURE----- --=-=-=--
Tomas Volf <~@wolfsden.cz>
:bug-guix@HIDDEN
.
Full text available.bug-guix@HIDDEN
:bug#73905
; Package guix
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.