From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 10 07:18:25 2016 Received: (at 22948) by debbugs.gnu.org; 10 Mar 2016 12:18:25 +0000 Received: from localhost ([127.0.0.1]:42364 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1adzXs-0003C0-Si for submit@debbugs.gnu.org; Thu, 10 Mar 2016 07:18:25 -0500 Received: from mail-yw0-f177.google.com ([209.85.161.177]:33934) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1adzXr-0003Bo-DC for 22948@debbugs.gnu.org; Thu, 10 Mar 2016 07:18:23 -0500 Received: by mail-yw0-f177.google.com with SMTP id h129so65890747ywb.1 for <22948@debbugs.gnu.org>; Thu, 10 Mar 2016 04:18:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=TKM/qOLYiMHZer1qRSJ0hKOiu8SzlxI+Qxb3LIF388M=; b=TX5iHi8DPClBAChrywlqdcoDfWFs5ifeZ3Iwg5GBxDUSQ2+Wc35TtjTRknmVdiWtii iwFt9GKPOdhxCHTRGqrmskAhzBAvofc+tqXaweVo+NbnvKHjM3Y95OoklCPTmrKTHAME p97hfCRcwFjHHEubwgL0QJgNGEablTm8B9+rWaUudLR0k3kZ1L1qle4J1tYNNSh1W1MI 28/v52o2gzkWla9kSmiRmx87J8WSgocSQusU3JF2sYP10sc1eUFcSxThxDKTK75BKmAp OP+PJJTj95JlvDTxP+384Kb1B0vcp7M6DMmBJAn55ReQsu7qO/xacr8LgFtBiymaOyIZ UplQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=TKM/qOLYiMHZer1qRSJ0hKOiu8SzlxI+Qxb3LIF388M=; b=YxlYzR/yxbLgSq6yyk5r5NkDywQYRoerY+tPk33dlXSDC3M656OJ1wUlCmHBzpNyun LbHypJmJc7yVoUw/Nc8fZpJcnb0VWkbUPiRpsVWjQJiWjeQJkz5ac6AukdSUCUOETm9r W+BrLda2bFFfbnwfv8Yv6LgiisS1R/G+3ctBkocjRW/vYH9CKRM/sMti9R8r4QvmHcK1 n0vRk6D9OG1+sbhy4KS5Ztcxki7u+Z2j5CPRpV9FUJsYtdcEDzAbcduDKZ05rNJNYLLC 7HHtpcG1ouj7c0csTsoAPj7Az3Fq7iSdZi2+OM822SbTxL+/dpayF8DKRvHRk9f37KJF gcaA== X-Gm-Message-State: AD7BkJKywxxG38oeTnxiacJgOSZdntOu+ZcvbrKZO0h3kcXZRn09PxoAD58JsIrY9dPco6mhF9asp5hZd1kQJw== MIME-Version: 1.0 X-Received: by 10.129.153.2 with SMTP id q2mr1515890ywg.90.1457612297994; Thu, 10 Mar 2016 04:18:17 -0800 (PST) Received: by 10.37.21.6 with HTTP; Thu, 10 Mar 2016 04:18:17 -0800 (PST) In-Reply-To: <87a8m7dbdm.fsf@gnu.org> References: <87a8m7dbdm.fsf@gnu.org> Date: Thu, 10 Mar 2016 15:18:17 +0300 Message-ID: Subject: Re: bug#22948: Porting ocl-icd to guix fails because of ruby From: Dennis Mungai To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Content-Type: multipart/alternative; boundary=94eb2c07e1623e2b86052db0cf83 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 22948 Cc: 22948@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --94eb2c07e1623e2b86052db0cf83 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello, And a small update: After running the garbage collector, the problem went away (And saved me about 20GBs under /gnu/store). I'm suspecting this was a corrupt store. On 9 March 2016 at 16:33, Ludovic Court=C3=A8s wrote: > Dennis Mungai skribis: > > > env TEMPDIR=3D/gnu/tmp GUIX_PACKAGE_PATH=3D../guix-bioinformatics > > ./pre-inst-env guix build -K ocl-icd > > Note that setting TEMPDIR here (or even TMPDIR) has no effect, since > it=E2=80=99s the =E2=80=98guix-daemon=E2=80=99 process, not =E2=80=98guix= build=E2=80=99, that creates temporary > files. > > > Error encountered: > > > > guix build: error: build failed: error parsing derivation > > `/gnu/store/7f9hwk8v9vzghc93m93y94iibvcc3mvd-ruby-2.3.0.tar.xz.drv': > > expected string `Derive([' > > Could you send the content of the file above? > > It looks like your store may be be corrupt. Did you modify files by > hand under /gnu/store? This would void your warranty. :-) > > Thanks, > Ludo=E2=80=99. > --94eb2c07e1623e2b86052db0cf83 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hello,

And a small update:
After running the garbage collector, the problem went away (And = saved me about 20GBs under /gnu/store).

I'm suspecting thi= s was a corrupt store.

On 9 March 2016 at 16:33, Ludovic Court=C3=A8s <ludo@gnu.org= > wrote:
Dennis Mungai <= dmngaie@gmail.com> skribis:

> env TEMPDIR=3D/gnu/tmp GUIX_PACKAGE_PATH=3D../guix-bioinformatics
> ./pre-inst-env guix build -K ocl-icd

Note that setting TEMPDIR here (or even TMPDIR) has no effect, since
it=E2=80=99s the =E2=80=98guix-daemon=E2=80=99 process, not =E2=80=98guix b= uild=E2=80=99, that creates temporary
files.

> Error encountered:
>
> guix build: error: build failed: error parsing derivation
> `/gnu/store/7f9hwk8v9vzghc93m93y94iibvcc3mvd-ruby-2.3.0.tar.xz.drv'= ;:
> expected string `Derive(['

Could you send the content of the file above?

It looks like your store may be be corrupt.=C2=A0 Did you modify files by hand under /gnu/store?=C2=A0 This would void your warranty.=C2=A0 :-)

Thanks,
Ludo=E2=80=99.

--94eb2c07e1623e2b86052db0cf83--