From mboxrd@z Thu Jan 1 00:00:00 1970 From: iyzsong@member.fsf.org (=?utf-8?B?5a6L5paH5q2m?=) Subject: Re: "Guix Pull" Fails Date: Thu, 02 May 2019 21:43:28 +0800 Message-ID: <878svpx98f.fsf@member.fsf.org> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([209.51.188.92]:59607) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hMBzv-0006N6-Bl for guix-devel@gnu.org; Thu, 02 May 2019 09:43:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hMBzt-00068O-OR for guix-devel@gnu.org; Thu, 02 May 2019 09:43:39 -0400 Received: from rezeros.cc ([2001:19f0:7001:2f3e:5400:ff:fe84:e55d]:51814) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hMBzt-00066t-Aj for guix-devel@gnu.org; Thu, 02 May 2019 09:43:37 -0400 In-Reply-To: (Raghav Gururajan's message of "Thu, 02 May 2019 12:41:33 +0000") 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: Raghav Gururajan Cc: guix-devel@gnu.org "Raghav Gururajan" writes: > Hello Guix! > > I just did "guix pull" but it failed multiple times. Please find the following: > > root@secondary ~# guix pull > > downloading from https://ci.guix.info/nar/gzip/zh3s89l1kri7r5ya0bmhil65lm0my691-module-import... > > module-import 187B 52KiB/s 00:00 [##################] 100.0% > > building /gnu/store/1gnvnkaw5wg51c55wxywmwl80bgkpv9k-isrgrootx1.pem.drv... > > downloading from https://letsencrypt.org/certs/isrgrootx1.pem... > > |sha256 hash mismatch for /gnu/store/1drx7dy1zakc0xs60nb0im1jbvxp11dj-isrgrootx1.pem: > > expected hash: 0zhd1ps7sz4w1x52xk3v7ng6d0rcyi7y7rcrplwkmilnq5hzjv1y > > actual hash: 0zycy85ff9ga53z1q03df89ka9iihb9p8bjhw056rq2y4rn3b6ac > > hash mismatch for store item '/gnu/store/1drx7dy1zakc0xs60nb0im1jbvxp11dj-isrgrootx1.pem' > > build of /gnu/store/1gnvnkaw5wg51c55wxywmwl80bgkpv9k-isrgrootx1.pem.drv failed > > View build log at '/var/log/guix/drvs/1g/nvnkaw5wg51c55wxywmwl80bgkpv9k-isrgrootx1.pem.drv.bz2'. > > cannot build derivation `/gnu/store/paq8cw9f06lxw34aakk0vg1b9nx21cqf-le-certs-0.drv': 1 dependencies couldn't be built > > guix pull: error: build of `/gnu/store/paq8cw9f06lxw34aakk0vg1b9nx21cqf-le-certs-0.drv' failed > > root@secondary ~# /var/log/guix/drvs/1g/nvnkaw5wg51c55wxywmwl80bgkpv9k-isrgrootx1.pem.drv.bz2 > > bash: /var/log/guix/drvs/1g/nvnkaw5wg51c55wxywmwl80bgkpv9k-isrgrootx1.pem.drv.bz2: Permission denied Hello, thank for the report, it seems that Let's Encrypt had added the 3 missing '^M' to each its pem cert file. I had pushed a fix, please try again, thank you!