From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: SVN download Date: Tue, 25 Mar 2014 21:29:02 +0100 Message-ID: <87wqfi6n01.fsf@gnu.org> References: <53317EF8.4000709@totakura.in> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48724) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WSXyA-0004mY-UU for guix-devel@gnu.org; Tue, 25 Mar 2014 16:29:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WSXy5-0003Nc-Ha for guix-devel@gnu.org; Tue, 25 Mar 2014 16:29:10 -0400 Received: from hera.aquilenet.fr ([2a01:474::1]:47751) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WSXy4-0003MH-Sd for guix-devel@gnu.org; Tue, 25 Mar 2014 16:29:05 -0400 In-Reply-To: <53317EF8.4000709@totakura.in> (Sree Harsha Totakura's message of "Tue, 25 Mar 2014 14:04:56 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Sree Harsha Totakura Cc: guix-devel Sree Harsha Totakura skribis: > I wrote a helper to download sources from SVN directories. I guess it > works but I am unable to test it as I get the following error while > validating the server SSL certificates: Given that our Subversion is currently linked against an OpenSSL-using version of Neon, I think what would need to be done is to (1) get a ca-certificates packages, and (2) point whatever OpenSSL=E2=80=99s environm= ent variable is to those certificates, in the build environment. This has been discussed a bit in the thread at https://lists.gnu.org/archive/html/guix-devel/2014-02/msg00242.html Now, alternately, does GNUnet provide http SVN access (no TLS)? If it does, you could: 1. Do an SVN checkout manually, and authenticate it (we can=E2=80=99t rea= lly claim that TLS buys you anything here, as discussed with Mark on IRC recently...) 2. Compute that checkout=E2=80=99s hash, with =E2=80=98guix hash -r=E2=80= =99. 3. Write your recipe so that it uses the non-SSL SVN access, with the revision and hash obtained above. WDYT? Ludo=E2=80=99.