From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Guix on a Dell XPS 13 DE - 9350 Date: Wed, 29 Jun 2016 16:07:15 +0200 Message-ID: <87d1n084x8.fsf@gnu.org> References: <87twgsail1.fsf@gnu.org> <20160616233108.GA6440@jasmine> <87porg9gcm.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]:57463) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bIG9N-0005YW-P8 for guix-devel@gnu.org; Wed, 29 Jun 2016 10:07:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bIG9I-0000hh-JP for guix-devel@gnu.org; Wed, 29 Jun 2016 10:07:32 -0400 In-Reply-To: <87porg9gcm.fsf@gnu.org> (Jan Nieuwenhuizen's message of "Fri, 17 Jun 2016 13:58:49 +0200") 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: Jan Nieuwenhuizen Cc: guix-devel@gnu.org Jan Nieuwenhuizen skribis: > From 58427605c4b981669b50d953971596ae36f70530 Mon Sep 17 00:00:00 2001 > From: Jan Nieuwenhuizen > Date: Thu, 16 Jun 2016 23:58:45 +0200 > Subject: [PATCH 1/4] gnu: Add gptfdisk. > > * gnu/packages/disk.scm (gptfdisk): New variable. [...] > +(define-public gptfdisk > + (package > + (name "gptfdisk") It fails to build here: --8<---------------cut here---------------start------------->8--- starting phase `check' make: *** No rule to make target 'check'. Stop. phase `check' failed after 0.0 seconds --8<---------------cut here---------------end--------------->8--- > + (license gpl2))) Version 2 only? Could you send an updated patch? > From f0ae5fde7c2965b61b62f8e636421a4066b2c1c4 Mon Sep 17 00:00:00 2001 > From: Jan Nieuwenhuizen > Date: Thu, 16 Jun 2016 09:50:32 +0200 > Subject: [PATCH 2/4] gnu: linux-initrd: Support NVMe devices. > > * gnu/system/linux-initrd.scm (base-initrd): Add nvme to linux-modules. Applied! > From 37ab729322b21acd325b43c97b47c8e217635cd1 Mon Sep 17 00:00:00 2001 > From: Jan Nieuwenhuizen > Date: Fri, 17 Jun 2016 13:45:28 +0200 > Subject: [PATCH 3/4] nix: Allow ~ in store names. > > * nix/libstore/store-api.cc (checkStoreName): Add ~ to validChars. Nack! :-) This looks like a can of worms, so I=E2=80=99d rather change th= e GRUB version name. > From 4dd99e90153bcd57b696234edf52efd2398fb7e4 Mon Sep 17 00:00:00 2001 > From: Jan Nieuwenhuizen > Date: Thu, 16 Jun 2016 09:50:27 +0200 > Subject: [PATCH 4/4] gnu: Update grub to 2.02~beta3. > > * gnu/packages/grub.scm (grub): Change version no 2.02.beta3, use > custom url symlinked to 2.02~beta3. [...] > (define-public grub > (package > (name "grub") > - (version "2.00") > + (version "2.02~beta3") Could you make it =E2=80=9C2.02beta3=E2=80=9D? > (source (origin > (method url-fetch) > - (uri (string-append "mirror://gnu/grub/grub-" > - version ".tar.xz")) > + (uri (string-append > + "ftp://alpha.gnu.org/gnu/grub/grub-" > + version ".tar.xz")) > (sha256 > (base32 > - "0n64hpmsccvicagvr0c6v0kgp2yw0kgnd3jvsyd26cnwgs7c6kkq")) > - (patches (search-patches "grub-gets-undeclared.patch" > - "grub-freetype.patch" > - "grub-CVE-2015-8370.patch")))) > + "18ddwnw0vxs7zigvah0g6a5z5vvlz0p8fjglxv1h59sjbrakvv1h")))) Likewise, add a =E2=80=98file-name=E2=80=99 here to avoid =E2=80=9C~=E2=80= =9D. > (arguments > '(#:configure-flags '("--disable-werror") > + #:tests? #f ;; fail That=E2=80=99s cheating. :-) Could you explain why/how it fails? I would rather address it or at least make sure we have a good understanding of what=E2=80=99s going on. Thanks! Ludo=E2=80=99.