From unknown Tue Jun 24 10:32:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14884: TLS connection not terminated properly Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 16 Jul 2013 20:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 14884 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 14884@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.137400816427103 (code B ref -1); Tue, 16 Jul 2013 20:57:02 +0000 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?=) 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-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 unknown Tue Jun 24 10:32:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14884: TLS connection not terminated properly Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 21 Jan 2014 16:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14884 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 14884@debbugs.gnu.org Received: via spool by 14884-submit@debbugs.gnu.org id=B14884.13903233706627 (code B ref 14884); Tue, 21 Jan 2014 16:57:02 +0000 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?=) 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-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 unknown Tue Jun 24 10:32:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14884: TLS connection not terminated properly Resent-From: Andreas Enge Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 23 Jan 2014 19:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14884 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 14884@debbugs.gnu.org Received: via spool by 14884-submit@debbugs.gnu.org id=B14884.13905062474910 (code B ref 14884); Thu, 23 Jan 2014 19:45:01 +0000 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 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-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 unknown Tue Jun 24 10:32:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14884: TLS connection not terminated properly Resent-From: Cyril Roelandt Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 24 Jan 2014 02:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14884 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Andreas Enge Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= , 14884@debbugs.gnu.org Received: via spool by 14884-submit@debbugs.gnu.org id=B14884.139053095919161 (code B ref 14884); Fri, 24 Jan 2014 02:36:01 +0000 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 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-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 unknown Tue Jun 24 10:32:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14884: TLS connection not terminated properly Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 24 Jan 2014 13:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14884 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Andreas Enge Cc: 14884@debbugs.gnu.org Received: via spool by 14884-submit@debbugs.gnu.org id=B14884.139056890023533 (code B ref 14884); Fri, 24 Jan 2014 13:09:01 +0000 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?=) 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=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-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 unknown Tue Jun 24 10:32:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14884: TLS connection not terminated properly Resent-From: Andreas Enge Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 24 Jan 2014 13:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14884 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 14884@debbugs.gnu.org Received: via spool by 14884-submit@debbugs.gnu.org id=B14884.139056925924204 (code B ref 14884); Fri, 24 Jan 2014 13:15:02 +0000 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 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-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 unknown Tue Jun 24 10:32:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14884: TLS connection not terminated properly Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 24 Jan 2014 16:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14884 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Andreas Enge Cc: 14884@debbugs.gnu.org Received: via spool by 14884-submit@debbugs.gnu.org id=B14884.139058110411760 (code B ref 14884); Fri, 24 Jan 2014 16:32:01 +0000 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?=) 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=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-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 unknown Tue Jun 24 10:32:19 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#14884: closed (Re: bug#14884: TLS connection not terminated properly) Message-ID: References: <87a9c9kuni.fsf@gnu.org> <87zjtmw7od.fsf@gnu.org> X-Gnu-PR-Message: they-closed 14884 X-Gnu-PR-Package: guix Reply-To: 14884@debbugs.gnu.org Date: Sat, 29 Mar 2014 13:22:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1396099323-5131-1" This is a multi-part message in MIME format... ------------=_1396099323-5131-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #14884: TLS connection not terminated properly which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 14884@debbugs.gnu.org. --=20 14884: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D14884 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1396099323-5131-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit 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. ------------=_1396099323-5131-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit 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. ------------=_1396099323-5131-1--