From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: Update freedesktop sources to use HTTPS. Date: Fri, 19 Feb 2016 12:32:54 -0500 Message-ID: <944E9747-1D31-4E15-AEFD-453803C25D1D@famulari.name> References: <87bn7c6d6x.fsf@pobox.com> 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]:49402) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aWpLH-0006Ct-RW for guix-devel@gnu.org; Fri, 19 Feb 2016 12:59:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aWpLD-0006ke-GO for guix-devel@gnu.org; Fri, 19 Feb 2016 12:59:47 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:40842) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aWpLD-0006k9-BX for guix-devel@gnu.org; Fri, 19 Feb 2016 12:59:43 -0500 In-Reply-To: <87bn7c6d6x.fsf@pobox.com> 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: Andy Wingo , guix-devel@gnu.org The dbus change has a typo. Otherwise looks good! -------- Original Message -------- From: Andy Wingo Sent: February 19, 2016 8:29:26 AM EST To: guix-devel@gnu.org Subject: Update freedesktop sources to use HTTPS. While doing a big ol' rebuild, I was getting errors like this: Starting download of /gnu/store/v55hic2g257hk2bc5bmr9abslf649pc0-fontconfig-2.11.94.tar.bz2 >From http://www.freedesktop.org/software/fontconfig/release/fontconfig-2.11.94.tar.bz2... following redirection to `https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.11.94.tar.bz2'... ;;; Failed to autoload make-session in (gnutls): ;;; ERROR: missing interface for module (gnutls) ERROR: In procedure module-lookup: Unbound variable: make-session failed to download "/gnu/store/v55hic2g257hk2bc5bmr9abslf649pc0-fontconfig-2.11.94.tar.bz2" from "http://www.freedesktop.org/software/fontconfig/release/fontconfig-2.11.94.tar.bz2" builder for `/gnu/store/mmbscw7df218xl0akmld7v8y3lx975fk-fontconfig-2.11.94.tar.bz2.drv' failed to produce output path `/gnu/store/v55hic2g257hk2bc5bmr9abslf649pc0-fontconfig-2.11.94.tar.bz2' I suspect that hydra and other builders don't see this error because the package is already in the store. Apparently Guix only includes gnutls as an input when the URL starts with https, so this sort of redirection is not so great for Guix. The attached patch updates all freedesktop.org URLs to use https; apparently sourceforge too will need the same treatment. Andy