From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jelle Licht Subject: bug#34047: gnu: emacs-closql: Hash mismatch. Date: Tue, 15 Jan 2019 22:07:56 +0100 Message-ID: <87imypfx3n.fsf@fsfe.org> References: <87sgxyzv28.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; format=flowed Return-path: Received: from eggs.gnu.org ([209.51.188.92]:60513) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gjVxJ-0005C5-03 for bug-guix@gnu.org; Tue, 15 Jan 2019 16:09:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gjVxH-0005GU-Sz for bug-guix@gnu.org; Tue, 15 Jan 2019 16:09:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:32902) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gjVxH-0005FP-Lk for bug-guix@gnu.org; Tue, 15 Jan 2019 16:09:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gjVxH-0005nr-7e for bug-guix@gnu.org; Tue, 15 Jan 2019 16:09:03 -0500 Sender: "Debbugs-submit" Resent-To: bug-guix@gnu.org Resent-Message-ID: In-reply-to: <87sgxyzv28.fsf@gmail.com> 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" To: Oleg Pykhalov Cc: 34047-done@debbugs.gnu.org Oleg Pykhalov writes: > [...] HEAD is now at 012b94f Release version 1.0.0 r:sha256 > hash mismatch for > /gnu/store/vy3m2n81i2ncpf65fnsq513dkwypzvr5-emacs-closql-1.0.0-checkout: > expected hash: > 0cy44d1fxkvah6fhjkn3mp6gzzrjmws1c4c20ayrma74y9xich3v actual > hash: 1xhpfjjkjqfc1k2rj77cscclz5r7gpvv3hi202x178vdcpipjwar > hash mismatch for store item > '/gnu/store/vy3m2n81i2ncpf65fnsq513dkwypzvr5-emacs-closql-1.0.0-checkout' > build of > /gnu/store/vrjbbp4n0kda1b7y98szwpv3n0pxm7nk-emacs-closql-1.0.0-checkout.drv > failed View build log at > '/var/log/guix/drvs/vr/jbbp4n0kda1b7y98szwpv3n0pxm7nk-emacs-closql-1.0.0-checkout.drv.bz2'. > killing process 14669 cannot build derivation > `/gnu/store/ykn80wrvznp2fp069yj9v7lnys7vqv6r-emacs-closql-1.0.0.drv': > 1 dependencies couldn't be built guix build: error: build > failed: build of > `/gnu/store/ykn80wrvznp2fp069yj9v7lnys7vqv6r-emacs-closql-1.0.0.drv' > failed You are totally right, my bad. Thanks for catching this! Fixed in b03131902e2618de10d6be15531ca2b44717d397 on master. For the interested, a snippet from IRC explaining my mistake: --8<---------------cut here---------------start------------->8--- 2019-01-15 21:55 It _probably_ had something to do with the fact that I was messing around with several versions of emacs-closql before settling on the final one, but not updating the hash 2019-01-15 21:55 (which then worked because of the fun and interesting ways in which already-downloaded sources are referenced, I guess?) [...] 2019-01-15 21:55 jlicht: i see! 2019-01-15 21:56 jlicht: it'd be nice to check the diff and explain in the commit log next time, just to be on the safe side! 2019-01-15 21:56 anyway, I took some time to verify that that new hash is the actual one we want, using some vpn's and some contact with coworkers. My apologies for any bad dreams it may have given people --8<---------------cut here---------------end--------------->8--- Thanks again Oleg for being so attentive.