From mboxrd@z Thu Jan 1 00:00:00 1970 From: Federico Beffa Subject: Re: use of git-fetch Date: Thu, 23 Jul 2015 08:29:39 +0200 Message-ID: References: <87h9ov6gqe.fsf@gnu.org> 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]:48233) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZIA0j-0003DK-3M for guix-devel@gnu.org; Thu, 23 Jul 2015 02:29:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZIA0i-0003Pv-9s for guix-devel@gnu.org; Thu, 23 Jul 2015 02:29:41 -0400 In-Reply-To: <87h9ov6gqe.fsf@gnu.org> 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: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Cc: Guix-devel On Wed, Jul 22, 2015 at 11:10 PM, Ludovic Court=C3=A8s wrote= : > Federico Beffa skribis: > >> (sha256 >> (base32 >> "06mc7kh3fzdh2mqkyynjnp0xpv30yfaiik8bqv8z5b6hldji3cky"))= )) > > [...] > >> (sha256 >> (base32 >> "06mc7kh3fzdh2mqkyynjnp0xpv30yfaiik8bqv8z5b6hldji3cky"))= )) > > Both recipes are telling that they use the same source. So the daemon > cleverly saves one download since it already has the thing with that > hash on disk. See? :-) Thanks for the reply! I thought about this and, before posting, I also tried with an hash where the first character was changed from '0' to '6'. It gave the same result, even after deleting any existing 'emacs-dash' and 'emacs-s' derivation in the store. In my understanding that shouldn't happen. Is that correct? By changing the hash to a totally different one (a string of '6's) it downloads the right repo. As expected, it complains about the hash and gives me the right one which I can copy into the package recipe. (That's The Lazy work-flow :-).) Regards, Fede > > HTH, > Ludo=E2=80=99.