From unknown Tue Jun 24 10:30:17 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#14884 <14884@debbugs.gnu.org> To: bug#14884 <14884@debbugs.gnu.org> Subject: Status: TLS connection not terminated properly Reply-To: bug#14884 <14884@debbugs.gnu.org> Date: Tue, 24 Jun 2025 17:30:17 +0000 retitle 14884 TLS connection not terminated properly reassign 14884 guix submitter 14884 ludo@gnu.org (Ludovic Court=C3=A8s) severity 14884 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 16 16:56:04 2013 Received: (at submit) by debbugs.gnu.org; 16 Jul 2013 20:56:04 +0000 Received: from localhost ([127.0.0.1]:59103 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UzCHz-000733-KX for submit@debbugs.gnu.org; Tue, 16 Jul 2013 16:56:04 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46839) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UzCHu-00072I-1s for submit@debbugs.gnu.org; Tue, 16 Jul 2013 16:55:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UzCHn-00087c-Fw for submit@debbugs.gnu.org; Tue, 16 Jul 2013 16:55:52 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-99.6 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD, USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42178) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UzCHn-00087X-D3 for submit@debbugs.gnu.org; Tue, 16 Jul 2013 16:55:51 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48561) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UzCHm-00018a-3I for bug-guix@gnu.org; Tue, 16 Jul 2013 16:55:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UzCHi-000845-Ao for bug-guix@gnu.org; Tue, 16 Jul 2013 16:55:50 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:45646) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UzCHh-00083T-PW for bug-guix@gnu.org; Tue, 16 Jul 2013 16:55:46 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 2F2A9CE7 for ; Tue, 16 Jul 2013 22:50:43 +0200 (CEST) Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HowHFK-XvAZh for ; Tue, 16 Jul 2013 22:50:43 +0200 (CEST) Received: from pluto (reverse-83.fdn.fr [80.67.176.83]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 979C9C5E for ; Tue, 16 Jul 2013 22:50:42 +0200 (CEST) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: bug-guix@gnu.org Subject: TLS connection not terminated properly X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 28 Messidor an 221 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4 X-OS: x86_64-unknown-linux-gnu Date: Tue, 16 Jul 2013 22:50:42 +0200 Message-ID: <87zjtmw7od.fsf@gnu.org> User-Agent: Gnus/5.130007 (Ma Gnus v0.7) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.8 (---) As reported by Mark Weaver and others, fetching from https://archive.apache.org leads an error: --8<---------------cut here---------------start------------->8--- $ guix build -S subversion --no-substitutes The following derivation will be built: /nix/store/0qm0bggyhrdhrk1ks8hs2pya5n0ikx57-subversion-1.7.8.tar.bz2.drv @ build-started /nix/store/0qm0bggyhrdhrk1ks8hs2pya5n0ikx57-subversion-1.7.= 8.tar.bz2.drv - x86_64-linux /nix/var/log/nix/drvs/0q//m0bggyhrdhrk1ks8hs2p= ya5n0ikx57-subversion-1.7.8.tar.bz2.drv.bz2 starting download of `/nix/store/i35q1vm2sl27sjhs7mx8n2m05056ya9x-subversio= n-1.7.8.tar.bz2' from `https://archive.apache.org/dist/subversion/subversio= n-1.7.8.tar.bz2'... https://archive.apache.org/.../subversion-1.7.8.tar.bz2 99.0% of 5882.7 Ki= BERROR: Throw to key `gnutls-error' with args `(# fill_session_record_port_input)'. failed to download "/nix/store/i35q1vm2sl27sjhs7mx8n2m05056ya9x-subversion-= 1.7.8.tar.bz2" from "https://archive.apache.org/dist/subversion/subversion-= 1.7.8.tar.bz2" --8<---------------cut here---------------end--------------->8--- We discussed it on IRC some time ago: I just tried, and the wget from guix also works. ok maybe wget is ignoring that particular TLS error, dunno. * civodul tries [23:22] i can reproduce it I see something about it on this page: http://download.opensuse.org/distribution/12.1/repo/oss/ChangeLog [23:29] For glib-networking update to version 2.29.92, it says "Fixed= a problem when linking against GNUTLS 3.0, where connections would sometimes return the error "The TLS connection was non-properly terminated". (bgo#659233)" [23:30] I'm not sure what bug tracking system that bug number is in. the rationale is discussed at http://comments.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/4842 [23:32] https://bugzilla.gnome.org/show_bug.cgi?id=3D659233 [23:33] well, I suppose we could just use plain http for that URL. [23:35] sure :-) [23:36] though the problem is worth fixing is it a problem on our end, or on the apache archive server? [23:37] given that we will check the SHAsum on the downloaded file, I suppose there's no harm in ignoring that error for downloads, in any case. [23:38] yes, that's what i was thinking [23:39] but it's actually tricky to ignore because we pass a TLS port to the download code here's what glib-networking did, fwiw: https://bug659233.bugzilla-attachments.gnome.org/attachment.cgi?id= =3D196741 [23:40] The problem is that the exception is raised by the TLS session record port=E2=80=99s fill_input method, so there=E2=80=99s no nice call site to w= rap into =E2=80=98catch=E2=80=99. We could catch around the =E2=80=98dump-port=E2=80=99 call in (guix build d= ownload), but we=E2=80=99d lose info about how much data has actually been transferred. So for now, I will just: 1. use http://archive.apache.org instead of https; 2. ignore this problem altogether, unless this behavior is found to be widespread. Comments welcome. Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 21 11:56:10 2014 Received: (at 14884) by debbugs.gnu.org; 21 Jan 2014 16:56:10 +0000 Received: from localhost ([127.0.0.1]:59821 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W5ecU-0001ip-75 for submit@debbugs.gnu.org; Tue, 21 Jan 2014 11:56:10 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:40963) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W5ecS-0001if-00 for 14884@debbugs.gnu.org; Tue, 21 Jan 2014 11:56:08 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 53C4F39E for <14884@debbugs.gnu.org>; Tue, 21 Jan 2014 17:56:06 +0100 (CET) Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k+x8esYY9630 for <14884@debbugs.gnu.org>; Tue, 21 Jan 2014 17:56:06 +0100 (CET) Received: from pluto (pluto.bordeaux.inria.fr [193.50.110.57]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 20D0737A for <14884@debbugs.gnu.org>; Tue, 21 Jan 2014 17:56:06 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: 14884@debbugs.gnu.org Subject: Re: bug#14884: TLS connection not terminated properly References: <87zjtmw7od.fsf@gnu.org> Date: Tue, 21 Jan 2014 17:56:05 +0100 In-Reply-To: <87zjtmw7od.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Tue, 16 Jul 2013 22:50:42 +0200") Message-ID: <87ob35i89m.fsf@gnu.org> User-Agent: Gnus/5.130007 (Ma Gnus v0.7) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 14884 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) ludo@gnu.org (Ludovic Court=C3=A8s) skribis: > As reported by Mark Weaver and others, fetching from > https://archive.apache.org leads an error: > > $ guix build -S subversion --no-substitutes > The following derivation will be built: > /nix/store/0qm0bggyhrdhrk1ks8hs2pya5n0ikx57-subversion-1.7.8.tar.bz2.d= rv > @ build-started /nix/store/0qm0bggyhrdhrk1ks8hs2pya5n0ikx57-subversion-1.= 7.8.tar.bz2.drv - x86_64-linux /nix/var/log/nix/drvs/0q//m0bggyhrdhrk1ks8hs= 2pya5n0ikx57-subversion-1.7.8.tar.bz2.drv.bz2 > starting download of `/nix/store/i35q1vm2sl27sjhs7mx8n2m05056ya9x-subvers= ion-1.7.8.tar.bz2' from `https://archive.apache.org/dist/subversion/subvers= ion-1.7.8.tar.bz2'... > https://archive.apache.org/.../subversion-1.7.8.tar.bz2 99.0% of 5882.7 = KiBERROR: Throw to key `gnutls-error' with args `(# fill_session_record_port_input)= '. > failed to download "/nix/store/i35q1vm2sl27sjhs7mx8n2m05056ya9x-subversio= n-1.7.8.tar.bz2" from "https://archive.apache.org/dist/subversion/subversio= n-1.7.8.tar.bz2" We were discussing it on IRC and, boom!, I remembered that I fixed something which may help with this: http://git.sv.gnu.org/cgit/guile.git/commit/?h=3Dstable-2.0&id=3D802a25b1= ed5c738aa5f9d3d01f33eb89b22afd1b And indeed, that patch fixes the problem. I guess we=E2=80=99ll have to add that patch to Guile in =E2=80=98core-upda= tes=E2=80=99, so we can actually benefit from it when building source derivations. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 23 14:44:07 2014 Received: (at 14884) by debbugs.gnu.org; 23 Jan 2014 19:44:07 +0000 Received: from localhost ([127.0.0.1]:33744 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W6QC7-0001H7-Gh for submit@debbugs.gnu.org; Thu, 23 Jan 2014 14:44:07 -0500 Received: from moutng.kundenserver.de ([212.227.126.186]:59334) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W6QC5-0001Gz-GY for 14884@debbugs.gnu.org; Thu, 23 Jan 2014 14:44:06 -0500 Received: from debian (aqu33-1-82-66-2-95.fbx.proxad.net [82.66.2.95]) by mrelayeu.kundenserver.de (node=mreu2) with ESMTP (Nemesis) id 0M5cGS-1VMHlM0csi-00xTdK; Thu, 23 Jan 2014 20:44:04 +0100 Date: Thu, 23 Jan 2014 20:44:02 +0100 From: Andreas Enge To: Ludovic =?iso-8859-15?Q?Court=E8s?= Subject: Re: bug#14884: TLS connection not terminated properly Message-ID: <20140123194402.GB13401@debian> References: <87zjtmw7od.fsf@gnu.org> <87ob35i89m.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87ob35i89m.fsf@gnu.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Provags-ID: V02:K0:bobklPB+4dW6anZ7w4fD2YaRFOZK/ypOdDssu7dFz6Y c3zn6A4xC3UNrO1+zLCpZJUCAil6+V0rlzVA9jNzQO/xxmOf95 IhYEoG69Iusj6ujA9V0f8fKu6vA/47YyVXQ6zCjtm8vT6im6Cb sPzNVGjOQ5FhsyIHgxaHVNpt8AbJkVNQ80rJjZg0gnaVr0H+vk FUHrpfaYNYZ3In3h6cvqhPzGZfRDWk2BgY1RMe/uKHZD85oLCY mHVz03aXZrvybmrIBnJ8cUyTqkD88d7hkatd/XOdnnzynpe4Se m3R8yfvf8mVHzFM8m0mssQjoZo1FS3fxWe9GcZiwXSi06tjYw= = X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 14884 Cc: 14884@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) On Tue, Jan 21, 2014 at 05:56:05PM +0100, Ludovic Courtès wrote: > I guess we’ll have to add that patch to Guile in ‘core-updates’, so we > can actually benefit from it when building source derivations. Are the sources not fetched with the system guile in guix? So that we would first need to "guix package -i guile" to profit from the patch? In any case, a fix would be more than welcome, as none of the python modules can currently be downloaded from pypi.python.org. And they have been garbage collected on hydra. Andreas From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 23 21:35:59 2014 Received: (at 14884) by debbugs.gnu.org; 24 Jan 2014 02:35:59 +0000 Received: from localhost ([127.0.0.1]:33941 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W6Wcg-0004yy-OU for submit@debbugs.gnu.org; Thu, 23 Jan 2014 21:35:59 -0500 Received: from mail-wg0-f51.google.com ([74.125.82.51]:58579) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W6Wce-0004yq-UQ for 14884@debbugs.gnu.org; Thu, 23 Jan 2014 21:35:57 -0500 Received: by mail-wg0-f51.google.com with SMTP id z12so2421630wgg.30 for <14884@debbugs.gnu.org>; Thu, 23 Jan 2014 18:35:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=+v6eEBLxR0mXXjzfOenV9MJBu+CrRBwJRTVLkGlsENU=; b=RV7iwNrXiE26+wrAed/zidYbvwqYLuEFza1VGf+ICGKmJWRbyxX/zohIfdAYLkd616 vEQ29VzmICcWrO2pmCnkuXjcbFGOBhwbgxMSo0MAwvHmkB6CvwJbvpngv1CppbMtLJS/ q3536Of411D0mgecTHn2umVMQ7zfrkGg19Kbd6UmPPJCn6MnldbSzhZUSB1+GFEskxtu gaC5+raUoUb5V0ucBAnI4LLVWGXp+T5CQptRKwqJKjINImsVfHXDWFwmmc8slgAWqcjz pSEf+uouac/e8VsCQ4Y6LkB6uyVuTyl7GKzOV9DzEPi4YWEfw1dzo6UbyyeLtAssG4YJ VR+A== X-Received: by 10.181.5.65 with SMTP id ck1mr1304221wid.57.1390530956097; Thu, 23 Jan 2014 18:35:56 -0800 (PST) Received: from [192.168.0.10] (tal33-3-82-233-82-24.fbx.proxad.net. [82.233.82.24]) by mx.google.com with ESMTPSA id e5sm27043860wja.15.2014.01.23.18.35.54 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 23 Jan 2014 18:35:55 -0800 (PST) Message-ID: <52E1D135.1070102@gmail.com> Date: Fri, 24 Jan 2014 03:34:29 +0100 From: Cyril Roelandt User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131103 Icedove/17.0.10 MIME-Version: 1.0 To: Andreas Enge Subject: Re: bug#14884: TLS connection not terminated properly References: <87zjtmw7od.fsf@gnu.org> <87ob35i89m.fsf@gnu.org> <20140123194402.GB13401@debian> In-Reply-To: <20140123194402.GB13401@debian> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 14884 Cc: =?UTF-8?B?THVkb3ZpYyBDb3VydMOocw==?= , 14884@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.7 (/) On 01/23/2014 08:44 PM, Andreas Enge wrote: > On Tue, Jan 21, 2014 at 05:56:05PM +0100, Ludovic Courtès wrote: >> I guess we’ll have to add that patch to Guile in ‘core-updates’, so we >> can actually benefit from it when building source derivations. > > Are the sources not fetched with the system guile in guix? So that we would > first need to "guix package -i guile" to profit from the patch? > I sent a patch to the mailing list, to apply on core-updates, as suggested by Ludo. After installing Guile from Guix and re-building a gazillion packages, I can install python-setuptools, which comes from PyPI. > In any case, a fix would be more than welcome, as none of the python modules > can currently be downloaded from pypi.python.org. And they have been garbage > collected on hydra. Development of Python packages is only possible on the core-updates branch though - that might be an issue. Cyril. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 24 08:08:20 2014 Received: (at 14884) by debbugs.gnu.org; 24 Jan 2014 13:08:20 +0000 Received: from localhost ([127.0.0.1]:34217 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W6gUd-00067V-Op for submit@debbugs.gnu.org; Fri, 24 Jan 2014 08:08:20 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:46295) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W6gUb-00067J-Gv for 14884@debbugs.gnu.org; Fri, 24 Jan 2014 08:08:18 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 096681BE1; Fri, 24 Jan 2014 14:08:16 +0100 (CET) Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C-BXMZ6-kdtY; Fri, 24 Jan 2014 14:08:15 +0100 (CET) Received: from pluto (pluto.bordeaux.inria.fr [193.50.110.57]) by hera.aquilenet.fr (Postfix) with ESMTPSA id C8651125A; Fri, 24 Jan 2014 14:08:15 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Andreas Enge Subject: Re: bug#14884: TLS connection not terminated properly References: <87zjtmw7od.fsf@gnu.org> <87ob35i89m.fsf@gnu.org> <20140123194402.GB13401@debian> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 5 =?utf-8?Q?Pluvi=C3=B4se?= an 222 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4 X-OS: x86_64-unknown-linux-gnu Date: Fri, 24 Jan 2014 14:08:15 +0100 In-Reply-To: <20140123194402.GB13401@debian> (Andreas Enge's message of "Thu, 23 Jan 2014 20:44:02 +0100") Message-ID: <87zjmlil34.fsf@gnu.org> User-Agent: Gnus/5.130007 (Ma Gnus v0.7) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 14884 Cc: 14884@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) Andreas Enge skribis: > On Tue, Jan 21, 2014 at 05:56:05PM +0100, Ludovic Court=C3=A8s wrote: >> I guess we=E2=80=99ll have to add that patch to Guile in =E2=80=98core-u= pdates=E2=80=99, so we >> can actually benefit from it when building source derivations. > > Are the sources not fetched with the system guile in guix? So that we wou= ld > first need to "guix package -i guile" to profit from the patch? Derivations for the sources use the =E2=80=98guile=E2=80=99 package from Gu= ix, and =E2=80=98guix download=E2=80=99 uses whatever Guile was found when Guix was configured. I think we=E2=80=99ll apply the patch Cyril provided, but it may be that Gu= ile 2.0.10 will be out before we merge =E2=80=98core-updates=E2=80=99, in which= case things will be even simpler. Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 24 08:14:18 2014 Received: (at 14884) by debbugs.gnu.org; 24 Jan 2014 13:14:19 +0000 Received: from localhost ([127.0.0.1]:34223 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W6gaQ-0006IK-Jq for submit@debbugs.gnu.org; Fri, 24 Jan 2014 08:14:18 -0500 Received: from moutng.kundenserver.de ([212.227.126.187]:52585) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W6gaO-0006IA-AD for 14884@debbugs.gnu.org; Fri, 24 Jan 2014 08:14:17 -0500 Received: from debian.eduroam.u-bordeaux.fr (gw3.infra.univ-bordeaux.fr [147.210.245.180]) by mrelayeu.kundenserver.de (node=mreu1) with ESMTP (Nemesis) id 0M1kaM-1VHcCb06B8-00t1Vq; Fri, 24 Jan 2014 14:14:15 +0100 Date: Fri, 24 Jan 2014 14:14:12 +0100 From: Andreas Enge To: Ludovic =?iso-8859-15?Q?Court=E8s?= Subject: Re: bug#14884: TLS connection not terminated properly Message-ID: <20140124131412.GA25267@debian.eduroam.u-bordeaux.fr> References: <87zjtmw7od.fsf@gnu.org> <87ob35i89m.fsf@gnu.org> <20140123194402.GB13401@debian> <87zjmlil34.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87zjmlil34.fsf@gnu.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Provags-ID: V02:K0:rMrGYBWleG4/hkJVvyVIq3hOtxHp/LVjwnZCc6OrVbL iGYGxds69NgumHlSxA7QhUmtthiXJk18lI4YSLp+kmjHW6vDe+ YQyrIJJL+TIwuIqAl5ThQfCKNr6BS6Pm+6bY+yYUDMmUxToc+d jXbkPrpFpZGcncOGj2+SQTUkHoyyE7p0sG2kNRGwYFdkQqkMc+ Fm+syf2DberEUTOiSB2qob0o7mnKXeUOINgRbxz3ba55k8HGnp qP8gM8ilk6E2E9fz5ez4S0IlJCRJibo/xv5cIiwkqY815KqB/q JmzQWuhhxUxEJJrdT4hLv3RQslra/zQM3GHoWZKTUhju6cJVno Klh8cPAKXoKCMxuvwSMAIpiB8zKuv3KI5NSXsFKg1B/90iix5d BY75/nrvjRUMLgVbY8eYItL8zwgdEfYjiU= X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 14884 Cc: 14884@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) On Fri, Jan 24, 2014 at 02:08:15PM +0100, Ludovic Courtès wrote: > Derivations for the sources use the ‘guile’ package from Guix, and ‘guix > download’ uses whatever Guile was found when Guix was configured. To be sure I understood correctly: guix build hello -S uses guile from guix, and guix download ftp://.../hello.tar.gz uses the guile with which guix was compiled? On Fri, Jan 24, 2014 at 03:34:29AM +0100, Cyril Roelandt wrote: > Development of Python packages is only possible on the core-updates > branch though - that might be an issue. I do not think so. One could use the core-updates branch to download the package sources. Once they are in the nix store, they can be built with master. Andreas From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 24 11:31:44 2014 Received: (at 14884) by debbugs.gnu.org; 24 Jan 2014 16:31:44 +0000 Received: from localhost ([127.0.0.1]:34717 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W6jfT-00033b-9x for submit@debbugs.gnu.org; Fri, 24 Jan 2014 11:31:43 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:46674) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W6jfN-00033M-W2 for 14884@debbugs.gnu.org; Fri, 24 Jan 2014 11:31:39 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 517381BB6; Fri, 24 Jan 2014 17:31:36 +0100 (CET) Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yRaxL6UwQuaQ; Fri, 24 Jan 2014 17:31:36 +0100 (CET) Received: from pluto (pluto.bordeaux.inria.fr [193.50.110.57]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 21DAF1B85; Fri, 24 Jan 2014 17:31:36 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Andreas Enge Subject: Re: bug#14884: TLS connection not terminated properly References: <87zjtmw7od.fsf@gnu.org> <87ob35i89m.fsf@gnu.org> <20140123194402.GB13401@debian> <87zjmlil34.fsf@gnu.org> <20140124131412.GA25267@debian.eduroam.u-bordeaux.fr> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 5 =?utf-8?Q?Pluvi=C3=B4se?= an 222 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4 X-OS: x86_64-unknown-linux-gnu Date: Fri, 24 Jan 2014 17:31:35 +0100 In-Reply-To: <20140124131412.GA25267@debian.eduroam.u-bordeaux.fr> (Andreas Enge's message of "Fri, 24 Jan 2014 14:14:12 +0100") Message-ID: <87ppnhgx3s.fsf@gnu.org> User-Agent: Gnus/5.130007 (Ma Gnus v0.7) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 14884 Cc: 14884@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) Andreas Enge skribis: > On Fri, Jan 24, 2014 at 02:08:15PM +0100, Ludovic Court=C3=A8s wrote: >> Derivations for the sources use the =E2=80=98guile=E2=80=99 package from= Guix, and =E2=80=98guix >> download=E2=80=99 uses whatever Guile was found when Guix was configured. > > To be sure I understood correctly: > guix build hello -S > uses guile from guix, and > guix download ftp://.../hello.tar.gz > uses the guile with which guix was compiled? Exactly. > On Fri, Jan 24, 2014 at 03:34:29AM +0100, Cyril Roelandt wrote: >> Development of Python packages is only possible on the core-updates >> branch though - that might be an issue. > > I do not think so. One could use the core-updates branch to download > the package sources. Once they are in the nix store, they can be built > with master. Right. Not convenient, but that won=E2=80=99t last long. Alternately, I think you can do: wget https://.../foo.tgz guile -c '(use-modules (guix)) \ (add-to-store (open-connection) "foo.tgz" #f "sha256" "foo.tgz")' =20=20 Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 29 09:21:25 2014 Received: (at 14884-done) by debbugs.gnu.org; 29 Mar 2014 13:21:25 +0000 Received: from localhost ([127.0.0.1]:55507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WTtCO-0001Ji-Nu for submit@debbugs.gnu.org; Sat, 29 Mar 2014 09:21:25 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:54455) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WTtCM-0001Ja-L6 for 14884-done@debbugs.gnu.org; Sat, 29 Mar 2014 09:21:23 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 41461D72 for <14884-done@debbugs.gnu.org>; Sat, 29 Mar 2014 14:21:22 +0100 (CET) Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xCv+-7O82cUu for <14884-done@debbugs.gnu.org>; Sat, 29 Mar 2014 14:21:22 +0100 (CET) Received: from pluto (reverse-83.fdn.fr [80.67.176.83]) by hera.aquilenet.fr (Postfix) with ESMTPSA id E734235B for <14884-done@debbugs.gnu.org>; Sat, 29 Mar 2014 14:21:21 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: 14884-done@debbugs.gnu.org Subject: Re: bug#14884: TLS connection not terminated properly References: <87zjtmw7od.fsf@gnu.org> <87ob35i89m.fsf@gnu.org> Date: Sat, 29 Mar 2014 14:21:21 +0100 In-Reply-To: <87ob35i89m.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Tue, 21 Jan 2014 17:56:05 +0100") Message-ID: <87a9c9kuni.fsf@gnu.org> User-Agent: Gnus/5.130007 (Ma Gnus v0.7) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 14884-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) ludo@gnu.org (Ludovic Court=C3=A8s) skribis: > ludo@gnu.org (Ludovic Court=C3=A8s) skribis: > >> As reported by Mark Weaver and others, fetching from >> https://archive.apache.org leads an error: >> >> $ guix build -S subversion --no-substitutes >> The following derivation will be built: >> /nix/store/0qm0bggyhrdhrk1ks8hs2pya5n0ikx57-subversion-1.7.8.tar.bz2.= drv >> @ build-started /nix/store/0qm0bggyhrdhrk1ks8hs2pya5n0ikx57-subversion-1= .7.8.tar.bz2.drv - x86_64-linux /nix/var/log/nix/drvs/0q//m0bggyhrdhrk1ks8h= s2pya5n0ikx57-subversion-1.7.8.tar.bz2.drv.bz2 >> starting download of `/nix/store/i35q1vm2sl27sjhs7mx8n2m05056ya9x-subver= sion-1.7.8.tar.bz2' from `https://archive.apache.org/dist/subversion/subver= sion-1.7.8.tar.bz2'... >> https://archive.apache.org/.../subversion-1.7.8.tar.bz2 99.0% of 5882.7= KiBERROR: Throw to key `gnutls-error' with args `(# fill_session_record_port_input= )'. >> failed to download "/nix/store/i35q1vm2sl27sjhs7mx8n2m05056ya9x-subversi= on-1.7.8.tar.bz2" from "https://archive.apache.org/dist/subversion/subversi= on-1.7.8.tar.bz2" > > We were discussing it on IRC and, boom!, I remembered that I fixed > something which may help with this: > > http://git.sv.gnu.org/cgit/guile.git/commit/?h=3Dstable-2.0&id=3D802a25= b1ed5c738aa5f9d3d01f33eb89b22afd1b > > And indeed, that patch fixes the problem. Now that Guile 2.0.11 is in Guix master, we can close this bug. Thanks, Ludo=E2=80=99. From unknown Tue Jun 24 10:30:17 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 27 Apr 2014 11:24:05 +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