From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: Re: Missing patch on savannah means coreutils can't build Date: Sat, 20 Feb 2016 18:51:11 -0500 Message-ID: <87twl3rle8.fsf@netris.org> References: <877fhzw8df.fsf@dustycloud.org> <20160220225045.3f56c93d@debian-netbook> <871t87c6kn.fsf@dustycloud.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50809) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aXHJr-0007s5-Vo for guix-devel@gnu.org; Sat, 20 Feb 2016 18:52:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aXHJo-0003Ye-O5 for guix-devel@gnu.org; Sat, 20 Feb 2016 18:52:11 -0500 Received: from world.peace.net ([50.252.239.5]:55841) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aXHJo-0003Sh-KW for guix-devel@gnu.org; Sat, 20 Feb 2016 18:52:08 -0500 In-Reply-To: <871t87c6kn.fsf@dustycloud.org> (Christopher Allan Webber's message of "Sat, 20 Feb 2016 15:19:46 -0800") 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: Christopher Allan Webber Cc: guix-devel@gnu.org Christopher Allan Webber writes: > Efraim Flashner writes: > >> On Sat, 20 Feb 2016 10:19:51 -0800 >> Christopher Allan Webber wrote: >> >>> Earlier today I tried doing a build without substitutes. I was >>> surprised to see this error: >>> >>> Starting download of /gnu/store/hg3692jqq4jmhg4qx8d7y67fspimy898-?id=3ba68f9e64fa2eb8af22d510437a0c6441feb5e0 >>> From http://git.savannah.gnu.org/cgit/coreutils.git/patch/?id=3ba68f9e64fa2eb8af22d510437a0c6441feb5e0... >>> patch 1.2MiB/s 00:00 | 1KiB transferred >>> output path `/gnu/store/hg3692jqq4jmhg4qx8d7y67fspimy898-?id=3ba68f9e64fa2eb8af22d510437a0c6441feb5e0' should have sha256 hash `1dnlszhc8lihhg801i9sz896mlrgfsjfcz62636prb27k5hmixqz', instead has `0zygncr1z1nswmny2vl1havfqswm40vzj0vjvhf5yndavhzr267j' >>> >>> From the coreutils definition: >>> (patches >>> (list (origin >>> (method url-fetch) >>> (uri "http://git.savannah.gnu.org/cgit/coreutils.git/\ >>> patch/?id=3ba68f9e64fa2eb8af22d510437a0c6441feb5e0") >>> (sha256 >>> (base32 >>> "1dnlszhc8lihhg801i9sz896mlrgfsjfcz62636prb27k5hmixqz")) >>> (file-name "coreutils-tail-inotify-race.patch")))))) >>> >>> But indeed, it's not surprising that there's a hash mismatch... there's >>> nothing here! >>> >>> http://git.savannah.gnu.org/cgit/coreutils.git/patch/?id=3ba68f9e64fa2eb8af22d510437a0c6441feb5e0 >>> >> >> I updated coreutils on core-updates which included removing the patch from >> the package definition. > > Thanks! In case it's useful, here's a patch which includes the patch > itself rather than pulling it down via http. I fixed this differently, in commit 1a51cbc825, by simply removing the "/" before the "?" in the URL. Thanks! Mark