From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Soo Subject: Haskell dependencies for custom cabal builds Date: Mon, 11 Feb 2019 08:37:19 -0800 Message-ID: Mime-Version: 1.0 (1.0) Content-Type: multipart/alternative; boundary=Apple-Mail-0F80807B-FCBB-434F-A20D-945B3D1025C7 Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([209.51.188.92]:47362) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gtEaK-00067H-5n for guix-devel@gnu.org; Mon, 11 Feb 2019 11:37:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gtEaF-0005qU-21 for guix-devel@gnu.org; Mon, 11 Feb 2019 11:37:31 -0500 Received: from mail-pl1-x643.google.com ([2607:f8b0:4864:20::643]:46928) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gtEaD-0005oU-4G for guix-devel@gnu.org; Mon, 11 Feb 2019 11:37:25 -0500 Received: by mail-pl1-x643.google.com with SMTP id o6so5520226pls.13 for ; Mon, 11 Feb 2019 08:37:23 -0800 (PST) Received: from ?IPv6:2600:1700:83b0:8bd0:416:9e68:11e2:88ed? ([2600:1700:83b0:8bd0:416:9e68:11e2:88ed]) by smtp.gmail.com with ESMTPSA id v14sm9975103pfn.130.2019.02.11.08.37.20 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 11 Feb 2019 08:37:21 -0800 (PST) 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: guix-devel@gnu.org --Apple-Mail-0F80807B-FCBB-434F-A20D-945B3D1025C7 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Guix, I=E2=80=99ve been working on some Haskell packages and got stuck recently an= d I didn=E2=80=99t know why until I realized the cabal files have `build-typ= e: Custom` (http://hackage.haskell.org/package/termonad-1.1.0.0/termonad.cab= al). I always get missing dependencies even though I have the dependencies l= isted in `inputs` (haskell-gi-base and friends in the example above). What d= o I need to do to fix this? Thanks! John= --Apple-Mail-0F80807B-FCBB-434F-A20D-945B3D1025C7 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Guix,

I=E2=80=99ve been working on some Haskell packages and got stuck rec= ently and I didn=E2=80=99t know why until I realized the cabal files have `b= uild-type: Custom` (http://hackage.haskell.org/package/termonad-1.1.0.0/t= ermonad.cabal). I always get missing dependencies even though I have the= dependencies listed in `inputs` (haskell-gi-base and friends in the example= above). What do I need to do to fix this?

Thanks!<= /div>

John
= --Apple-Mail-0F80807B-FCBB-434F-A20D-945B3D1025C7--