From unknown Thu Jun 19 16:18:05 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#55596 <55596@debbugs.gnu.org> To: bug#55596 <55596@debbugs.gnu.org> Subject: Status: Guix/Guile segfaults on `guix import texlive` Reply-To: bug#55596 <55596@debbugs.gnu.org> Date: Thu, 19 Jun 2025 23:18:05 +0000 retitle 55596 Guix/Guile segfaults on `guix import texlive` reassign 55596 guix submitter 55596 Jack Hill severity 55596 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon May 23 14:29:28 2022 Received: (at submit) by debbugs.gnu.org; 23 May 2022 18:29:28 +0000 Received: from localhost ([127.0.0.1]:50185 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntCo4-0005Zv-AO for submit@debbugs.gnu.org; Mon, 23 May 2022 14:29:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:60042) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntCo0-0005Zl-DA for submit@debbugs.gnu.org; Mon, 23 May 2022 14:29:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44318) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ntCo0-0006M5-7u for bug-guix@gnu.org; Mon, 23 May 2022 14:29:24 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:54158) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ntCny-0008Pm-Mh for bug-guix@gnu.org; Mon, 23 May 2022 14:29:23 -0400 Received: from marsh.hcoop.net ([45.55.52.66]) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ntCnx-0006zJ-Qf for bug-guix@gnu.org; Mon, 23 May 2022 14:29:21 -0400 Date: Mon, 23 May 2022 14:29:21 -0400 (EDT) From: Jack Hill X-X-Sender: jackhill@marsh.hcoop.net To: bug-guix@gnu.org Subject: subversion segfaul on `guix import texlive` Message-ID: User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII Received-SPF: pass client-ip=104.248.1.95; envelope-from=jackhill@jackhill.us; helo=minsky.hcoop.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Hi Guix, With Guix commit 4ba4cb1d49d70a00f7236f60bd92e5eccef573dd on Linux x86-64, I have the following problem trying to import a texlive package: """ $ guix import texlive qrcode command "svn" "export" "--non-interactive" "--trust-server-cert" "-r" "59745" "svn://www.tug.org/texlive/tags/texlive-2021.3/Master/texmf-dist/doc/latex/qrcode/" "/tmp/guix-directory.6aY7Gk/doc/latex/qrcode/" failed with signal 11 guix import: error: failed to import package 'qrcode' """ It seems something is unwell with our subversion package? Best, Jack From debbugs-submit-bounces@debbugs.gnu.org Mon May 23 14:43:49 2022 Received: (at submit) by debbugs.gnu.org; 23 May 2022 18:43:49 +0000 Received: from localhost ([127.0.0.1]:50196 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntD1w-0005x5-QJ for submit@debbugs.gnu.org; Mon, 23 May 2022 14:43:49 -0400 Received: from lists.gnu.org ([209.51.188.17]:36354) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntD1t-0005wv-LZ for submit@debbugs.gnu.org; Mon, 23 May 2022 14:43:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46794) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ntD1t-0001lG-8d for bug-guix@gnu.org; Mon, 23 May 2022 14:43:45 -0400 Received: from tobias.gr ([2a02:c205:2020:6054::1]:56742) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ntD1r-00025m-Lf for bug-guix@gnu.org; Mon, 23 May 2022 14:43:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=/xAEYi5qhveoO oucIGwN1wQ8q6I+45X4IzktQKRwkfo=; h=in-reply-to:date:subject:cc:to: from:references; d=tobias.gr; b=WFmTuWHlQHiz32Y2ywzgEBVvhWP8p32I6LFAnK gBBTX44nhIt/UuPUNARbQbSjM1tY79Rgs9Mibt/nTSA5SqDV4jknp+VXaT2bPc9jZjOx6A Vcgxr2aOhnVk81Xy3YYEMF1P/+IKTgrEFdFBSsfJGFeuh8aSFkEMwL8pctpBqnl5GL0Q43 ajVhg7q2hy88QM/dvigyup67APtgx2yLyc+uuNrhCzJcfHvWHJLSsVgEbDCLTv0CuTygms uhZgBnu9Lp4/6X7yqy04LUTBqJOiDqhjjpEArplgrvcSUReu1TOcGme+S1EaCknDFn8cda HCQV1dbyHBwueY/z9LWNNS3Q== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 9c413a65 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Mon, 23 May 2022 18:43:38 +0000 (UTC) References: From: Tobias Geerinckx-Rice To: Jack Hill Subject: Re: bug#55596: subversion segfaul on `guix import texlive` Date: Mon, 23 May 2022 20:40:55 +0200 In-reply-to: BIMI-Selector: v=BIMI1; s=default; Message-ID: <87v8tw2ip2@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a02:c205:2020:6054::1; envelope-from=me@tobias.gr; helo=tobias.gr 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: submit Cc: 55596@debbugs.gnu.org, bug-guix@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.7 (--) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Jack Hill =E5=86=99=E9=81=93=EF=BC=9A > """ > $ guix import texlive qrcode > command "svn" "export" "--non-interactive" "--trust-server-cert"=20 > "-r" > "59745" > "svn://www.tug.org/texlive/tags/texlive-2021.3/Master/texmf-dist/doc/late= x/qrcode/" > "/tmp/guix-directory.6aY7Gk/doc/latex/qrcode/" failed with=20 > signal 11 > guix import: error: failed to import package 'qrcode' > """ > > It seems something is unwell with our subversion package? I don't know why I didn't think of this sooner, but I ran that svn=20 command by hand (only replacing the output directory, say=20 /tmp/foo) and=E2=80=A6 it ran fine. So I checked my dmesg and it's actually Guix that's getting=20 killed: [146565.315921] guix[1767]: segfault at c0 ip 000076c46ae99e70 sp=20 00007fffcbe9cb30 error 4 cpu 5 in=20 libc-2.33.so[76c46ae57000+141000] [146565.315937] Code: 56 41 55 41 54 55 48 89 fd 53 48 81 ec f8 04=20 00 00 48 8b 05 ea 1f 15 00 48 89 34 24 89 4c 24 48 64 8b 00 89 84=20 24 80 00 00 00 <8b> 87 c0 00 00 00 85 c0 0f 85 4a 02 00 00 c7 87=20 c0 00 00 00 ff ff Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCYovV2Q0cbWVAdG9iaWFz LmdyAAoJEA2w/4hPVW15HBcBAOMkdSmJc0jS9E6l6cL5RIOUuWpD6kpygorjQhcm qhNuAQDvO5AX45Hgux64xaul1Dj0yW4iZHSw2zxUcpTd1W40DQ== =MvTo -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 23 14:47:16 2022 Received: (at control) by debbugs.gnu.org; 23 May 2022 18:47:16 +0000 Received: from localhost ([127.0.0.1]:50202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntD5I-000639-Gf for submit@debbugs.gnu.org; Mon, 23 May 2022 14:47:16 -0400 Received: from tobias.gr ([80.241.217.52]:48874) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntD5G-00062z-IR for control@debbugs.gnu.org; Mon, 23 May 2022 14:47:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=xBtWvh9Kru8/5 EOsCXnFmcnXEP7nzOaXZ9ljOWf7N7E=; h=date:to:from; d=tobias.gr; b=aBcp+r nWsJKp91u4aVrp+Oi8oUkwjPVn2l8Gka3a44pGOSpzPXJ8s19bhvkDk0pen+A6puAWWRGC VNUg1et+Ma9dU0PqdbuCbcqW89ZlGtu/5LBSiqCtb+YraYh4jPwbJlVVWfxFdQx+51BN4c ZRdwS4AhxAHA9pO+4PqJ2FVNi9iuHUPaE+WcP7ze+Tc/3EhfSEKYigl0R/izU08gIijiBz hbGQ4agAiCQYoL2c47TvryN+M/cs1CnSKLbkDKhx91L6387MtdHj7uJ/p25L0gCvHyguPo uxaihNjYpP/RknlfCaWQbTlFNEFIlTc8dzCp+8gMJWKvK3Mx+fWbSz5w== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 6a1cc815 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for ; Mon, 23 May 2022 18:47:13 +0000 (UTC) From: Tobias Geerinckx-Rice To: control@debbugs.gnu.org Date: Mon, 23 May 2022 20:46:27 +0200 BIMI-Selector: v=BIMI1; s=default; Message-ID: <87r14k2ij2@nckx> MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-Spam-Score: 3.7 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: retitle 55596 Guix/Guile segfaults on `guix import texlive` Content analysis details: (3.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject -0.0 T_SCC_BODY_TEXT_LINE No description available. 1.7 BODY_EMPTY No body text in message X-Debbugs-Envelope-To: control 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: 2.7 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: retitle 55596 Guix/Guile segfaults on `guix import texlive` Content analysis details: (2.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 1.7 BODY_EMPTY No body text in message retitle 55596 Guix/Guile segfaults on `guix import texlive` From debbugs-submit-bounces@debbugs.gnu.org Tue May 24 09:34:13 2022 Received: (at control) by debbugs.gnu.org; 24 May 2022 13:34:13 +0000 Received: from localhost ([127.0.0.1]:51329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntUft-0001tD-68 for submit@debbugs.gnu.org; Tue, 24 May 2022 09:34:13 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntUfp-0001sw-Ex for control@debbugs.gnu.org; Tue, 24 May 2022 09:34:12 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36766) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ntUfk-0006sn-7N for control@debbugs.gnu.org; Tue, 24 May 2022 09:34:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=uAu86xDI3v9X0ShTQ7s/oTcx6twJmpruO3VOnLTw0mI=; b=SiD2+HpjLwBz6s HLZmnPi5TA824dtRD2SxMhCu+vdrYPgv4gfWShhryaTnx4tdOJAAVmX+2PJqUB/WaIjEuE7zfAnoF tU3TIEG5IHG8DqpCU9Xj+uNWHRjTeiNFcsifqY4gFAxUWIIGp+f+ttdcZd0zcUWfypO40f5HgppnF +14VVgb1uWR7135RXZRvUZVfosqcnKJQ9tBZ1ariwwcfBzDv3itrOtmNuzWZx5Kd2w9w0oiyRr3PE tfPFhh0UCs36KthiZG5REHi5H0zRSkxRNPXu9UkcCjV7kIbx1YuufFnk51X1UISfhweNUZ5CoT443 8pEp5ewqqKDY3RYMmyXw==; Received: from [193.50.110.143] (port=48128 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ntUfj-0007iJ-R6 for control@debbugs.gnu.org; Tue, 24 May 2022 09:34:04 -0400 Date: Tue, 24 May 2022 15:34:01 +0200 Message-Id: <87tu9fkqba.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #55587 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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 (---) merge 55587 55596 quit From debbugs-submit-bounces@debbugs.gnu.org Wed May 25 06:36:22 2022 Received: (at 55596) by debbugs.gnu.org; 25 May 2022 10:36:22 +0000 Received: from localhost ([127.0.0.1]:54390 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntoNG-0001iU-50 for submit@debbugs.gnu.org; Wed, 25 May 2022 06:36:22 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54984) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntoNB-0001iB-EN; Wed, 25 May 2022 06:36:17 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58622) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ntoN4-0001MN-N0; Wed, 25 May 2022 06:36:06 -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=9niuO2jLh3bjdtDZkplknrYUHKZ95uCniiT6Zm/4y6A=; b=g/eVu9Zx5c+2a9656P32 0OEIMj+jzTzKiSM3p7YnwUz4MIDm7DQeAD6d99lMIrbfxAtR6SbSIu5wovGBsL0lMaVYfkRs9cqVa DJJ5Neki3j3QPRB2YfCUtXqeCSh1d+5EPl/lfjYizUzsIGd7AqkDLBnJYJUi329qYhPU9OxbFl77H 1X9FnDRorS8F4ZbH2PKb5dO0vsgYUHj94pvg0unHZxJeVYgCaluloVK8IusxOqphYT1HNPnPQNEfd vAH1kEQF0USOUdTo+7eyIoGI4yNRY0TtLYyGYiqZpdTQEZ7CxuiGaxOwaAWskd4O3yM9W5DvvKcPI YhbJH5nDSOnWBg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:55828 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ntoN0-0002oI-Gu; Wed, 25 May 2022 06:36:06 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Hugo Nobrega Subject: Re: bug#55596: Guix/Guile segfaults on `guix import texlive` References: <87o7zpiaa8.fsf@gmail.com> Date: Wed, 25 May 2022 12:36:00 +0200 In-Reply-To: <87o7zpiaa8.fsf@gmail.com> (Hugo Nobrega's message of "Sun, 22 May 2022 17:26:23 -0300") Message-ID: <878rqpj3vz.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.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: 55596 Cc: 55596@debbugs.gnu.org, 55587@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello, Hugo Nobrega skribis: > hugo@hp-guix ~$ guix import texlive cite > command "svn" "export" "--non-interactive" "--trust-server-cert" "-r" > "59745" > "svn://www.tug.org/texlive/tags/texlive-2021.3/Master/texmf-dist/doc/late= x/cite/" > "/tmp/guix-directory.09UnsN/doc/latex/cite/" failed with signal 11 guix > import: error: failed to import package 'cite' Jack Hill skribis: > With Guix commit 4ba4cb1d49d70a00f7236f60bd92e5eccef573dd on Linux > x86-64, I have the following problem trying to import a texlive > package: > > """ > $ guix import texlive qrcode > command "svn" "export" "--non-interactive" "--trust-server-cert" "-r" "59= 745" "svn://www.tug.org/texlive/tags/texlive-2021.3/Master/texmf-dist/doc/l= atex/qrcode/" "/tmp/guix-directory.6aY7Gk/doc/latex/qrcode/" failed with si= gnal 11 > guix import: error: failed to import package 'qrcode' > """ > > It seems something is unwell with our subversion package? Works for me on x86_64-linux! --8<---------------cut here---------------start------------->8--- $ guix describe Generation 215 May 22 2022 23:16:03 (current) guix 81f7bb1 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 81f7bb1691dc9dc69fc6e584ad8c6e36e495c103 $ guix shell subversion -- guix import texlive qrcode A /tmp/guix-directory.rXo6NK/doc/latex/qrcode A /tmp/guix-directory.rXo6NK/doc/latex/qrcode/README A /tmp/guix-directory.rXo6NK/doc/latex/qrcode/qrcode.pdf Exported revision 59745. A /tmp/guix-directory.rXo6NK/source/latex/qrcode A /tmp/guix-directory.rXo6NK/source/latex/qrcode/qrcode.dtx A /tmp/guix-directory.rXo6NK/source/latex/qrcode/qrcode.ins Exported revision 59745. A /tmp/guix-directory.rXo6NK/tex/latex/qrcode A /tmp/guix-directory.rXo6NK/tex/latex/qrcode/qrcode.sty Exported revision 59745. (package (inherit (simple-texlive-package "texlive-qrcode" (list "doc/latex/qrcode/" "source/latex/qrcode/" "tex/latex/qrcode/") (base32 "197v18lsvb90i07gxvc6mrmn1z63q8v0wvcnbk8dnn3hhabpn16y"))) (home-page "https://ctan.org/macros/latex/contrib/qrcode") (synopsis "Generate QR codes in LaTeX") (description "The package generates QR (Quick Response) codes in LaTeX, without the = need for PSTricks or any other graphical package.") (license lppl1.3+)) $ guix shell subversion -- guix import texlive cite A /tmp/guix-directory.GpxhKw/doc/latex/cite A /tmp/guix-directory.GpxhKw/doc/latex/cite/README A /tmp/guix-directory.GpxhKw/doc/latex/cite/chapterbib.ltx A /tmp/guix-directory.GpxhKw/doc/latex/cite/chapterbib.pdf A /tmp/guix-directory.GpxhKw/doc/latex/cite/cite.ltx A /tmp/guix-directory.GpxhKw/doc/latex/cite/cite.pdf Exported revision 59745. A /tmp/guix-directory.GpxhKw/tex/latex/cite A /tmp/guix-directory.GpxhKw/tex/latex/cite/chapterbib.sty A /tmp/guix-directory.GpxhKw/tex/latex/cite/cite.sty A /tmp/guix-directory.GpxhKw/tex/latex/cite/drftcite.sty A /tmp/guix-directory.GpxhKw/tex/latex/cite/overcite.sty Exported revision 59745. (package (inherit (simple-texlive-package "texlive-cite" (list "doc/latex/cite/" "tex/latex/cite/") (base32 "0b1amznayxj80dmqbzcysmj7q8aksbyz98k6djsqi0mhwp1cd0fd") #:trivial? #t)) (home-page "https://ctan.org/macros/latex/contrib/cite") (synopsis "Improved citation handling in LaTeX") (description "The package supports compressed, sorted lists of numerical citations, = and also deals with various punctuation and other issues of representation, including comprehensive management of break points. The package is compatible with b= oth hyperref and backref. The package is (unsurprisingly) part of the cite bun= dle of the author's citation-related packages.") (license (error unknown-license "other-free"))) --8<---------------cut here---------------end--------------->8--- Jack, Hugo: What does =E2=80=9Ctype -P svn=E2=80=9D say? Does the bug occur within =E2=80=98guix shell subversion=E2=80=99 as shown = above? TIA, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu May 26 01:21:41 2022 Received: (at 55596) by debbugs.gnu.org; 26 May 2022 05:21:41 +0000 Received: from localhost ([127.0.0.1]:56873 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nu5wI-0005V0-UL for submit@debbugs.gnu.org; Thu, 26 May 2022 01:21:41 -0400 Received: from mail-oa1-f52.google.com ([209.85.160.52]:43567) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nu1FS-00050d-OS for 55596@debbugs.gnu.org; Wed, 25 May 2022 20:21:08 -0400 Received: by mail-oa1-f52.google.com with SMTP id 586e51a60fabf-f2bb84f9edso460628fac.10 for <55596@debbugs.gnu.org>; Wed, 25 May 2022 17:21:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ic-ufrj-br.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-transfer-encoding; bh=JmmuJ+Ix6XhcIVoA5yI3UX43quI8NFzApLbnQtSXP7Y=; b=GzTRFxXPWeWdwbpqxbr5rbYgn+vPFpr/bbcBApJYi+IumjiiG9uo8MpgSPBI0aPJuI HAEQSg8Slav7mbzTHNJEGak0c4r4mu5TYk0+6oy0ZGvDrcXWdyPl689AXtQMRt01qZW8 T3ILz5iqw325kV7gTzTeEEurvw44MT5mPXqOQvA1572DbUT8xlNXIAAimiwYgtq6tcbE q9O+ibkS0hoByUpEddykNbJqrvIN3PJcE8wB/a4YFd1OiTQwSFBJ3b0VgYJe89WQJmzy eE+YSrZ+PjSpInzWrIRlsNqtviCIJbx6e44RjbWygi9akwRwpow+bi1gf/XVulIH0H8s hzQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=JmmuJ+Ix6XhcIVoA5yI3UX43quI8NFzApLbnQtSXP7Y=; b=SsDH1DtAMv9zKdLZGAiBgaxP+RlRXGxy0n2hc2DkqdPQ2KiSJcp8jC1LKgM3WEF5mD N3olu2AB2jmQkdpJuE2PVfuPeiBgXsfSyGMln/VIumLnNac3wY6LENeESGgzexH04iRa k39WygVeWvJrm89t4hvTVoHdq+oLc6kxxorZ70wyTt6jKPk4psWlNd53f7llwrxUCsWR lNqLCgSinmjDzIBV69Q7zni2kJUocXjyYy+o/dlSZ7CqP4ct2kC9Jc/D3yGV+40Ge9cp vX+MNhdxwwvTEF32NrRFRPcGNs27l45SUi2mBmjPRHgOb1HrA+f15oapDOZCaKe/BVRE GTJw== X-Gm-Message-State: AOAM531RccWUhwR/ekhalad/5IrDljiASgXscPnXfoPO2u+PClP/rC7c 0vP11/35WW8MKHKxaOOqP4oPbg== X-Google-Smtp-Source: ABdhPJzsktDLfDfxtGJc0YFqGRX8HkXMK3VkBtm4HWOxIrPfTCggOf+wT/uTcZ9hB6ijjSk6Tkf66w== X-Received: by 2002:a05:6870:40c2:b0:f1:93e2:5b1 with SMTP id l2-20020a05687040c200b000f193e205b1mr7472637oal.224.1653524461011; Wed, 25 May 2022 17:21:01 -0700 (PDT) Received: from localhost ([2804:14d:5c57:8137::4322]) by smtp.gmail.com with ESMTPSA id b41-20020a056870392900b000f2b3930234sm94926oap.28.2022.05.25.17.20.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 25 May 2022 17:21:00 -0700 (PDT) From: Hugo To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#55596: Guix/Guile segfaults on `guix import texlive` In-Reply-To: <878rqpj3vz.fsf@gnu.org> References: <87o7zpiaa8.fsf@gmail.com> <878rqpj3vz.fsf@gnu.org> Date: Wed, 25 May 2022 21:20:57 -0300 Message-ID: <878rqpxhxy.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: 55596 X-Mailman-Approved-At: Thu, 26 May 2022 01:21:37 -0400 Cc: 55596@debbugs.gnu.org, 55587@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Ludovic Court=C3=A8s writes: > Jack, Hugo: What does =E2=80=9Ctype -P svn=E2=80=9D say? > > Does the bug occur within =E2=80=98guix shell subversion=E2=80=99 as show= n above? Well, I feel kind of silly now, after actually installing subversion the command works as expected :) But I suppose the silent failure is still something that could/should be improved. Thanks, Hugo From debbugs-submit-bounces@debbugs.gnu.org Thu May 26 09:36:37 2022 Received: (at 55596) by debbugs.gnu.org; 26 May 2022 13:36:37 +0000 Received: from localhost ([127.0.0.1]:57455 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nuDfI-0004US-Ps for submit@debbugs.gnu.org; Thu, 26 May 2022 09:36:36 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:32804) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nuDfH-0004UE-7t; Thu, 26 May 2022 09:36:35 -0400 Received: from marsh.hcoop.net ([45.55.52.66]) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nuDfB-0003mE-0c; Thu, 26 May 2022 09:36:29 -0400 Date: Thu, 26 May 2022 09:36:28 -0400 (EDT) From: Jack Hill X-X-Sender: jackhill@marsh.hcoop.net To: Hugo Subject: Re: bug#55587: bug#55596: Guix/Guile segfaults on `guix import texlive` In-Reply-To: <878rqpxhxy.fsf@gmail.com> Message-ID: References: <87o7zpiaa8.fsf@gmail.com> <878rqpj3vz.fsf@gnu.org> <878rqpxhxy.fsf@gmail.com> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="925712948-450059837-1653572189=:11587" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55596 Cc: 55596@debbugs.gnu.org, =?ISO-8859-15?Q?Ludovic_Court=E8s?= , 55587@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --925712948-450059837-1653572189=:11587 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8BIT On Wed, 25 May 2022, Hugo wrote: > Ludovic Courtès writes: > >> Jack, Hugo: What does “type -P svn” say? >> >> Does the bug occur within ‘guix shell subversion’ as shown above? > > Well, I feel kind of silly now, after actually installing subversion the > command works as expected :) Same for me, and I feel equally silly :) > But I suppose the silent failure is still something that could/should be > improved. +1 for this. Maybe some day we'll have have guile-svn, but until then an error message would be fine. Best, Jack --925712948-450059837-1653572189=:11587-- From debbugs-submit-bounces@debbugs.gnu.org Sat May 28 13:19:34 2022 Received: (at 55596) by debbugs.gnu.org; 28 May 2022 17:19:34 +0000 Received: from localhost ([127.0.0.1]:38837 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nv06A-00028K-8z for submit@debbugs.gnu.org; Sat, 28 May 2022 13:19:34 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48692) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nv067-000281-5t; Sat, 28 May 2022 13:19:32 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59828) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nv05z-00026I-CU; Sat, 28 May 2022 13:19:23 -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=j8tRLJ6vnbEb5wPMwhTRNGgOl6bxmSMGl+xueMC1cpc=; b=YOqcT1bN7QkSOZLyhfCN Z41GlunN9rWDu9t6m0wDwHId/i/Ej93FYT98qnL8qNaS9VUtht3xCtI+MrLkzhN8LDfieiJwJGblb Tplu3lTvhoZvc7n8BYfOr4rz3U947/1KXAT4yZ6StUr0KfEbglZuspT66eZ5I7s+LN3EiDtTnJiM+ 2srrY+1s5kroaP6yCLvlNhC2aKEfABbwocMOhbIvm3MUf6ncca9YkqSf/cpgxWVf+8ZFdVJVRkt5O DPuwemfnKNZ57mMZTdwDL6de12D23AREeiRjgQDTtgIV/o779YHgidAh6nupH6FwNNyPwixa0V2OR Kht7wWxtikKMrg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:50372 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nv05z-00019t-0R; Sat, 28 May 2022 13:19:23 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Jack Hill Subject: Re: bug#55596: Guix/Guile segfaults on `guix import texlive` References: <87o7zpiaa8.fsf@gmail.com> <878rqpj3vz.fsf@gnu.org> <878rqpxhxy.fsf@gmail.com> Date: Sat, 28 May 2022 19:19:21 +0200 In-Reply-To: (Jack Hill's message of "Thu, 26 May 2022 09:36:28 -0400 (EDT)") Message-ID: <875ylpbmna.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.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: 55596 Cc: 55596@debbugs.gnu.org, 55587@debbugs.gnu.org, Hugo 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 (---) Hi, Jack Hill skribis: > On Wed, 25 May 2022, Hugo wrote: > >> Ludovic Court=C3=A8s writes: >> >>> Jack, Hugo: What does =E2=80=9Ctype -P svn=E2=80=9D say? >>> >>> Does the bug occur within =E2=80=98guix shell subversion=E2=80=99 as sh= own above? >> >> Well, I feel kind of silly now, after actually installing subversion the >> command works as expected :) > > Same for me, and I feel equally silly :) You mentioned an error report from Guix: command "svn" "export" "--non-interactive" "--trust-server-cert" "-r" "59= 745" "svn://www.tug.org/texlive/tags/texlive-2021.3/Master/texmf-dist/doc/l= atex/cite/" "/tmp/guix-directory.09UnsN/doc/latex/cite/" failed with signal= 11 To me that means that an =E2=80=9Csvn=E2=80=9D command was indeed found in = $PATH but that it segfaulted. What did =E2=80=9Ctype -P svn=E2=80=9D return? Perhaps there was an =E2=80= =9Csvn=E2=80=9D command coming from the host distro, like /usr/bin/svn? Or am I missing something? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat May 28 14:56:45 2022 Received: (at 55596) by debbugs.gnu.org; 28 May 2022 18:56:45 +0000 Received: from localhost ([127.0.0.1]:38888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nv1cD-0004Xs-3o for submit@debbugs.gnu.org; Sat, 28 May 2022 14:56:45 -0400 Received: from tobias.gr ([80.241.217.52]:42310) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nv1c7-0004Xa-GO; Sat, 28 May 2022 14:56:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=y89XeitIEzMa7 jkDbv3LhEjC4mjDUrQo0vHfaavHM94=; h=in-reply-to:date:subject:cc:to: from:references; d=tobias.gr; b=EpswbDzyZHqqvljy8VNkMtipxfVT5WVhGaHEnC YQG8ZmgY5hmX8Ox4fePePVv31OiUscbxc78c9i9bJcCRK10kh/+U/ReBr99V/FvsCxiIlv vN7Y91LnInJesuoa10veBTZuDGNzy3SkT8VuH2Wx7Erxdo5hqDaAx75TAeRgDvqD0RcEjC 7wk2r7te5wm9GrZtAFfCb8NWDIErP/+UzRGWDrLNh3Kr2pHxj4STCiC2FK8mnMapXqAD7/ OFo9Q+KtQl8lxiwaDCeDScvrUSKurcrXar/F41/13Q5DzgkmLyRSUz1C/uX05czhr3xGkw ny/9cmdyxTHSZA9h0KDH5ogw== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 3ae9858e (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Sat, 28 May 2022 18:56:37 +0000 (UTC) References: <87o7zpiaa8.fsf@gmail.com> <878rqpj3vz.fsf@gnu.org> <878rqpxhxy.fsf@gmail.com> <875ylpbmna.fsf_-_@gnu.org> From: Tobias Geerinckx-Rice To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#55587: bug#55596: Guix/Guile segfaults on `guix import texlive` Date: Sat, 28 May 2022 20:51:53 +0200 In-reply-to: <875ylpbmna.fsf_-_@gnu.org> BIMI-Selector: v=BIMI1; s=default; Message-ID: <87y1ylwkm8@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55596 Cc: 55596@debbugs.gnu.org, Jack Hill , 55587@debbugs.gnu.org, Hugo , bug-guix@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; format=flowed Hi, I thought I'd replied to this. I think you might be barking up the wrong tree (or, likely, that there are multiple trees here). I could reproduce the segfault on Guix System and encouraged Jack to file this bug. It's not foreign-distro-related. The process actually segfaulting is Guix, not svn, possibly due to a missing svn. Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCYpJwnw0cbWVAdG9iaWFz LmdyAAoJEA2w/4hPVW15Sy0A/RJB/HnevGbxPyEUgdrSymj1xmn5paN8makZV09x obWdAP9rElqLGno8//BErXxYIsu15PqmgT4TNkpDILJgDbXhDA== =iIfO -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 29 06:19:25 2022 Received: (at 55596) by debbugs.gnu.org; 29 May 2022 10:19:25 +0000 Received: from localhost ([127.0.0.1]:39437 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvG17-0002E9-51 for submit@debbugs.gnu.org; Sun, 29 May 2022 06:19:25 -0400 Received: from mail-oi1-f173.google.com ([209.85.167.173]:36421) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvG15-0002Dr-E1 for 55596@debbugs.gnu.org; Sun, 29 May 2022 06:19:23 -0400 Received: by mail-oi1-f173.google.com with SMTP id u140so8375320oie.3 for <55596@debbugs.gnu.org>; Sun, 29 May 2022 03:19:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ic-ufrj-br.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-transfer-encoding; bh=3vUCdwiUkzy0oDszUS42dULyfAqFBHLqsKFY+hEqGZc=; b=SRILc/C5qTeiJmnpVuFohpB1nOS6xVKKDX/lBYQx5G0/WVXK3MIkBTKyBRnFng4gXA 1+1HSHL4YRiq25GEZ3R65NAtArwXTJ+XolmL5U3x+/wa1vimVXprsU644/KmLJm3Oj0Z h24MWQtq1lvz6F/wfrgDqxuLaILHrPankvs5Nn1tuSbc7MXl0iG3Yd3tMgxP/Gk0NWh9 y3G38SfQuh6Yuc6YXoKEHi8P/42csGs9IjT9s21c29s+YrHJz2lIKJgdraI6Vt4cM0YE lE4gQuYqFouukwB+qPO1M721pm7yo9TW5fEX1hZ1ZIfGB6gdkKJUjizCWdahYqoPHVCC lcdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=3vUCdwiUkzy0oDszUS42dULyfAqFBHLqsKFY+hEqGZc=; b=md0bEiZoHvDWwqK33c8rU/VZN4wkBaC+c+dZ6LhJ/nmixsiWFmL3/Z1ZvMLbNPRMH8 6ipxYOrXH0nOERH0vmK5C1fJZKRr94RJW4y3+7RgkW+kVsHh23SJI808V2GSsl5DglFN lLcs0RFwELWIpyygjGEHhkyurzEPldXG0gMVjb6ezoKk0bZjFVQ63ndaM4NbCVu1dvl9 gTWpNFCKnWFF7SixlPXCpvia9CFHhHXApXtW0qs6sYcIRyXyo24xAl27qTv4zEzozXIy LVqCu7hBBTmXJgcI6BnkyFo6Vyx6+H2nNQy6vHemQce9bE2fH+HpPNDV8siZMC3oA7km UEVQ== X-Gm-Message-State: AOAM532kIygS3aLhU9tiriTlIde5cPwm83EX5L9v3whCjGFiM7cAvJ6j L4Ubc1VHwKtJXE+MhOMaaalD2Q== X-Google-Smtp-Source: ABdhPJx4KdBy60m01s9puYErKFPuLlPwY/LqpqobFX/GreKUPl7tzFBE8uw1g2QqINfX0g7IsLkAlA== X-Received: by 2002:a05:6808:6d7:b0:325:67ff:a21b with SMTP id m23-20020a05680806d700b0032567ffa21bmr7432990oih.105.1653819557907; Sun, 29 May 2022 03:19:17 -0700 (PDT) Received: from localhost ([2804:14d:5c57:8137::178]) by smtp.gmail.com with ESMTPSA id i25-20020a9d6119000000b0060603221248sm3863722otj.24.2022.05.29.03.19.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 29 May 2022 03:19:16 -0700 (PDT) From: Hugo To: Tobias Geerinckx-Rice , Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#55587: bug#55596: Guix/Guile segfaults on `guix import texlive` In-Reply-To: <87y1ylwkm8@nckx> References: <87o7zpiaa8.fsf@gmail.com> <878rqpj3vz.fsf@gnu.org> <878rqpxhxy.fsf@gmail.com> <875ylpbmna.fsf_-_@gnu.org> <87y1ylwkm8@nckx> Date: Sun, 29 May 2022 07:19:01 -0300 Message-ID: <877d643alm.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: 55596 Cc: 55596@debbugs.gnu.org, Jack Hill , 55587@debbugs.gnu.org, bug-guix@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, > It's not foreign-distro-related. The process actually segfaulting=20 > is Guix, not svn, possibly due to a missing svn. Indeed, I think Tobias is on the right track here. However, I can no longer reproduce the `signal 11` error To answer Lud=C3=B2, though, > What did =E2=80=9Ctype -P svn=E2=80=9D return? Before I installed subversion: nothing. Now it shows the correct path to svn. > Perhaps there was an =E2=80=9Csvn=E2=80=9D command coming from the host d= istro, like > /usr/bin/svn? Nope, this is on Guix System. Best wishes, Hugo From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 15 16:39:57 2022 Received: (at 55596) by debbugs.gnu.org; 15 Jun 2022 20:39:57 +0000 Received: from localhost ([127.0.0.1]:39992 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o1Znn-0000rt-3r for submit@debbugs.gnu.org; Wed, 15 Jun 2022 16:39:57 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41446) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o1ZnY-0000rF-Uz; Wed, 15 Jun 2022 16:39:44 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45322) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o1ZnQ-0000gG-P2; Wed, 15 Jun 2022 16:39:25 -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=y8nyMoH3ppVz8fEMvTZvkpVWPo8R4LDL0VsD81+M+iQ=; b=DpXUTZv98+A13qE9kVTo 4jZ4AKvWyuTMn6jlzUQD0l8jSekIWAx7QBqjWQNQvFeLCxEbWkporJZEN8H6fhJXq6RYQ73c9mKfl /a2ytSmLTX22slfAhXMINLld/ltB4ru5kxhwkbVecgALjkIKzTBHUuGRsCXrzmUjJLQib12IDYDuH 1qSLTj6QUrOEwLMztLJeI66MzxiW1xC1SnusT+wCQ81qcYuI0xMWxrkYID5qUdJXYpHtm1LdKdbfa qN63TjJi+yUTt2I9EgKGrVgVEtBOZ3OGpOhxGJEywZ45Qmtjl+LOD8MJnHl7JJ8w7aIi/JjQxfM+D ln3yZNTlCNCqVw==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:61745 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o1ZnQ-0006UI-Bh; Wed, 15 Jun 2022 16:39:24 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Tobias Geerinckx-Rice Subject: Re: bug#55596: Guix/Guile segfaults on `guix import texlive` References: <87o7zpiaa8.fsf@gmail.com> <878rqpj3vz.fsf@gnu.org> <878rqpxhxy.fsf@gmail.com> <875ylpbmna.fsf_-_@gnu.org> <87y1ylwkm8@nckx> Date: Wed, 15 Jun 2022 22:39:21 +0200 In-Reply-To: <87y1ylwkm8@nckx> (Tobias Geerinckx-Rice's message of "Sat, 28 May 2022 20:51:53 +0200") Message-ID: <87sfo5psp2.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) 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: 55596 Cc: 55596@debbugs.gnu.org, jackhill@jackhill.us, 55587@debbugs.gnu.org, hugonobrega@ic.ufrj.br 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, Tobias Geerinckx-Rice skribis: > I think you might be barking up the wrong tree (or, likely, that there > are multiple trees here). I could reproduce the segfault on Guix > System and encouraged Jack to file this bug. > > It's not foreign-distro-related. The process actually segfaulting is > Guix, not svn, possibly due to a missing svn. I don=E2=80=99t think so; the error message that was reported is: command "svn" "export" "--non-interactive" "--trust-server-cert" "-r" "59= 745" "svn://www.tug.org/texlive/tags/texlive-2021.3/Master/texmf-dist/doc/l= atex/cite/" "/tmp/guix-directory.09UnsN/doc/latex/cite/" failed with signal= 11 It=E2=80=99s a message from =E2=80=98report-invoke-error=E2=80=99 in (guix = build utils). It=E2=80=99s really svn that=E2=80=99s segfaulting. Should we close and reopen if/when we have more info? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 14 00:24:56 2022 Received: (at 55596) by debbugs.gnu.org; 14 Jul 2022 04:24:56 +0000 Received: from localhost ([127.0.0.1]:48340 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBqPI-0002KR-0U for submit@debbugs.gnu.org; Thu, 14 Jul 2022 00:24:56 -0400 Received: from ms11p00im-qufo17281401.me.com ([17.58.38.51]:32910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBqPF-0002KD-AL for 55596@debbugs.gnu.org; Thu, 14 Jul 2022 00:24:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=akirakyle.com; s=sig1; t=1657772687; bh=dDX7N2dHvAbfI25Hy2ev3rWmBsTeA7mt6x2s7+iYL64=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; b=mcROv+9lln2a6wcugv4mHPoAmAt/cQaAfsIL+xw3cFT6+PZau/Pkc0OpJYjl9tKq1 SK5TmEq+VvQL57arSwAPVS4vgcKIGrxlM/cnzoBmRr9d7m44Aa0t9pq0dBH1I8sc9d WBG7RaRraDth3m9SZNxlDMDyAaE/+tN8w0NOg5QNuGtIXUbYpMWq24f41mDRaSamyh K1ye3eoOS88zW6wnrNpWHcqkO1IpyVbSmZq+h5VDPMeI4soou2Irt6/T2KdrK9H1iD V2Tsv8BL6IlEuerpM3VuAAWtv6JdeMQ430OqBqUX0o7POYFv2l71OO1JzaF24RUUf8 Ms6NBv94CIwww== Received: from data (ms11p00im-dlb-asmtpmailmevip.me.com [17.57.154.19]) by ms11p00im-qufo17281401.me.com (Postfix) with ESMTPSA id 3F9FDBA022C for <55596@debbugs.gnu.org>; Thu, 14 Jul 2022 04:24:47 +0000 (UTC) From: Akira Kyle To: 55596@debbugs.gnu.org Subject: Guix/Guile segfaults on `guix import texlive` Date: Wed, 13 Jul 2022 22:24:39 -0600 Message-ID: <86y1wwmid4.fsf@akirakyle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Proofpoint-ORIG-GUID: bi9Jomuizcq-QDRn-u8UA1Kthz-ieiml X-Proofpoint-GUID: bi9Jomuizcq-QDRn-u8UA1Kthz-ieiml X-Proofpoint-Virus-Version: =?UTF-8?Q?vendor=3Dfsecure_engine=3D1.1.170-22c6f66c430a71ce266a39bfe25bc?= =?UTF-8?Q?2903e8d5c8f:6.0.138,18.0.572,17.0.605.474.0000000_definitions?= =?UTF-8?Q?=3D2020-02-14=5F11:2020-02-14=5F02,2020-02-14=5F11,2020-01-23?= =?UTF-8?Q?=5F02_signatures=3D0?= X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 clxscore=1030 spamscore=0 mlxlogscore=755 phishscore=0 suspectscore=0 adultscore=0 malwarescore=0 mlxscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2207140018 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55596 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.7 (-) Hi, > I don=E2=80=99t think so; the error message that was reported is: >=20 > command "svn" "export" "--non-interactive" "--trust-server-cert" "-r" "= 59745" "svn://www.tug.org/texlive/tags/texlive-2021.3/Master/texmf-dist/doc= /latex/cite/" "/tmp/guix-directory.09UnsN/doc/latex/cite/" failed with sign= al 11 >=20 > It=E2=80=99s a message from =E2=80=98report-invoke-error=E2=80=99 in (gui= x build utils). It=E2=80=99s > really svn that=E2=80=99s segfaulting. I recently encountered this issue and did some digging. I don't think svn i= s actually segfaulting, just that the command svn doesn't exist so when 'sy= stem*' is called inside 'invoke' in (guix build utils) it for some reason g= ives signal 11. On a recent guix system, I can reproduce this error by running 'guix import= texlive' when inside 'guix shell guix --pure'. However there is no error w= hen inside 'guix shell guix subversion --pure'. I think this is ultimately = due to 'download-multi-svn-to-store' (and 'download-svn-to-store' but the t= exlive importer only calls the former) not setting '#:svn-command' when it = calls 'build:svn-fetch' so it uses the default argument of 'svn' rather tha= n trying to explicitly use an svn from the store. Unfortunately my guile and gexp knowledge is quite lacking so I'm not sure = that I have the know-how to create a patch to fix this, however hopefully t= his is enough for someone else to easily fix this issue. Thanks, Akira From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 05 08:23:00 2022 Received: (at 55596-done) by debbugs.gnu.org; 5 Aug 2022 12:23:00 +0000 Received: from localhost ([127.0.0.1]:56563 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJwLz-0008Mj-LR for submit@debbugs.gnu.org; Fri, 05 Aug 2022 08:23:00 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36948) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJwLv-0008MQ-Fx; Fri, 05 Aug 2022 08:22:58 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59538) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oJwLn-0006JP-I7; Fri, 05 Aug 2022 08:22:47 -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=QmmQ0qhxBWfgMJ170jPJDVBeK/Wma+6M4v96oKboFic=; b=eK7NNUfwYUmGyJK24fcG LsZoeQ0MTYF3MdhP3FzmRaltqxqM38bC0nlS2NTxuDugKXQFplHs/3mzsdx/PDRIk6kPoNfTBxqcy 15D7yA+EjsNwUsbUw7cH81kFkWzVT+TXJyFEPb4umV/zeHEt8FWMgT09ersi7RW3VOCo3kWKot0AU riGA116oLQFYVHVZxtvmxG2lCLQoB0QuQNe7RkQGQT0Plgdzb/7kAFYXYLfG8KABmsK+xxxZZE9Zp zxbkx1321q20mqEiHmVuTmB9PTdVMVvMMDDakXbdEyRQphDseMDoA4MO+rDvwmsk7sjNveUqahsph hZNlXVuUi1iWxA==; Received: from [193.50.111.124] (port=34012 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oJwLn-0002AF-4u; Fri, 05 Aug 2022 08:22:47 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Tobias Geerinckx-Rice Subject: Re: bug#55596: Guix/Guile segfaults on `guix import texlive` References: <87o7zpiaa8.fsf@gmail.com> <878rqpj3vz.fsf@gnu.org> <878rqpxhxy.fsf@gmail.com> <875ylpbmna.fsf_-_@gnu.org> <87y1ylwkm8@nckx> <87sfo5psp2.fsf_-_@gnu.org> Date: Fri, 05 Aug 2022 14:22:43 +0200 In-Reply-To: <87sfo5psp2.fsf_-_@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s?= =?utf-8?Q?=22's?= message of "Wed, 15 Jun 2022 22:39:21 +0200") Message-ID: <87czdehobw.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -1.8 (-) X-Debbugs-Envelope-To: 55596-done Cc: jackhill@jackhill.us, 55596-done@debbugs.gnu.org, hugonobrega@ic.ufrj.br, 55587@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.8 (--) Hi, Ludovic Court=C3=A8s skribis: > I don=E2=80=99t think so; the error message that was reported is: > > command "svn" "export" "--non-interactive" "--trust-server-cert" "-r" "= 59745" "svn://www.tug.org/texlive/tags/texlive-2021.3/Master/texmf-dist/doc= /latex/cite/" "/tmp/guix-directory.09UnsN/doc/latex/cite/" failed with sign= al 11 > > It=E2=80=99s a message from =E2=80=98report-invoke-error=E2=80=99 in (gui= x build utils). It=E2=80=99s > really svn that=E2=80=99s segfaulting. Maybe not! I can trigger it reproducibly: --8<---------------cut here---------------start------------->8--- ludo@ribbon ~/src/guix [env]$ guix describe Generation 223 Aug 01 2022 00:30:24 (current) guix ab59155 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: ab59155c5a38dda7efaceb47c7528578fcf0def4 ludo@ribbon ~/src/guix [env]$ rm -f core ludo@ribbon ~/src/guix [env]$ guix import texlive abstract command "svn" "export" "--non-interactive" "--trust-server-cert" "-r" "5974= 5" "svn://www.tug.org/texlive/tags/texlive-2021.3/Master/texmf-dist/doc/lat= ex/abstract/" "/tmp/guix-directory.HYEHpM/doc/latex/abstract/" failed with = signal 11 guix import: error: failed to download description for package 'abstract' ludo@ribbon ~/src/guix [env]$ file core core: ELF 64-bit LSB core file, x86-64, version 1 (SYSV), SVR4-style, from = '/gnu/store/9z95jms1r801z1kxpiq5xw594cxaw5jx-guile-wrapper/bin/guile --no-a= uto-c', real uid: 1000, effective uid: 1000, real gid: 998, effective gid: = 998, execfn: '/home/ludo/.config/guix/current/bin/guix', platform: 'x86_64' --8<---------------cut here---------------end--------------->8--- Actually it happens when =E2=80=98svn=E2=80=99 is not in $PATH, triggering = a crash in Guile as it tries to display an error in the child process: --8<---------------cut here---------------start------------->8--- $ gdb /gnu/store/9z95jms1r801z1kxpiq5xw594cxaw5jx-guile-wrapper/bin/guile c= ore [...] Core was generated by `/gnu/store/9z95jms1r801z1kxpiq5xw594cxaw5jx-guile-wr= apper/bin/guile --no-auto-c'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __vfprintf_internal (s=3D0x0, format=3D0x7f9da91744e2 "In execvp of %s:= %s\n",=20 ap=3Dap@entry=3D0x7ffd286a3c78, mode_flags=3Dmode_flags@entry=3D0) at v= fprintf-internal.c:1359 1359 vfprintf-internal.c: No such file or directory. (gdb) bt #0 __vfprintf_internal (s=3D0x0, format=3D0x7f9da91744e2 "In execvp of %s:= %s\n",=20 ap=3Dap@entry=3D0x7ffd286a3c78, mode_flags=3Dmode_flags@entry=3D0) at v= fprintf-internal.c:1359 #1 0x00007f9da8ed3589 in __fprintf (stream=3D, format=3D) at fprintf.c:32 #2 0x00007f9da913fd93 in ?? () from /gnu/store/1jgcbdzx2ss6xv59w55g3kr3x4935dfb-guile-3.0.8/lib/libguil= e-3.0.so.1 #3 0x00007f9da9140e01 in scm_system_star () from /gnu/store/1jgcbdzx2ss6xv59w55g3kr3x4935dfb-guile-3.0.8/lib/libguil= e-3.0.so.1 [...] --8<---------------cut here---------------end--------------->8--- This is because the fdopen(2, "a") call in =E2=80=98start_child=E2=80=99 re= turns NULL: --8<---------------cut here---------------start------------->8--- $ ltrace -f -e fdopen /bin/sh -c 'guix import texlive abstract' [pid 22937] --- Called exec() --- [pid 22945] libguile-3.0.so.1->fdopen(2, 0x7fddfd364a4a, -1, -112) =3D 0 [pid 22945] --- SIGSEGV (Segmentation fault) --- --8<---------------cut here---------------end--------------->8--- It can be reproduced like this: --8<---------------cut here---------------start------------->8--- scheme@(guile-user)> (parameterize ((current-output-port (current-error-por= t))) (system* "sdfsdf")) $1 =3D 139 scheme@(guile-user)> (status:term-sig $1) $2 =3D 11 scheme@(guile-user)> (version) $3 =3D "3.0.8" --8<---------------cut here---------------end--------------->8--- Fixed in Guile commit 56b1ea9002d2d3967b597aa0ee7595e815b21f23. Back to the original issue Jack and Hugo reported: you need to add =E2=80= =98svn=E2=80=99 to $PATH to make things work. :-) Thanks, Ludo=E2=80=99. From unknown Thu Jun 19 16:18:05 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 03 Sep 2022 11:24:09 +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