From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: bug#22937: guix package fails when --substitute-urls specifies an HTTPS endpoint Date: Thu, 10 Mar 2016 16:21:33 -0500 Message-ID: <20160310212133.GA8829@jasmine> References: <87k2ldjxz5.fsf@gmail.com> <87pov38dte.fsf@gnu.org> <8737rywke6.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48469) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ae821-0001hr-AU for bug-guix@gnu.org; Thu, 10 Mar 2016 16:22:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ae81y-0006Ga-49 for bug-guix@gnu.org; Thu, 10 Mar 2016 16:22:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:46996) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ae81y-0006GJ-17 for bug-guix@gnu.org; Thu, 10 Mar 2016 16:22:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1ae81x-0004eP-Ul for bug-guix@gnu.org; Thu, 10 Mar 2016 16:22:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: <8737rywke6.fsf@gnu.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: 22937@debbugs.gnu.org, ludo@gnu.org, cmmarusich@gmail.com On Thu, Mar 10, 2016 at 02:08:17PM +0100, Ludovic Courtès wrote: > After some more testing and tweaks, notably with > and its brand new Let’s Encrypt certificate, > I pushed the patch as 9b7bd1b160be7c740a798c09e3b8986368b92036. With this commit, I still get the backtrace in the original report of this bug. I ran `guix pull` and confirmed the changes were in ~/.config/guix/latest. I cleared the cache at /vat/guix/substitute/cache. Then, I updated --substitute-urls in the daemon invocation and reloaded the daemon, and then did `guix build hello`. Did I miss a step? > > I can no longer reproduce the ECONNRESET issue I mentioned for > , but feel free to open a new bug if > that comes up again! > > For the record, the main test I used for that was: > > $ sudo rm -rf /var/guix/substitute/cache > $ guix build libreoffice --no-grafts -n \ > --substitute-urls=https://hydra.gnunet.org > > That forces a redownload of all .narinfo files from hydra.gnunet.org, > which involves HTTP pipelining. > > Anyway, thanks for giving me an incentive to address this. This was > long overdue! > > Ludo’. > > >