From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: Cook source disappeared Date: Sun, 24 Jul 2016 12:45:57 -0400 Message-ID: <20160724164557.GB2527@jasmine> References: <20160723184656.GA8123@solar> <20160723192335.GB9761@jasmine> <20160724015830.GA32375@jocasta.intra> <20160724131207.GK4905@debian-netbook> <20160724162513.GA17850@jocasta.intra> 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]:33244) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bRMXg-0004RR-UY for guix-devel@gnu.org; Sun, 24 Jul 2016 12:46:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bRMXd-0006u0-Ha for guix-devel@gnu.org; Sun, 24 Jul 2016 12:46:16 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:39509) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bRMXb-0006rg-8q for guix-devel@gnu.org; Sun, 24 Jul 2016 12:46:13 -0400 Content-Disposition: inline In-Reply-To: <20160724162513.GA17850@jocasta.intra> 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" To: John Darrington Cc: guix-devel@gnu.org On Sun, Jul 24, 2016 at 06:25:14PM +0200, John Darrington wrote: > https://www.gnu.org/software/guix/packages/issues.html > > But if I understand correctly, that is not going to do anything if hydra's internal > cache is good. From what Andraes says, we only noticed this because we happened to > loose the cache. No, it checks the URLs without consulting Hydra's cache. It does not check the content itself (the hashes). >From that page, I noticed the issues with Cook and Aegis last year but — considering the situation, and not knowing that Hydra's cache was not backed up — I decided to work on other things. The cache would never have deleted the source code as long as the packages remained in our tree. This project is trying to address the problem: https://www.softwareheritage.org/ I wonder if Guix can use that archive as a last resort?